v3.4.9
🐞 Bug Fixes
- Hazelcast health indicator reports the wrong status when Hazelcast has shut down due to an out-of-memory error #46877
- Performance critical tracing code has high overhead due to the use of the Stream API #46838
- SpringLiquibaseCustomizer is exposed outside its defined visibility scope #46752
- Race condition in OutputCapture can result in stale data #46685
- Default value not detected for a field annoted with
@Name
#46662 - Memory not freed on context restart in JpaMetamodel#CACHE with spring.main.lazy-initialization=true #46630
- Property name is incorrect when reporting a mis-configured OAuth 2 Resource Server JWT public key location #46627
- Missing metadata when using
@Name
with a constructor-bound property #46599 - Failure to discover default value for a primitive should not lead to document its default value #46551
📔 Documentation
- Observability examples in the reference guide are missing the Kotlin version #46775
- Kotlin samples for configuration metadata are in the wrong package #46774
- Align method descriptions for SslOptions getCiphers and getEnabledProtocols with
@returns
#46756 - Tracing samples in the reference guide are missing the Kotlin version #46699
- spring-boot-test-autoconfigure should use the configuration properties annotation processor like other modules #46584
- spring.test.webtestclient.timeout is not documented #46577
- spring.test.mockmvc properties are not documented #46576
- Adapt deprecation level for management.health.influxdb.enabled #46574
- Improve Virtual Threads section to mention the changes in Java 24 #46547
🔨 Dependency Upgrades
- Upgrade to Angus Mail 2.0.4 #46711
- Upgrade to Hibernate 6.6.26.Final #46881
- Upgrade to Hibernate Validator 8.0.3.Final #46713
- Upgrade to Infinispan 15.0.19.Final #46847
- Upgrade to Jersey 3.1.11 #46723
- Upgrade to Jetty 12.0.25 #46833
- Upgrade to Jetty Reactive HTTPClient 4.0.11 #46882
- Upgrade to jOOQ 3.19.25 #46807
- Upgrade to Micrometer 1.14.10 #46689
- Upgrade to Micrometer Tracing 1.4.9 #46690
- Upgrade to MySQL 9.4.0 #46715
- Upgrade to Netty 4.1.124.Final #46834
- Upgrade to Pulsar 3.3.8 #46716
- Upgrade to Reactor Bom 2024.0.9 #46691
- Upgrade to REST Assured 5.5.6 #46848
- Upgrade to Spring Authorization Server 1.4.5 #46692
- Upgrade to Spring Data Bom 2024.1.9 #46693
- Upgrade to Spring Framework 6.2.10 #46694
- Upgrade to Spring Kafka 3.3.9 #46870
- Upgrade to Spring LDAP 3.2.14 #46695
- Upgrade to Spring Pulsar 1.2.9 #46696
- Upgrade to Spring RESTDocs 3.0.5 #46919
- Upgrade to Spring Security 6.4.9 #46697
- Upgrade to Spring Session 3.4.5 #46698
- Upgrade to Tomcat 10.1.44 #46724
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Kguswo, @Pankraz76, @deejay1, @ganjisriver, @izeye, @nicolasgarea, @nosan, @prishedko, @quaff, @schmidti159, @scordio, @shakuzen, @tommyk-gears, @zahra7, and @zakaria-shahen