diff --git a/crates/matrix-sdk/CHANGELOG.md b/crates/matrix-sdk/CHANGELOG.md index 2f981ec5f2b..d2fde26cf25 100644 --- a/crates/matrix-sdk/CHANGELOG.md +++ b/crates/matrix-sdk/CHANGELOG.md @@ -42,6 +42,14 @@ All notable changes to this project will be documented in this file. - [**breaking**]: The `authentication::qrcode` module now reexports types from `oauth2` rather than `openidconnect`. Some type names might have changed. ([#4604](https://github.com/matrix-org/matrix-rust-sdk/pull/4604)) +- [**breaking**]: The behavior of `Oidc::logout()` is now aligned with + [MSC4254](https://github.com/matrix-org/matrix-spec-proposals/pull/4254) + ([#4674](https://github.com/matrix-org/matrix-rust-sdk/pull/4674)) + - Support for [RP-Initiated Logout](https://openid.net/specs/openid-connect-rpinitiated-1_0.html) + was removed, so it doesn't return an `OidcEndSessionUrlBuilder` anymore. + - Only one request is made to revoke the access token, since the server is + supposed to revoke both the access token and the associated refresh token + when the request is made. ## [0.10.0] - 2025-02-04