- Added Java 21 support, deprecated Java 17, and removed most Java adapters, requiring migration to newer libraries.
- Updated UI to PatternFly 5, switched default password hashing to Argon2, introduced Hostname v2 options, and added preview persistent user sessions stored in the DB.
- Revised cookie handling: set SameSite attributes, removed KC_AUTH_STATE cookie and old cookie APIs, and fixed redirects for expired authentication sessions.