doc: Add changelogs

This commit is contained in:
Jorge Martín
2026-04-30 16:12:06 +02:00
committed by Damir Jelić
parent 8d3c76ac6e
commit 8a0dcdd550
4 changed files with 10 additions and 0 deletions

View File

@@ -44,6 +44,8 @@ All notable changes to this project will be documented in this file.
### Features
- Expose `ClientBuilder::dm_room_definition` to customize the DM room definition used by the `Client`,
added `RoomInfo::is_dm` field based on it. ([#6490](https://github.com/matrix-org/matrix-rust-sdk/pull/6490))
- Expose `HumanQrGrantLoginError::Unknown` reason in error message.
([#6514](https://github.com/matrix-org/matrix-rust-sdk/pull/6514))
- Add a list of `declined_by: Vec<String>` to the `TimelineItemContent::RtcNotification`, this will contain the list

View File

@@ -31,6 +31,9 @@ All notable changes to this project will be documented in this file.
### Features
- [**breaking**] Add `DmRoomDefinition` enum, allowing clients to specify what a DM
room should look like. A `Room::is_dm` method was added to check if a room is a DM room too,
using this definition. ([#6490](https://github.com/matrix-org/matrix-rust-sdk/pull/6490))
- Add `Room::active_room_members`, returning a list of all the service room members
that are active in the room.
([#6843](https://github.com/matrix-org/matrix-rust-sdk/pull/6483))

View File

@@ -102,6 +102,8 @@ All notable changes to this project will be documented in this file.
### Refactor
- Use `DmRoomDefinition` to check if a room should be considered part of the `RoomCategory::People` or
`RoomCategory::Room` when using room list filters. ([#6490](https://github.com/matrix-org/matrix-rust-sdk/pull/6490))
- [**breaking**] `AnyOtherStateEventContentChange::RoomAliases` was removed. This state event type
was removed from the Matrix specification a while ago, and support for it has been removed in Ruma.
([#6414](https://github.com/matrix-org/matrix-rust-sdk/pull/6414))

View File

@@ -8,6 +8,9 @@ All notable changes to this project will be documented in this file.
### Features
- Added `DmRoomDefinition` as a parameter of `ClientBuilder` so we can specify it when creating a Client.
Also added a `Room::is_dm` method and added some logic to use the new DM definitions in `Client::get_dm_rooms`
and when using message search. ([#6490](https://github.com/matrix-org/matrix-rust-sdk/pull/6490))
- Sharing encrypted history on room invite, per
[MSC4268](https://github.com/matrix-org/matrix-spec-proposals/pull/4268) is
now enabled by default (though can still be disabled via