⭐ New Features
- Optimize String argument resolution in MessageTag #25923
- Avoid creation of unused logger instance in AbstractMediaTypeExpression #25902
- Cannot test
@RequestPart
multipart controllers with Servlet MockPart #25894 - Native Hibernate 5 bootstrapping with JTA transaction manager requires hibernate.transaction.coordinator_class=jta to be set #25862
- Add MariaDB to the supported database products for procedures and functions #25812
🪲 Bug Fixes
- Incorrect http response for a request using the Range header for pre-compressed resources #25979
@ActiveProfiles
with same profiles but different order results in duplicate ApplicationContext #25974- LinkedMultiValueMap downstream issue with MultiValueMapAdapter package private base class #25961
- jsessionid breaks request mappings when removeSemicolonContent is turned off #25867
- SimpMessagingTemplate.convertAndSend results in UnsupportedOperationException when Spring Cloud Sleuth is present #25835
- Wrong type inference in Kotlin while overriding RequestMappingHandlerMapping#getMappingForMethod #25818
- ClassCastException when wiring bean using method injection (NullBean instead of 'null') #25807
📔 Documentation
- Published reference documentation contains unnecessary folders and files #25794
- Incorrect example in javadocs of Assert.notNull(object, messageSupplier) #25775
🔨 Dependency Upgrades
- Upgrade to Reactor Californium-SR22 #25948