diff --git a/crates/ruma-client-api/CHANGELOG.md b/crates/ruma-client-api/CHANGELOG.md index 6abc45bb..7568a795 100644 --- a/crates/ruma-client-api/CHANGELOG.md +++ b/crates/ruma-client-api/CHANGELOG.md @@ -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`