diff options
author | Neil Alexander <neilalexander@users.noreply.github.com> | 2022-03-04 16:20:23 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-04 16:20:23 +0000 |
commit | 86d4eef9f10abd944bf689298cc6f9e915b940c7 (patch) | |
tree | 6f5c8e3490125211c6b21d7c856f6ca378ba99cd /CHANGES.md | |
parent | 0297929b76092e7ddbc53709fd9b16f2ae031653 (diff) |
Version 0.6.5 (#2254)v0.6.5
* Version and changelog
* Update changelog
* Update changelog
* Update readme
* Update readme some more
* Fix date in changelog
Diffstat (limited to 'CHANGES.md')
-rw-r--r-- | CHANGES.md | 34 |
1 files changed, 30 insertions, 4 deletions
@@ -1,5 +1,31 @@ # Changelog +## Dendrite 0.6.5 (2022-03-04) + +### Features + +* Early support for push notifications has been added, with support for push rules, pushers, HTTP push gateways and the `/notifications` endpoint (contributions by [danpe](https://github.com/danpe), [PiotrKozimor](https://github.com/PiotrKozimor) and [tommie](https://github.com/tommie)) +* Spaces Summary (MSC2946) is now correctly supported (when `msc2946` is enabled in the config) +* All media API endpoints are now available under the `/v3` namespace +* Profile updates (display name and avatar) are now sent asynchronously so they shouldn't block the client for a very long time +* State resolution v2 has been optimised further to considerably reduce the number of memory allocations +* State resolution v2 will no longer duplicate events unnecessarily when calculating the auth difference +* The `create-account` tool now has a `-reset-password` option for resetting the passwords of existing accounts +* The `/sync` endpoint now calculates device list changes much more quickly with less RAM used +* The `/messages` endpoint now lazy-loads members correctly + +### Fixes + +* Read receipts now work correctly by correcting bugs in the stream positions and receipt coalescing +* Topological sorting of state and join responses has been corrected, which should help to reduce the number of auth problems when joining new federated rooms +* Media thumbnails should now work properly after having unnecessarily strict rate limiting removed +* The roomserver no longer holds transactions for as long when processing input events +* Uploading device keys and cross-signing keys will now correctly no-op if there were no changes +* Parameters are now remembered correctly during registration +* Devices can now only be deleted within the appropriate UIA flow +* The `/context` endpoint now returns 404 instead of 500 if the event was not found +* SQLite mode will no longer leak memory as a result of not closing prepared statements + ## Dendrite 0.6.4 (2022-02-21) ### Features @@ -210,9 +236,9 @@ ### Fixes -- **SECURITY:** A bug in SQLite mode which could cause the registration flow to complete unexpectedly for existing accounts has been fixed (PostgreSQL deployments are not affected) -- A panic in the federation sender has been fixed when shutting down destination queues -- The `/keys/upload` endpoint now correctly returns the number of one-time keys in response to an empty upload request +* **SECURITY:** A bug in SQLite mode which could cause the registration flow to complete unexpectedly for existing accounts has been fixed (PostgreSQL deployments are not affected) +* A panic in the federation sender has been fixed when shutting down destination queues +* The `/keys/upload` endpoint now correctly returns the number of one-time keys in response to an empty upload request ## Dendrite 0.3.10 (2021-02-17) @@ -534,4 +560,4 @@ First versioned release of Dendrite. * Typing: Yes. * Presence: No. * Receipts: No. -* OpenID: No.
\ No newline at end of file +* OpenID: No. |