🪲 Bug Fixes
- MetricsRestTemplateCustomizer and LocalHostUriTemplateHandler cannot be used together when building a RestTemplate with RestTemplateBuilder #26812
- CompositeHealth.getDetails() does not serialize if MapperFeature.CAN_OVERRIDE_ACCESS_MODIFIERS is disabled #26797
- LoggingSystem should not return LogbackLoggingSystem if logback-classic is not available #26711
- Non-static nested
@Configuration
in JerseySameManagementContextConfiguration #26695 - Possible divide by zero bugs when using RandomValuePropertySource #26628
- Auto-configured resource handlers don't get applied to child contexts #25743
- Jar startup fails on JDK 11 with a SecurityManager enabled #25538
- bootBuildImage runs forever when a custom image name is used and the version contains an illegal character #23115
📔 Documentation
- Link to Spring Data JPA points to Spring Data JDBC #26736
- Clarify when a connection pool is created for Redis #26733
- Polish description of server.servlet.session.cookie.domain #26713
- Document spring.profiles.default property #26592
- Document Kubernetes terminationGracePeriodSeconds #26469
🔨 Dependency Upgrades
- Upgrade to AppEngine SDK 1.9.89 #26776
- Upgrade to Dropwizard Metrics 4.1.22 #26777
- Upgrade to Gson 2.8.7 #26778
- Upgrade to Hibernate 5.4.32.Final #26779
- Upgrade to JBoss Logging 3.4.2.Final #26780
- Upgrade to Jetty 9.4.42.v20210604 #26830
- Upgrade to Jetty Reactive HTTPClient 1.1.9 #26829
- Upgrade to Johnzon 1.2.13 #26781
- Upgrade to Neo4j OGM 3.2.24 #26831
- Upgrade to RSocket 1.0.5 #26832
- Upgrade to Spring AMQP 2.2.18 #26770
- Upgrade to Spring Integration 5.3.8 #26772
- Upgrade to Spring Kafka 2.5.14 #26771
❤️ Contributors
We'd like to thank all the contributors who worked on this release!