From ba0f844d5ea16e21f726b2f96b0c80e9225b91b0 Mon Sep 17 00:00:00 2001 From: Kristoffer Dalby Date: Thu, 5 Sep 2024 14:17:00 +0200 Subject: [PATCH] draft changelog Signed-off-by: Kristoffer Dalby --- CHANGELOG.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f8035d51..551d6b89 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # CHANGELOG +## Next + +### BREAKING + +- Remove `dns.use_username_in_magic_dns` configuration option. + - Having usernames in magic DNS is no longer possible. +- Redo OpenID Connect configuration. + - `strip_email_domain` has been removed, domain is _always_ part of the username for OIDC. + - Users are now identified by `sub` claim in the ID token instead of username, allowing the username, name and email to be updated. + - User has been extended to store username, display name, profile picture url and email. + - These fields are forwarded to the client, and shows up nicely in the user switcher. + - These fields can be made available via the API/CLI for non-OIDC users in the future. + ## 0.23.0 (2023-09-18) This release was intended to be mainly a code reorganisation and refactoring, significantly improving the maintainability of the codebase. This should allow us to improve further and make it easier for the maintainers to keep on top of the project.