From 4e90ceae917f2db4a9e8df5cb10da2986dc725fa Mon Sep 17 00:00:00 2001 From: Ivan Enderlin Date: Tue, 16 Dec 2025 12:40:31 +0100 Subject: [PATCH] doc: Update the `CHANGELOG.md`s. --- bindings/matrix-sdk-ffi/CHANGELOG.md | 7 +++++++ crates/matrix-sdk-base/CHANGELOG.md | 6 ++++++ crates/matrix-sdk-ui/CHANGELOG.md | 14 +++++++++++--- 3 files changed, 24 insertions(+), 3 deletions(-) diff --git a/bindings/matrix-sdk-ffi/CHANGELOG.md b/bindings/matrix-sdk-ffi/CHANGELOG.md index e9e0b9acf..6e76c1295 100644 --- a/bindings/matrix-sdk-ffi/CHANGELOG.md +++ b/bindings/matrix-sdk-ffi/CHANGELOG.md @@ -6,6 +6,13 @@ All notable changes to this project will be documented in this file. ## [Unreleased] - ReleaseDate +### Bug Fixes + +- [**breaking**] `LatestEventValue::Local { is_sending: bool }` is replaced + by [`state: LatestEventValueLocalState`] to represent 3 states: `IsSending`, + `HasBeenSent` and `CannotBeSent`. + ([#5968](https://github.com/matrix-org/matrix-rust-sdk/pull/5968/)) + ### Features - Add `SpaceService::get_space_room` to get a space given its id from the space graph if available. diff --git a/crates/matrix-sdk-base/CHANGELOG.md b/crates/matrix-sdk-base/CHANGELOG.md index 7b59caff1..45f960d79 100644 --- a/crates/matrix-sdk-base/CHANGELOG.md +++ b/crates/matrix-sdk-base/CHANGELOG.md @@ -6,6 +6,12 @@ All notable changes to this project will be documented in this file. ## [Unreleased] - ReleaseDate +### Bug Fixes + +- [**breaking**] New `LatestEventValue::LocalHasBeenSent` variant to represent + a local event that has been sent successfully. + ([#5968](https://github.com/matrix-org/matrix-rust-sdk/pull/5968)) + ### Refactor - [**breaking**] The `message-ids` feature has been removed. It was already a no-op and has now diff --git a/crates/matrix-sdk-ui/CHANGELOG.md b/crates/matrix-sdk-ui/CHANGELOG.md index 08401adec..77312d575 100644 --- a/crates/matrix-sdk-ui/CHANGELOG.md +++ b/crates/matrix-sdk-ui/CHANGELOG.md @@ -6,15 +6,23 @@ All notable changes to this project will be documented in this file. ## [Unreleased] - ReleaseDate +### Bug Fixes + +- [**breaking**] `LatestEventValue::Local { is_sending: bool }` is replaced + by [`state: LatestEventValueLocalState`] to represent 3 states: `IsSending`, + `HasBeenSent` and `CannotBeSent`. + ([#5968](https://github.com/matrix-org/matrix-rust-sdk/pull/5968/)) + ### Features -- Add `SpaceService::get_space_room` to get a space given its id from the space graph if available. -[#5944](https://github.com/matrix-org/matrix-rust-sdk/pull/5944) +- Add `SpaceService::get_space_room` to get a space + given its id from the space graph if available. + ([#5944](https://github.com/matrix-org/matrix-rust-sdk/pull/5944)) - [**breaking**]: The new Latest Event API replaces the old API. All the `new_` prefixes have been removed. The following methods are removed: `EventTimelineItem::from_latest_event`, and `Timeline::latest_event`. See the documentation of `matrix_sdk::latest_event` to learn about the new API. - [#5624](https://github.com/matrix-org/matrix-rust-sdk/pull/5624/) + ([#5624](https://github.com/matrix-org/matrix-rust-sdk/pull/5624/)) - `Room::load_event_with_relations` now also calls `/relations` to fetch related events when falling back to network mode after a cache miss. ([#5930](https://github.com/matrix-org/matrix-rust-sdk/pull/5930))