⭐ New Features
- Add a factory method for RoleHierarchyImpl #13788
- Add documentation for CachingUserDetailsService #14263
- Add Max Session to WebFlux #6192
- Add Not Support #14236
- Add order offset to
@EnableMethodSecurity
#14052 - Add RoleHierarchyBuilder #14196
- Added support for the CAS gateway feature #14193
- Configuration examples in docs are out of date #14393
- Document that Shibboleth Repository is Required for SAML Support #14296
- Integrate HandlerMappingIntrospector Caching #14333
- Max Sessions on WebFlux #13752
- Serializable objects should be deserializable between minor versions #3737
- Update messages_ca.properties #14241
- Update messages_es_ES.properties #14293
🪲 Bug Fixes
HandlerMappingIntrospectorRequestTransformer
is registered twice in AOT #14368OAuth2AuthorizationExchange
is not serializable #14406- Add missing method call in docs #14262
- Application context fails to load: Couldn't find FilterChainProxy #14381
- Fix typo in Authorize HTTP Requests' Doc Page #14334
- Missing native-image reflection hint for
HandlerMappingIntrospectorCachFilterFactoryBean
#14378 -
- There is a typo in the JavaDoc for the
hasPermission
method in theSecurityExpressionOperations
class #14268
- There is a typo in the JavaDoc for the
🔨 Dependency Upgrades
- Bump actions/checkout from 3 to 4 #14300
- Bump actions/setup-java from 3 to 4 #14314
- Bump Gamesight/slack-workflow-status from 1.0.1 to 1.2.0 #14326
- Bump io-spring-javaformat from 0.0.40 to 0.0.41 #14442
- Bump io.micrometer:micrometer-observation from 1.12.0 to 1.12.1 #14283
- Bump io.micrometer:micrometer-observation from 1.12.1 to 1.12.2 #14427
- Bump io.mockk:mockk from 1.13.8 to 1.13.9 #14414
- Bump io.projectreactor:reactor-bom from 2023.0.0 to 2023.0.1 #14292
- Bump io.projectreactor:reactor-bom from 2023.0.1 to 2023.0.2 #14426
- Bump org-aspectj from 1.9.20.1 to 1.9.21 #14273
- Bump org-eclipse-jetty from 11.0.18 to 11.0.19 #14353
- Bump org.apereo.cas.client:cas-client-core from 4.0.3 to 4.0.4 #14441
- Bump org.jetbrains.kotlin:kotlin-bom from 1.9.21 to 1.9.22 #14365
- Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.21 to 1.9.22 #14366
- Bump org.slf4j:slf4j-api from 2.0.10 to 2.0.11 #14420
- Bump org.slf4j:slf4j-api from 2.0.9 to 2.0.10 #14388
- Bump org.springframework.data:spring-data-bom from 2023.1.0 to 2023.1.1 #14342
- Bump org.springframework.data:spring-data-bom from 2023.1.1 to 2023.1.2 #14456
- Bump org.springframework.ldap:spring-ldap-core from 3.2.0 to 3.2.1 #14336
- Bump org.springframework:spring-framework-bom from 6.1.1 to 6.1.2 #14311
- Bump org.springframework:spring-framework-bom from 6.1.2 to 6.1.3 #14457
- Bump sjohnr/slack-workflow-status from 1.pre.beta to 1.1.0 #14304
- Bump slackapi/slack-github-action from 1.19.0 to 1.24.0 #14309
- Bump spring-io/spring-gradle-build-action from 1 to 2 #14306
❤️ Contributors
We'd like to thank all the contributors who worked on this release!