diff options
author | Neil Alexander <neilalexander@users.noreply.github.com> | 2021-07-26 12:52:11 +0100 |
---|---|---|
committer | Neil Alexander <neilalexander@users.noreply.github.com> | 2021-07-26 12:52:11 +0100 |
commit | e3679799ea6f6387d36fb1a2f938f8ea9711ad2d (patch) | |
tree | 67a57d55c84093fe8166737af5bb004a12a636a8 | |
parent | 16bf94f2391b5334fe2ff8eae52f2f5b46951f4e (diff) |
Version 0.4.1v0.4.1
-rw-r--r-- | CHANGES.md | 20 | ||||
-rw-r--r-- | internal/version.go | 2 |
2 files changed, 21 insertions, 1 deletions
@@ -1,5 +1,25 @@ # Changelog +## Dendrite 0.4.1 (2021-07-26) + +### Features + +* Support for room version 7 has been added +* Key notary support is now more complete, allowing Dendrite to be used as a notary server for looking up signing keys +* State resolution v2 performance has been optimised further by caching the create event, power levels and join rules in memory instead of parsing them repeatedly +* The media API now handles cases where the maximum file size is configured to be less than 0 for unlimited size +* The `initial_state` in a `/createRoom` request is now respected when creating a room +* Code paths for checking if servers are joined to rooms have been optimised significantly + +### Fixes + +* A bug resulting in `cannot xref null state block with snapshot` during the new state storage migration has been fixed +* Invites are now retired correctly when rejecting an invite from a remote server which is no longer reachable +* The DNS cache `cache_lifetime` option is now handled correctly (contributed by [S7evinK](https://github.com/S7evinK)) +* Invalid events in a room join response are now dropped correctly, rather than failing the entire join +* The `prev_state` of an event will no longer be populated incorrectly to the state of the current event +* Receiving an invite to an unsupported room version will now correctly return the `M_UNSUPPORTED_ROOM_VERSION` error code instead of `M_BAD_JSON` (contributed by [meenal06](https://github.com/meenal06)) + ## Dendrite 0.4.0 (2021-07-12) ### Features diff --git a/internal/version.go b/internal/version.go index 37f0c30d..55997ffc 100644 --- a/internal/version.go +++ b/internal/version.go @@ -17,7 +17,7 @@ var build string const ( VersionMajor = 0 VersionMinor = 4 - VersionPatch = 0 + VersionPatch = 1 VersionTag = "" // example: "rc1" ) |