
New Features
- Prefer request hostName and hostPort in ReactorServerHttpRequest #30062
- Use
readNBytesin ByteArrayHttpMessageConverter when contentLength is available #30010 - Add missing
@Nullableannotations toLogMessage.formatmethods #30006 - Refine
CoroutinesUtils#invokeSuspendingFunctioncontract #30005 @SubscribeMappingmethod not called when built as native image #30002- Provide method with
ContextViewinstead ofContextinServerWebExchangeContextFilter#29691 - Support
@Valuefor record injection #28774
🐞 Bug Fixes
- WebClient now requires scheme #30053
- Move
HttpServiceProxyFactoryExtensions.kttospring-webmodule #30042 - AutowireCapableBeanFactory.createBean does not prefer default constructor anymore #30041
- Server request URL with spring-webflux 6.0.5 is in resolved IP6 format #30033
PathMatchingResourcePatternResolvercan no longer handle paths containing spaces and special characters #30031- Catch defensively exception thrown by validation contraints AOT processing of Kotlin extensions #30037
- Fix proxy hint Kotlin extensions #30025
- WebFlux fails with WebDAV HTTP methods #29981
NullPointerExceptionif passing an anonymous class toReflectionsHint#registerType#29774- Native hints for package private methods on custom
@Repositoryclass #29764 - Native version of webflux/r2dbc failed #29582
- Protect JMS connection creation against prepareConnection errors #29116
- SingleConnectionFactory – reconnection problem (AMQ Broker) #29115
📔 Documentation
- Fix “Configuring a Global Date and Time Format” example #30034
@AspectJargument name resolution algorithm is outdated in reference manual #30026- Update comment in Javadoc of ServletRequestPathFilter DispatcherServlet relating to DispatcherServlet #30014
- Revise AspectJ examples in the reference manual #30003
- Revise
chompandfoldsettings in reference documentation #30001
🔨 Dependency Upgrades
- Upgrade to Reactor 2022.0.4 #30063
❤️ Contributors
Thank you to all the contributors who worked on this release:
@1004789224, @1993heqiang, @AlexElin, @diguage, @divcon, @izeye, @kilink, @lenoch7, @sergiuprdn, @singhbaljit, and @violetagg
Linuxeden开源社区