78.14.0
What's Changed
New Feature
- Initial AI agent rules by @duanemay in #3884
- Replace Dumbster with GreenMail for SMTP testing by @duanemay in #3888
Fixes
- Fix missing leading slash in requestMatcher pattern by @gdgenchev in #3880
- Fix: improve invitations flow by @fhanik in #3891
- Fix potential ClassCastException during shadow user create by @strehle in #3893
- Fix for Issue #3650 by @strehle in #3894
- Fix bean field naming conflict in SpringServletXmlBeansConfiguration by @mortenrie in #3836
- Fix: Update saml-legacy-uaa.yml by @fhanik in #3898
Misc
- Refactor JavaScript bundling in API docs by @duanemay in #3879
- Remove joda-time dependency and replace with java.time API by @duanemay in #3886
- Remove deprecated PortResolver by @gdgenchev in #3869
- Remove deprecated setters in SpringServletXmlBeansConfiguration by @gdgenchev in #3870
- Add explicit bcutil-fips dependency declaration by @duanemay in #3897
- Replace deprecated APPLICATION_JSON_UTF8 import with local constant by @gdgenchev in #3876
- Remove deprecated XSS protection setter from HttpHeaderSecurityFilter by @gdgenchev in #3871
- Consolidate JWT keys usage stored in Clients for client authentication by @fhanik in #3878
- Improve JWT keys validation furthermore - based on AI review by @strehle in #3895
- Migrate deprecated RestTemplate.doExecute by @gdgenchev in #3873
- Migrate ResponseErrorHandler.handleError by @gdgenchev in #3872
- Migrate deprecated getStatusCodeValue/getRawStatusCode by @gdgenchev in #3875
- Remove Unused dependencies by @duanemay in #3887
- Remove ApacheDS dependencies by @duanemay in #3889
Dependency Bumps
- build(deps): bump commons-codec:commons-codec from 1.21.0 to 1.22.0 by @dependabot[bot] in #3877
- build(deps): bump joda-time:joda-time from 2.14.1 to 2.14.2 by @dependabot[bot] in #3881
- build(deps): bump org.sonarsource.scanner.gradle:sonarqube-gradle-plugin from 7.2.3.7755 to 7.3.0.8198 by @dependabot[bot] in #3890
- build(deps): bump gradle-wrapper from 9.4.1 to 9.5.0 by @dependabot[bot] in #3882
New Contributors
- @mortenrie made their first contribution in #3836
Full Changelog: v78.13.0...v78.14.0