build: Release v0.24.0

This commit is contained in:
Krille 2023-11-29 13:10:59 +01:00
parent 48d61b76d4
commit 3d78ab97ca
No known key found for this signature in database
2 changed files with 14 additions and 1 deletions

View File

@ -1,3 +1,16 @@
## [0.24.0] - 29th November 2023
This release deprecates `client.presences` in favor of `client.fetchCurrentPresence(userId)` as part of our journey to a more database centric memory management. However, `client.presences` is still functional and tested at least until the next major release.
Breaking change for users of dehydrated devices feature. This feature now implements the latest version of the MSC. It has been adapted to the current recent Synapse version and will from now on be incompatible with previous versions.
- chore: add null check for remotePartyId before ignoring reject/hangup (Karthikeyan S)
- feat: Update dehydrated devices implementation to current MSC (Nicolas Werner)
- fix: Delayed encrypted event in timeline not added to aggregated events (Krille)
- fix: don't delete the dehydrated device before we are sure the keys got saved (Nicolas Werner)
- fix: ignore reject/hangup events for a live call from a different device (Karthikeyan S)
- refactor: Store fetched presence in db and deprecate own cache (Krille)
## [0.23.0] - 27th November 2023 ## [0.23.0] - 27th November 2023
This release includes a small breaking change. Starting a verification request now always returns a future. Specifically This release includes a small breaking change. Starting a verification request now always returns a future. Specifically

View File

@ -1,6 +1,6 @@
name: matrix name: matrix
description: Matrix Dart SDK description: Matrix Dart SDK
version: 0.23.0 version: 0.24.0
homepage: https://famedly.com homepage: https://famedly.com
repository: https://github.com/famedly/matrix-dart-sdk.git repository: https://github.com/famedly/matrix-dart-sdk.git