client-api: Add ErrorKind::ThreepidMediumNotSupported

According to MSC4178
This commit is contained in:
Kévin Commaille 2024-12-12 11:33:06 +01:00 committed by strawberry
parent 08f58cd323
commit bc8b704e5b

View File

@ -1,5 +1,17 @@
# [unreleased]
Improvements:
- Add unstable support for reporting rooms, according to MSC4151.
- The `unstable-exhaustive-types` cargo feature was replaced by the
`ruma_unstable_exhaustive_types` compile-time `cfg` setting. Like all `cfg`
settings, it can be enabled at compile-time with the `RUSTFLAGS` environment
variable, or inside `.cargo/config.toml`. It can also be enabled by setting
the `RUMA_UNSTABLE_EXHAUSTIVE_TYPES` environment variable.
- Add `ErrorKind::ThreepidMediumNotSupported`, according to MSC4178.
# 0.19.0
Breaking changes:
- `RoomSummary::heroes` now properly contains only `UserId` instead of `String`