Skip to content

Commit 6789389

Browse files
zecakehstefanceriu
authored andcommitted
chore: Update changelog for OAuthRegistrationStore removal
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
1 parent 8883e08 commit 6789389

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

bindings/matrix-sdk-ffi/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,9 @@ Breaking changes:
7070
event ID (and thread reply behaviour) inside a `ReplyParameters` struct.
7171
([#4880](https://github.com/matrix-org/matrix-rust-sdk/pull/4880/))
7272

73+
- The `dynamic_registrations_file` field of `OidcConfiguration` was removed.
74+
Clients are supposed to re-register with the homeserver for every login.
75+
7376
Additions:
7477

7578
- Add `Encryption::get_user_identity` which returns `UserIdentity`

crates/matrix-sdk/CHANGELOG.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -215,12 +215,12 @@ simpler methods:
215215
- [**breaking**] Allow to use any registration method with `OAuth::login()` and
216216
`OAuth::login_with_qr_code()`.
217217
([#4827](https://github.com/matrix-org/matrix-rust-sdk/pull/4827))
218-
- `OAuth::login` takes an `ClientRegistrationMethod` to be able to register
219-
and login with a single function call.
218+
- `OAuth::login` takes an optional `ClientRegistrationData` to be able to
219+
register and login with a single function call.
220220
- `OAuth::url_for_oidc()` was removed, it can be replaced by a call to
221221
`OAuth::login()`.
222-
- `OAuth::login_with_qr_code()` takes a `ClientRegistrationMethod` instead of
223-
the client metadata.
222+
- `OAuth::login_with_qr_code()` takes an optional `ClientRegistrationData`
223+
instead of the client metadata.
224224
- `OAuth::finish_login` takes a `UrlOrQuery` instead of an
225225
`AuthorizationCode`. The deserialization of the query string will occur
226226
inside the method and eventual errors will be handled.
@@ -238,6 +238,9 @@ simpler methods:
238238
- [**breaking**] The parameters `event_id` and `enforce_thread` on [`Room::make_reply_event()`]
239239
have been wrapped in a `reply` struct parameter.
240240
([#4880](https://github.com/matrix-org/matrix-rust-sdk/pull/4880/))
241+
- [**breaking**] `OidcRegistrations` was removed. Clients are supposed to
242+
re-register with the homeserver for every login.
243+
([#4879](https://github.com/matrix-org/matrix-rust-sdk/pull/4879))
241244

242245
## [0.10.0] - 2025-02-04
243246

0 commit comments

Comments
 (0)