🐞 Bug Fixes
- Evaluation of bean conditions unnecessarily queries the bean factory for types that are not present #48836
- When a bean condition references a type that is not present, it appears as ? in the condition evaluation report #48835
- Actuator /info endpoint fails in Java 25 Native Image (VirtualThreadSchedulerMXBean support) #48810
- DataSourceBuilder cannot create oracle.ucp.jdbc.PoolDataSourceImpl in a native image #48702
- Application JAR created by extract command is not reproductible #48664
- AOT processing of tests should not be disabled when 'skipTests' is set #48661
- Fix zero-length byte buffer in InspectedContent #48649
📔 Documentation
- Update documentation for Buildpack's AOT Cache support #48768
- Document support for configuring arguments passed to Docker Compose #48657
- Clarify javadoc to make it clear that HazelcastConfigCustomizer beans are only applied if Hazelcast is configured via a config file #48634
- Fix grammar and typos in the reference guide #48596
🔨 Dependency Upgrades
- Upgrade to Classmate 1.7.3 #48775
- Upgrade to Hibernate 6.6.41.Final #48881
- Upgrade to HttpClient5 5.5.2 #48777
- Upgrade to Logback 1.5.25 #48882
- Upgrade to Micrometer 1.15.8 #48705
- Upgrade to Micrometer Tracing 1.5.8 #48706
- Upgrade to Pooled JMS 3.1.9 #48779
- Upgrade to Postgresql 42.7.9 #48883
- Upgrade to R2DBC MSSQL 1.0.4.RELEASE #48847
- Upgrade to Reactor Bom 2024.0.14 #48707
- Upgrade to REST Assured 5.5.7 #48884
- Upgrade to Spring AMQP 3.2.9 #48909
- Upgrade to Spring Data Bom 2025.0.8 #48708
- Upgrade to Spring Integration 6.5.6 #48921
- Upgrade to Spring Kafka 3.3.12 #48709
- Upgrade to Spring Pulsar 1.2.14 #48710
- Upgrade to Undertow 2.3.22.Final #48848
- Upgrade to WebJars Locator Lite 1.1.3 #48780
❤️ Contributors
Thank you to all the contributors who worked on this release:
@GaoSSR, @izeye, and @ngocnhan-tran1996