draft changelog

Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
This commit is contained in:
Kristoffer Dalby 2024-09-05 14:17:00 +02:00
parent fb5d40f71b
commit ba0f844d5e
No known key found for this signature in database

View file

@ -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.