🐞 Bug Fixes
- DatabaseInitializationDependencyConfigurer triggers eager initialization of factory beans #28977
- App fails to start when it depends on thymeleaf-extras-springsecurity5 but does not have Spring Security on the classpath #28967
- Platform used for Quartz, Session, Integration, and Batch schema initialization cannot be configured #28932
- Image buildpack references without tag do not default to latest version #28921
- The getter and setter that's used during configuration property binding varies when a getter or setter has been overridden to use a subclass of the property's type #28917
- Invalid classpath index manifest attribute in war files built with Maven #28895
- The name of the matching-strategy property is incorrect in the action message of the failure analysis for a PatternParseException #28809
- Dependency management for org.elasticsearch.distribution.integ-test-zip:elasticsearch should declare its type as zip #28725
📔 Documentation
- Polish Creating Your Own Auto-configuration section in Core Features reference doc #29115
- Polish CacheManager customization section in reference doc #29094
- Document that using DevTools with a remote application is not supported with WebFlux #28955
- 2.5.x snapshot documentation links to source code on the main branch #28856
- Polish README.adoc #28835
- Fix output of "spring --version" in reference documentation #28831
- Fix typos in the "External Application Properties" section #28830
- Improve deprecation notice on ResourceProperties to direct people to WebProperties for dependency injection and then getResources() #28762
- Add a package description for org.springframework.boot.actuate.metrics.data #28756
🔨 Dependency Upgrades
- Upgrade to AppEngine SDK 1.9.93 #29038
- Upgrade to Caffeine 2.9.3 #29039
- Upgrade to DB2 JDBC 11.5.7.0 #29117
- Upgrade to Dropwizard Metrics 4.1.29 #29118
- Upgrade to Ehcache3 3.9.9 #29119
- Upgrade to Hazelcast 4.1.8 #29145
- Upgrade to Hibernate 5.4.33 #29120
- Upgrade to HttpAsyncClient 4.1.5 #29043
- Upgrade to HttpCore 4.4.15 #29044
- Upgrade to Infinispan 12.1.10.Final #29121
- Upgrade to Jackson Bom 2.12.6 #29045
- Upgrade to JDOM2 2.0.6.1 #29046
- Upgrade to Kotlin 1.5.32 #29047
- Upgrade to Log4j2 2.17.0 #28983
- Upgrade to Logback 1.2.9 #29011
- Upgrade to Micrometer 1.7.7 #28962
- Upgrade to Netty 4.1.72.Final #29004
- Upgrade to Reactor 2020.0.14 #28960
- Upgrade to Spring AMQP 2.3.13 #28994
- Upgrade to Spring Framework 5.3.14 #28961
- Upgrade to Spring Integration 5.5.7 #28966
- Upgrade to Spring LDAP 2.3.5 #28963
- Upgrade to Spring Security 5.5.4 #28964
- Upgrade to Spring Session 2021.0.4 #28965
- Upgrade to Spring WS 3.1.2 #29048
- Upgrade to Thymeleaf 3.0.14.RELEASE #29049
- Upgrade to Tomcat 9.0.56 #29050
- Upgrade to Undertow 2.2.14.Final #29051
- Upgrade to XmlUnit2 2.8.4 #29123
❤️ Contributors
We'd like to thank all the contributors who worked on this release!