File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -44,6 +44,8 @@ All notable changes to this project will be documented in this file.
4444
4545### Features
4646
47+ - Expose ` ClientBuilder::dm_room_definition ` to customize the DM room definition used by the ` Client ` ,
48+ added ` RoomInfo::is_dm ` field based on it. ([ #6490 ] ( https://github.com/matrix-org/matrix-rust-sdk/pull/6490 ) )
4749- Expose ` HumanQrGrantLoginError::Unknown ` reason in error message.
4850 ([ #6514 ] ( https://github.com/matrix-org/matrix-rust-sdk/pull/6514 ) )
4951- Add a list of ` declined_by: Vec<String> ` to the ` TimelineItemContent::RtcNotification ` , this will contain the list
Original file line number Diff line number Diff line change @@ -31,6 +31,9 @@ All notable changes to this project will be documented in this file.
3131
3232### Features
3333
34+ - [ ** breaking** ] Add ` DmRoomDefinition ` enum, allowing clients to specify what a DM
35+ room should look like. A ` Room::is_dm ` method was added to check if a room is a DM room too,
36+ using this definition. ([ #6490 ] ( https://github.com/matrix-org/matrix-rust-sdk/pull/6490 ) )
3437- Add ` Room::active_room_members ` , returning a list of all the service room members
3538 that are active in the room.
3639 ([ #6843 ] ( https://github.com/matrix-org/matrix-rust-sdk/pull/6483 ) )
Original file line number Diff line number Diff line change @@ -102,6 +102,8 @@ All notable changes to this project will be documented in this file.
102102
103103### Refactor
104104
105+ - Use ` DmRoomDefinition ` to check if a room should be considered part of the ` RoomCategory::People ` or
106+ ` RoomCategory::Room ` when using room list filters. ([ #6490 ] ( https://github.com/matrix-org/matrix-rust-sdk/pull/6490 ) )
105107- [ ** breaking** ] ` AnyOtherStateEventContentChange::RoomAliases ` was removed. This state event type
106108 was removed from the Matrix specification a while ago, and support for it has been removed in Ruma.
107109 ([ #6414 ] ( https://github.com/matrix-org/matrix-rust-sdk/pull/6414 ) )
Original file line number Diff line number Diff line change @@ -8,6 +8,9 @@ All notable changes to this project will be documented in this file.
88
99### Features
1010
11+ - Added ` DmRoomDefinition ` as a parameter of ` ClientBuilder ` so we can specify it when creating a Client.
12+ Also added a ` Room::is_dm ` method and added some logic to use the new DM definitions in ` Client::get_dm_rooms `
13+ and when using message search. ([ #6490 ] ( https://github.com/matrix-org/matrix-rust-sdk/pull/6490 ) )
1114- Sharing encrypted history on room invite, per
1215 [ MSC4268] ( https://github.com/matrix-org/matrix-spec-proposals/pull/4268 ) is
1316 now enabled by default (though can still be disabled via
You can’t perform that action at this time.
0 commit comments