·
6 commits
to main
since this release
Breaking changes:
- The list_room response changes the fields
version,join_rules,guest_accessand
history_visibilityto be an option - The list_room response changes the
join_rulesfield to beOption<SpaceRoomJoinRule> background_update::run::v1::JobNameis now non-exhaustive.RoomSortOrderandRoomDirectioninrooms::list_rooms::v1are now non-
exhaustive. TheirPartialOrdandOrdimplementations now use their string
representation instead of the order in which they are defined in the enum.UserDetails,ExternalId,CurrentUpdate,ExperimentalFeatures,
RoomDetailsandUserMinorDetailsare now non-exhaustive. To keep using
them as if they were exhaustive, use theruma_unstable_exhaustive_types
compile-timecfgsetting.- Changed
users::create_or_modify::v2third party id parsing by adding a new type without
validated_atandadded_atfields (which are not sent according to the API documentation) - Upgrade ruma to 0.13.0
Improvement:
- The list_room response now includes the
room_typefield - Add room_details api
- Add room_members api