From c23dd1ec0a7f231ee057f5780ebf7aee66bbff06 Mon Sep 17 00:00:00 2001 From: Richard van der Hoff Date: Tue, 3 Mar 2026 12:28:47 +0000 Subject: [PATCH] update changelogs --- crates/matrix-sdk-crypto/CHANGELOG.md | 12 +++++++----- crates/matrix-sdk-indexeddb/CHANGELOG.md | 7 ++++--- crates/matrix-sdk-sqlite/CHANGELOG.md | 7 ++++--- 3 files changed, 15 insertions(+), 11 deletions(-) diff --git a/crates/matrix-sdk-crypto/CHANGELOG.md b/crates/matrix-sdk-crypto/CHANGELOG.md index e4379966c..17ba493dd 100644 --- a/crates/matrix-sdk-crypto/CHANGELOG.md +++ b/crates/matrix-sdk-crypto/CHANGELOG.md @@ -8,11 +8,13 @@ All notable changes to this project will be documented in this file. ### Features -- Add `Store::{store,clear}_room_pending_key_bundle` and - `CryptoStore::get_pending_key_bundle_details_for_room`, which can be used by +- Add `Store::{store,clear}_room_pending_key_bundle`, + `CryptoStore::get_pending_key_bundle_details_for_room` and + `CryptoStore::get_all_rooms_pending_key_bundle`, which can be used by applications to track whether they are expecting an - [MSC4268](https://github.com/matrix-org/matrix-spec-proposals/pull/4268) key bundle. - ([#6199](https://github.com/matrix-org/matrix-rust-sdk/pull/6199)) + [MSC4268](https://github.com/matrix-org/matrix-spec-proposals/pull/4268) key + bundle. + ([#6199](https://github.com/matrix-org/matrix-rust-sdk/pull/6199)), ([#6233](https://github.com/matrix-org/matrix-rust-sdk/pull/6233)), - Add MSC4388 support to the QrcodeData struct. ([#6089](https://github.com/matrix-org/matrix-rust-sdk/pull/6089)) @@ -22,7 +24,7 @@ All notable changes to this project will be documented in this file. ([#6083](https://github.com/matrix-org/matrix-rust-sdk/pull/6083)) - Added a new field `forwarder` to `InboundGroupSession` of type `ForwarderData`, which stores information about the forwarder of a session shared in a room key bundle under [MSC4268](https://github.com/matrix-org/matrix-spec-proposals/pull/4268). ([#5980])(https://github.com/matrix-org/matrix-rust-sdk/pull/5980) -- The `OutboundGroupSession` and `OlmMachine` now return the `EncryptionInfo` +- The `OutboundGroupSession` and `OlmMachine` now return the `EncryptionInfo` used when encrypting raw events. ([#5936](https://github.com/matrix-org/matrix-rust-sdk/pull/5936)) - Expose a new method `CryptoStore::has_downloaded_all_room_keys`, used to track whether the diff --git a/crates/matrix-sdk-indexeddb/CHANGELOG.md b/crates/matrix-sdk-indexeddb/CHANGELOG.md index db9a1a96c..abf734ad5 100644 --- a/crates/matrix-sdk-indexeddb/CHANGELOG.md +++ b/crates/matrix-sdk-indexeddb/CHANGELOG.md @@ -8,9 +8,10 @@ All notable changes to this project will be documented in this file. ### Features -- Implement `CryptoStore::get_pending_key_bundle_details_for_room` and process `rooms_pending_key_bundle` field in - `Changes`. - ([#6199](https://github.com/matrix-org/matrix-rust-sdk/pull/6199)) +- Implement `CryptoStore::get_pending_key_bundle_details_for_room` and + `CryptoStore::get_all_rooms_pending_key_bundle`, and process + `rooms_pending_key_bundle` field in `Changes`. + ([#6199](https://github.com/matrix-org/matrix-rust-sdk/pull/6199)), ([#6233](https://github.com/matrix-org/matrix-rust-sdk/pull/6233)) - Expose implementations of `EventCacheStore` and `MediaStore` and add a composite type for initializing all stores with a single function - i.e., `IndexeddbStores::open`. Additionally, allow feature flags for each of the diff --git a/crates/matrix-sdk-sqlite/CHANGELOG.md b/crates/matrix-sdk-sqlite/CHANGELOG.md index d680eed8c..20272478d 100644 --- a/crates/matrix-sdk-sqlite/CHANGELOG.md +++ b/crates/matrix-sdk-sqlite/CHANGELOG.md @@ -8,9 +8,10 @@ All notable changes to this project will be documented in this file. ### Features -- Implement `CryptoStore::get_pending_key_bundle_details_for_room` and process `rooms_pending_key_bundle` field in - `Changes`. - ([#6199](https://github.com/matrix-org/matrix-rust-sdk/pull/6199)) +- Implement `CryptoStore::get_pending_key_bundle_details_for_room` and + `CryptoStore::get_all_rooms_pending_key_bundle`, and process + `rooms_pending_key_bundle` field in `Changes`. + ([#6199](https://github.com/matrix-org/matrix-rust-sdk/pull/6199)), ([#6233](https://github.com/matrix-org/matrix-rust-sdk/pull/6233)) - Implement new method `CryptoStore::has_downloaded_all_room_keys`, and process `room_key_backups_fully_downloaded` field in `Changes`. ([#6017](https://github.com/matrix-org/matrix-rust-sdk/pull/6017))