Skip to content

synapse-admin-api 0.8.0

Latest

Choose a tag to compare

@zecakeh zecakeh released this 04 Sep 07:37
· 6 commits to main since this release
synapse-admin-api-0.8.0
b8e0245

Breaking changes:

  • The list_room response changes the fields version, join_rules, guest_access and
    history_visibility to be an option
  • The list_room response changes the join_rules field to be Option<SpaceRoomJoinRule>
  • background_update::run::v1::JobName is now non-exhaustive.
  • RoomSortOrder and RoomDirection in rooms::list_rooms::v1 are now non-
    exhaustive. Their PartialOrd and Ord implementations now use their string
    representation instead of the order in which they are defined in the enum.
  • UserDetails, ExternalId, CurrentUpdate, ExperimentalFeatures,
    RoomDetails and UserMinorDetails are now non-exhaustive. To keep using
    them as if they were exhaustive, use the ruma_unstable_exhaustive_types
    compile-time cfg setting.
  • Changed users::create_or_modify::v2 third party id parsing by adding a new type without
    validated_at and added_at fields (which are not sent according to the API documentation)
  • Upgrade ruma to 0.13.0

Improvement:

  • The list_room response now includes the room_type field
  • Add room_details api
  • Add room_members api