diff --git a/crates/matrix-sdk-common/CHANGELOG.md b/crates/matrix-sdk-common/CHANGELOG.md index cb51603a4..6361ec993 100644 --- a/crates/matrix-sdk-common/CHANGELOG.md +++ b/crates/matrix-sdk-common/CHANGELOG.md @@ -12,6 +12,11 @@ All notable changes to this project will be documented in this file. `SentInClear`. `VeificationState::to_shield_state_{lax,strict}` never returned that code, ans so having it in the enum was somewhat misleading. ([#5959](https://github.com/matrix-org/matrix-rust-sdk/pull/5959)) +- Add field `forwarder` of type `ForwarderInfo` to `EncryptionInfo`, which + exposes information about the forwarder of the keys with which an event was + encrypted if they were shared as part of an [MSC4268](https://github.com/matrix-org/matrix-spec-proposals/pull/4268) + room key bundle. + ([#5945](https://github.com/matrix-org/matrix-rust-sdk/pull/5945)). ### Bug Fixes @@ -21,8 +26,6 @@ All notable changes to this project will be documented in this file. ### Features -- Add field `forwarder` of type `ForwarderInfo` to `EncryptionInfo`, which which exposes information about the forwarder of the keys with which an event was encrypted if they were shared as part of an [MSC4268](https://github.com/matrix-org/matrix-spec-proposals/pull/4268) room key bundle. - ([#5945](https://github.com/matrix-org/matrix-rust-sdk/pull/5945)). - [**breaking**] Cross-process lock can be dirty. The `CrossProcess::try_lock_once` now returns a new type `CrossProcessResult`, which is an enum with `Clean`, `Dirty` or `Unobtained` variants. When the lock is dirty it means it's been acquired once, then acquired another time from another holder, so the current holder may want to refresh its internal state. ([#5672](https://github.com/matrix-org/matrix-rust-sdk/pull/5672)).