⭐ New Features
- Add TWENTY_SIX to JavaVersion enum #49193
🐞 Bug Fixes
- Jackson properties may not be applied correctly to RestClients #49223
- ClassNotFoundException when using Actuator without spring-boot-health #49196
- Using the OTel and Zipkin starters together creates invalid configuration #49183
- Whitespace can be incorrectly removed when spring-boot-configuration-processor runs on multi-line javadoc #49060
- Jackson2HttpMessageConvertersConfiguration uses ConditionOn Jackson3 XMLMapper class #49015
- server.jetty.threads.max is ignored when using virtual threads #48989
- Slice test includes fail to load when using spring-boot-starter-test-classic #48981
- Docker credential helpers with file extensions cannot be executed on Windows #48979
- Java version requirement check for native image is confusing if AOT didn't run #48963
- TestPropertyValues.Pair.fromMapEntry(Entry<String, String>) does not comply with its nullability contract #48948
📔 Documentation
- Couchbase and Kafka are incorrectly listed as supporting SSL with Docker Compose #49212
- Document that use of non idiomatic format for '
@Value' still apply for environment variables #49109 - Document naming convention for custom test-scoped starters #49017
- Delay removal of Jackson 2 support until 4.3 at the earliest #49010
- LICENSE.txt and NOTICE.txt files have the wrong content in the latest releases #49003
- ApplicationContextAssert documents a non-existent assertion in getFailure() #48977
- Highlight the importance of the preStop hook when configuring Kubernetes probes #48946
🔨 Dependency Upgrades
- Upgrade to AssertJ 3.27.7 #49095
- Upgrade to Elasticsearch Client 9.2.5 #49184
- Upgrade to Groovy 5.0.4 #49097
- Upgrade to Hibernate 7.2.3.Final #49098
- Upgrade to Hibernate 7.2.4.Final #49167
- Upgrade to Jaybird 6.0.4 #49099
- Upgrade to JBoss Logging 3.6.2.Final #49100
- Upgrade to Jersey 4.0.2 #49101
- Upgrade to Jetty 12.1.6 #49102
- Upgrade to jOOQ 3.19.30 #49103
- Upgrade to JUnit Jupiter 6.0.3 #49233
- Upgrade to Logback 1.5.29 #49169
- Upgrade to Logback 1.5.32 #49245
- Upgrade to Micrometer 1.16.3 #49111
- Upgrade to Micrometer Tracing 1.6.3 #49112
- Upgrade to MongoDB 5.6.3 #49105
- Upgrade to MySQL 9.6.0 #49106
- Upgrade to Netty 4.2.10.Final #49107
- Upgrade to Postgresql 42.7.10 #49202
- Upgrade to Reactor Bom 2025.0.3 #49087
- Upgrade to Spring Data Bom 2025.1.3 #49088
- Upgrade to Spring Framework 7.0.5 #49216
- Upgrade to Spring Integration 7.0.3 #49217
- Upgrade to Spring Kafka 4.0.3 #49090
- Upgrade to Spring LDAP 4.0.2 #49091
- Upgrade to Spring Pulsar 2.0.3 #49092
- Upgrade to Spring Security 7.0.3 #49093
- Upgrade to Spring Session 4.0.2 #49094
- Upgrade to Tomcat 11.0.18 #49108
❤️ Contributors
Thank you to all the contributors who worked on this release:
@GaetanoCerciello, @dsyer, @linkian209, @nosan, @quaff, @scordio, and @srt