🪲 Bug Fixes
- Migrations performed by Flyway or Liquibase may not have completed before the database is accessed via jOOQ #25279
- Dependency management for Hibernate's new hibernate-micrometer module is missing #25277
- DatabaseDriver does not detect Amazon Redshift correctly #25265
- Missing RabbitMQ metrics if bean is defined as a ConnectionFactory #25138
- A ContextRefreshedEvent from a child context may result in deadlock when using JPA deferred repositories #24966
- Spring Data Solr support is not flagged as deprecated #24942
- Failures when recording metrics in MetricsClientHttpRequestInterceptor may interfere with RestTemplate's main behaviour #24753
- WebMvcTest and WebFluxTest ignore user-provided Thymeleaf IDialect beans #24149
📔 Documentation
- Update the Gradle plugin documentation to recommend the maven-publish plugin over the maven plugin #25299
- Document Kafka Streams metrics support #25272
- Default values of integer properties in the application properties appendix are rendered as decimals #25172
- bootRun project property command line example is incomplete #25012
- Document the need to use the launcher to be able to use application.* properties in a custom banner #24982
- CONTRIBUTING.adoc contains broken link to spring-javaformat-intellij-idea-plugin #24864
- Since 2.3.8 and 2.4.2, the documented index format does not match the implementation #24856
- Add version to reference docs index #24848
- Document logging.register-shutdown-hook and why you may want to enable it #24507
- Add some guidance to the reference documentation about diagnosing unexpected property values #24336
- Clarify when retaining . characters in property keys requires bracket notation to be used #23390
- Highlight that Duration and Period conversion is provided by the ApplicationConversionService and, by default, is not available for web conversion #22718
🔨 Dependency Upgrades
- Upgrade to AppEngine SDK 1.9.86 #25189
- Upgrade to Byte Buddy 1.10.20 #25190
- Upgrade to FreeMarker 2.3.31 #25334
- Upgrade to Hazelcast 3.12.12 #25191
- Upgrade to Hibernate 5.4.28.Final #25192
- Upgrade to Janino 3.1.3 #25193
- Upgrade to Jaybird 3.0.10 #25194
- Upgrade to Jetty 9.4.36.v20210114 #25195
- Upgrade to Johnzon 1.2.10 #25196
- Upgrade to JUnit 4.13.2 #25335
- Upgrade to Lombok 1.18.18 #25197
- Upgrade to Micrometer 1.5.11 #25285
- Upgrade to MySQL 8.0.23 #25198
- Upgrade to Neo4j OGM 3.2.20 #25199
- Upgrade to Netty 4.1.59.Final #25200
- Upgrade to Reactor Dysprosium-SR17 #25280
- Upgrade to RxJava2 2.2.21 #25336
- Upgrade to Spring AMQP 2.2.15.RELEASE #25284
- Upgrade to Spring Data Neumann-SR7 #25282
- Upgrade to Spring Framework 5.2.13 #25281
- Upgrade to Spring HATEOAS 1.1.4.RELEASE #25337
- Upgrade to Spring Integration 5.3.6.RELEASE #25283
- Upgrade to Spring Security 5.3.8.RELEASE #25201
- Upgrade to Spring Session Bom Dragonfruit-SR2 #25202
- Upgrade to Tomcat 9.0.43 #25203
- Upgrade to Undertow 2.1.6.Final #25204
❤️ Contributors
We'd like to thank all the contributors who worked on this release!