From 742a0db07bde3afd049077e7962948111473e1e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Damir=20Jeli=C4=87?= Date: Wed, 3 Dec 2025 17:23:27 +0100 Subject: [PATCH] chore: Remove mentions of the 0.15 release The 0.15.0 release was a misfire so we're skipping this version number. --- bindings/matrix-sdk-ffi/CHANGELOG.md | 10 +--------- crates/matrix-sdk-base/CHANGELOG.md | 17 ++++++---------- crates/matrix-sdk-common/CHANGELOG.md | 2 -- crates/matrix-sdk-crypto/CHANGELOG.md | 2 -- crates/matrix-sdk-indexeddb/CHANGELOG.md | 2 -- crates/matrix-sdk-qrcode/CHANGELOG.md | 2 -- crates/matrix-sdk-search/CHANGELOG.md | 2 -- crates/matrix-sdk-sqlite/CHANGELOG.md | 2 -- .../matrix-sdk-store-encryption/CHANGELOG.md | 2 -- crates/matrix-sdk/CHANGELOG.md | 20 ++++++------------- testing/matrix-sdk-test-macros/CHANGELOG.md | 2 -- testing/matrix-sdk-test-utils/CHANGELOG.md | 2 -- testing/matrix-sdk-test/CHANGELOG.md | 2 -- 13 files changed, 13 insertions(+), 54 deletions(-) diff --git a/bindings/matrix-sdk-ffi/CHANGELOG.md b/bindings/matrix-sdk-ffi/CHANGELOG.md index a855a3d19..a9a359c34 100644 --- a/bindings/matrix-sdk-ffi/CHANGELOG.md +++ b/bindings/matrix-sdk-ffi/CHANGELOG.md @@ -8,10 +8,6 @@ All notable changes to this project will be documented in this file. ## [0.16.0] - 2025-12-04 -### Features - -- Add `Client::get_store_sizes()` so to query the size of the existing stores, if available. ([#5911](https://github.com/matrix-org/matrix-rust-sdk/pull/5911)) - ### Breaking changes - `TimelineConfiguration::track_read_receipts`'s type is now an enum to allow tracking to be enabled for all events @@ -20,11 +16,6 @@ All notable changes to this project will be documented in this file. - `Client::reset_server_info()` has been split into `reset_supported_versions()` and `reset_well_known()`. ([#5910](https://github.com/matrix-org/matrix-rust-sdk/pull/5910)) - -## [0.15.0] - 2025-11-27 - -### Breaking changes - - Add `HumanQrLoginError::NotFound` for non-existing / expired rendezvous sessions ([#5898](https://github.com/matrix-org/matrix-rust-sdk/pull/5898)) - Add `HumanQrGrantLoginError::NotFound` for non-existing / expired rendezvous sessions @@ -93,6 +84,7 @@ All notable changes to this project will be documented in this file. ### Features +- Add `Client::get_store_sizes()` so to query the size of the existing stores, if available. ([#5911](https://github.com/matrix-org/matrix-rust-sdk/pull/5911)) - Expose `is_space` in `NotificationRoomInfo`, allowing clients to determine if the room that triggered the notification is a space. - Add push actions to `NotificationItem` and replace `SyncNotification` with `NotificationItem`. ([#5835](https://github.com/matrix-org/matrix-rust-sdk/pull/5835)) diff --git a/crates/matrix-sdk-base/CHANGELOG.md b/crates/matrix-sdk-base/CHANGELOG.md index 1f48c54c1..b1b51b4dd 100644 --- a/crates/matrix-sdk-base/CHANGELOG.md +++ b/crates/matrix-sdk-base/CHANGELOG.md @@ -8,6 +8,12 @@ All notable changes to this project will be documented in this file. ## [0.16.0] - 2025-12-04 +### Security Fixes + +- Skip the serialization of custom join rules in the `RoomInfo` which prevented + the processing of sync responses containing events with custom join rules. + ([#5924](https://github.com/matrix-org/matrix-rust-sdk/pull/5924)) + ### Refactor - [**breaking**] `ServerInfo` has been renamed to `SupportedVersionsResponse`, @@ -18,17 +24,6 @@ All notable changes to this project will be documented in this file. ([#5910](https://github.com/matrix-org/matrix-rust-sdk/pull/5910)) - `StateStoreData(Key/Value)::ServerInfo` has been split into the `SupportedVersions` and `WellKnown` variants. - -## [0.15.0] - 2025-11-27 - -### Security Fixes - -- Skip the serialization of custom join rules in the `RoomInfo` which prevented - the processing of sync responses containing events with custom join rules. - ([#5924](https://github.com/matrix-org/matrix-rust-sdk/pull/5924)) - -### Refactor - - [**breaking**] Upgrade Ruma to version 0.14.0. ([#5882](https://github.com/matrix-org/matrix-rust-sdk/pull/5882)) - `Client::sync_lock` has been renamed `Client::state_store_lock`. diff --git a/crates/matrix-sdk-common/CHANGELOG.md b/crates/matrix-sdk-common/CHANGELOG.md index 91f805a6a..33d598418 100644 --- a/crates/matrix-sdk-common/CHANGELOG.md +++ b/crates/matrix-sdk-common/CHANGELOG.md @@ -8,8 +8,6 @@ All notable changes to this project will be documented in this file. ## [0.16.0] - 2025-12-04 -## [0.15.0] - 2025-11-27 - ### Features - [**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. diff --git a/crates/matrix-sdk-crypto/CHANGELOG.md b/crates/matrix-sdk-crypto/CHANGELOG.md index 49d956ed1..24c88bd6c 100644 --- a/crates/matrix-sdk-crypto/CHANGELOG.md +++ b/crates/matrix-sdk-crypto/CHANGELOG.md @@ -8,8 +8,6 @@ All notable changes to this project will be documented in this file. ## [0.16.0] - 2025-12-04 -## [0.15.0] - 2025-11-27 - ### Features - When we receive an inbound Megolm session from two different sources, merge the two copies together to get the best of both. diff --git a/crates/matrix-sdk-indexeddb/CHANGELOG.md b/crates/matrix-sdk-indexeddb/CHANGELOG.md index 2b501ede1..960f85a9c 100644 --- a/crates/matrix-sdk-indexeddb/CHANGELOG.md +++ b/crates/matrix-sdk-indexeddb/CHANGELOG.md @@ -8,8 +8,6 @@ All notable changes to this project will be documented in this file. ## [0.16.0] - 2025-12-04 -## [0.15.0] - 2025-11-27 - ### Features - Implement new method `CryptoStore::get_withheld_sessions_by_room_id`. diff --git a/crates/matrix-sdk-qrcode/CHANGELOG.md b/crates/matrix-sdk-qrcode/CHANGELOG.md index 07e338033..139c97656 100644 --- a/crates/matrix-sdk-qrcode/CHANGELOG.md +++ b/crates/matrix-sdk-qrcode/CHANGELOG.md @@ -8,8 +8,6 @@ All notable changes to this project will be documented in this file. ## [0.16.0] - 2025-12-04 -## [0.15.0] - 2025-11-27 - No notable changes in this release. ## [0.14.0] - 2025-09-04 diff --git a/crates/matrix-sdk-search/CHANGELOG.md b/crates/matrix-sdk-search/CHANGELOG.md index 331f01212..bef0dcb63 100644 --- a/crates/matrix-sdk-search/CHANGELOG.md +++ b/crates/matrix-sdk-search/CHANGELOG.md @@ -8,8 +8,6 @@ All notable changes to this project will be documented in this file. ## [0.16.0] - 2025-12-04 -## [0.15.0] - 2025-11-27 - No notable changes in this release. ## [0.14.0] - 2025-09-04 diff --git a/crates/matrix-sdk-sqlite/CHANGELOG.md b/crates/matrix-sdk-sqlite/CHANGELOG.md index 13d09b146..7ba3bea05 100644 --- a/crates/matrix-sdk-sqlite/CHANGELOG.md +++ b/crates/matrix-sdk-sqlite/CHANGELOG.md @@ -8,8 +8,6 @@ All notable changes to this project will be documented in this file. ## [0.16.0] - 2025-12-04 -## [0.15.0] - 2025-11-27 - ### Features - Implement new method `CryptoStore::get_withheld_sessions_by_room_id`. diff --git a/crates/matrix-sdk-store-encryption/CHANGELOG.md b/crates/matrix-sdk-store-encryption/CHANGELOG.md index 72df65daf..8cc5ccc6a 100644 --- a/crates/matrix-sdk-store-encryption/CHANGELOG.md +++ b/crates/matrix-sdk-store-encryption/CHANGELOG.md @@ -8,8 +8,6 @@ All notable changes to this project will be documented in this file. ## [0.16.0] - 2025-12-04 -## [0.15.0] - 2025-11-27 - No notable changes in this release. ## [0.14.0] - 2025-09-04 diff --git a/crates/matrix-sdk/CHANGELOG.md b/crates/matrix-sdk/CHANGELOG.md index 45f0a1d9e..5fca98aab 100644 --- a/crates/matrix-sdk/CHANGELOG.md +++ b/crates/matrix-sdk/CHANGELOG.md @@ -11,20 +11,6 @@ All notable changes to this project will be documented in this file. ### Features - Add `Client::get_store_sizes()` so to query the size of the existing stores, if available. ([#5911](https://github.com/matrix-org/matrix-rust-sdk/pull/5911)) - -### Refactor - -- [**breaking**]: `Client::server_vendor_info()` requires to enable the - `federation-api` feature. - ([#5912](https://github.com/matrix-org/matrix-rust-sdk/pull/5912)) -- [**breaking**]: `Client::reset_server_info()` has been split into - `reset_supported_versions()` and `reset_well_known()`. - ([#5910](https://github.com/matrix-org/matrix-rust-sdk/pull/5910)) - -## [0.15.0] - 2025-11-27 - -### Features - - Add `QRCodeLoginError::NotFound` for non-existing / expired rendezvous sessions ([#5898](https://github.com/matrix-org/matrix-rust-sdk/pull/5898)) - Add `QRCodeGrantLoginError::NotFound` for non-existing / expired rendezvous sessions @@ -72,6 +58,12 @@ All notable changes to this project will be documented in this file. ### Refactor +- [**breaking**]: `Client::server_vendor_info()` requires to enable the + `federation-api` feature. + ([#5912](https://github.com/matrix-org/matrix-rust-sdk/pull/5912)) +- [**breaking**]: `Client::reset_server_info()` has been split into + `reset_supported_versions()` and `reset_well_known()`. + ([#5910](https://github.com/matrix-org/matrix-rust-sdk/pull/5910)) - [**breaking**]: `Client::send()` has extra bounds where `Request::Authentication: AuthScheme = SendAccessToken<'a>>` and `Request::PathBuilder: SupportedPathBuilder`. This method should still work for any request to the diff --git a/testing/matrix-sdk-test-macros/CHANGELOG.md b/testing/matrix-sdk-test-macros/CHANGELOG.md index 7ed9acc04..ee402bbef 100644 --- a/testing/matrix-sdk-test-macros/CHANGELOG.md +++ b/testing/matrix-sdk-test-macros/CHANGELOG.md @@ -8,8 +8,6 @@ All notable changes to this project will be documented in this file. ## [0.16.0] - 2025-12-04 -## [0.15.0] - 2025-11-27 - No notable changes in this release. ## [0.14.0] - 2025-09-04 diff --git a/testing/matrix-sdk-test-utils/CHANGELOG.md b/testing/matrix-sdk-test-utils/CHANGELOG.md index 0cef01ae5..fad606a4f 100644 --- a/testing/matrix-sdk-test-utils/CHANGELOG.md +++ b/testing/matrix-sdk-test-utils/CHANGELOG.md @@ -8,8 +8,6 @@ All notable changes to this project will be documented in this file. ## [0.16.0] - 2025-12-04 -## [0.15.0] - 2025-11-27 - No notable changes in this release. ## [0.14.0] - 2025-09-04 diff --git a/testing/matrix-sdk-test/CHANGELOG.md b/testing/matrix-sdk-test/CHANGELOG.md index d15c0989b..a5b8215e8 100644 --- a/testing/matrix-sdk-test/CHANGELOG.md +++ b/testing/matrix-sdk-test/CHANGELOG.md @@ -8,8 +8,6 @@ All notable changes to this project will be documented in this file. ## [0.16.0] - 2025-12-04 -## [0.15.0] - 2025-11-27 - No notable changes in this release. ## [0.14.0] - 2025-09-04