⭐ New Features
- Deprecate the BeanShell scripting support #35720
- Deprecate the
langXML namespace #35719 - Deprecate Hamcrest methods in WebTestClient #35703
- Remove Hamcrest dependency from RestTestClient #35702
- AssertJ support for RestTestClient #35701
- Use test-method scoped
ExtensionContextin theSpringExtension#35697 - Remove support for callable references in
BeanRegistrarDsl#35694 - Make Protobuf support extensible for gRPC #35403
- Fix CRaC potential hangup after restoring #34372
🐞 Bug Fixes
- Add support for Spring AOT with
BeanRegistrarfor attributeAutoProxyUtils.originalTargetClass#35645 SingletonSupplieris not singleton ifnullis returned on first supplier call #35380
📔 Documentation
- Remove outdated Portlet mentions #35726
- Move the "Groovy Bean Definition DSL" section to the Groovy page #35721
- Remove outdated Spring version mentions #35696
- Document automatic context propagation #35689
- Refine documentation of
BeanRegistrarDslwithRouterFunctionDsl#35549
🔨 Dependency Upgrades
- Upgrade to Kotlin 2.2.21 #35714
❤️ Contributors
Thank you to all the contributors who worked on this release:
@YaSuenag, @dmitrysulman, and @nosan