spring-projects/spring-boot
### [`v3.1.0`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.1.0)
[Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.0.7...v3.1.0)
#### :star: New Features
- Result from SpringApplication.from(...) may need to provide access to more details in the future [#35451](https://togithub.com/spring-projects/spring-boot/issues/35451)
- Ensure that Flyway uses SLF4J by default and provide a configuration property to override the setting [#35158](https://togithub.com/spring-projects/spring-boot/issues/35158)
#### :lady_beetle: Bug Fixes
- Welcome page may return a 404 when an acceptable response cannot be produced [#35554](https://togithub.com/spring-projects/spring-boot/issues/35554)
- Docker compose dependency causes failures during Maven AOT processing [#35548](https://togithub.com/spring-projects/spring-boot/issues/35548)
- Defining a zipkin2.reporter.Reporter results in two reporter beans as the auto-configured AsyncReporter does not back off [#35546](https://togithub.com/spring-projects/spring-boot/issues/35546)
- Docker compose service readiness checks cannot be bypassed [#35545](https://togithub.com/spring-projects/spring-boot/issues/35545)
- Many spring.security.oauth2.authorizationserver properties do not have default values [#35460](https://togithub.com/spring-projects/spring-boot/pull/35460)
- Default for spring.flway.execute-in-transaction is not aligned with Flyway's default [#35447](https://togithub.com/spring-projects/spring-boot/pull/35447)
- developmentOnly dependencies are included in the AOT processing classpath [#35444](https://togithub.com/spring-projects/spring-boot/issues/35444)
- Restarts are slow when using spring-boot-devtools and spring-boot-docker-compose [#35435](https://togithub.com/spring-projects/spring-boot/issues/35435)
- Hibernate 6.2 doesn't work in native-image: No available JtaPlatform candidates [#35425](https://togithub.com/spring-projects/spring-boot/issues/35425)
- In a native image, configuration property binding fails when the target has package-private getters and setters [#35400](https://togithub.com/spring-projects/spring-boot/issues/35400)
- Invalid reference format error when tagging images using Podman [#35396](https://togithub.com/spring-projects/spring-boot/issues/35396)
- App startup fails with confusing message when a Docker Compose file is not found [#35383](https://togithub.com/spring-projects/spring-boot/issues/35383)
- WebClient auto-configuration tries to use HttpComponentsClientHttpConnector when all required classes are not present [#35381](https://togithub.com/spring-projects/spring-boot/issues/35381)
- MinIdle and MaxValidationTime properties missing for R2DBC pools [#35379](https://togithub.com/spring-projects/spring-boot/issues/35379)
- spring.data.mongodb.replica-set-name is not applied correctly [#35370](https://togithub.com/spring-projects/spring-boot/pull/35370)
- Anonymous requests to the token endpoint are redirected to the Spring Security login page instead of receiving a 401 response [#35368](https://togithub.com/spring-projects/spring-boot/pull/35368)
- Application yaml files cannot be loaded when they exceed 3mb [#35367](https://togithub.com/spring-projects/spring-boot/issues/35367)
- Can't use PEM encoded [PKCS#8](https://togithub.com/PKCS/spring-boot/issues/8) EC keys with server.ssl.certificate-private-key [#35365](https://togithub.com/spring-projects/spring-boot/issues/35365)
- DisableObservabilityContextCustomizer can't be switched off through properties [#35360](https://togithub.com/spring-projects/spring-boot/issues/35360)
- `FactoryBean.getObject` for non-singleton executed when resetting mocks [#35330](https://togithub.com/spring-projects/spring-boot/issues/35330)
- Tracking of artifact dependency coordinates by BootJar and BootWar may break artifact transforms in sub-projects [#35328](https://togithub.com/spring-projects/spring-boot/issues/35328)
#### :notebook_with_decorative_cover: Documentation
- Javadoc since version for ImageReference is wrong [#35459](https://togithub.com/spring-projects/spring-boot/pull/35459)
- Polish formatting of permitAll() endpoint security Kotlin example [#35457](https://togithub.com/spring-projects/spring-boot/issues/35457)
- Improve Kotlin Testcontainers samples [#35446](https://togithub.com/spring-projects/spring-boot/pull/35446)
- Improve documentation for including Docker Compose support [#35384](https://togithub.com/spring-projects/spring-boot/issues/35384)
- Wrong anchors in Maven plugin documentation [#35373](https://togithub.com/spring-projects/spring-boot/issues/35373)
- Fix typo [#35369](https://togithub.com/spring-projects/spring-boot/pull/35369)
- Formatting issue in the Maven plugin documentation [#35349](https://togithub.com/spring-projects/spring-boot/issues/35349)
- Clarify profile support when using AOT [#35321](https://togithub.com/spring-projects/spring-boot/issues/35321)
#### :hammer: Dependency Upgrades
- Upgrade to Couchbase Client 3.4.6 [#35350](https://togithub.com/spring-projects/spring-boot/issues/35350)
- Upgrade to Groovy 4.0.12 [#35351](https://togithub.com/spring-projects/spring-boot/issues/35351)
- Upgrade to jOOQ 3.18.4 [#35431](https://togithub.com/spring-projects/spring-boot/issues/35431)
- Upgrade to Micrometer 1.11.0 [#35305](https://togithub.com/spring-projects/spring-boot/issues/35305)
- Upgrade to Micrometer Tracing 1.1.1 [#35421](https://togithub.com/spring-projects/spring-boot/issues/35421)
- Upgrade to Native Build Tools Plugin 0.9.22 [#35407](https://togithub.com/spring-projects/spring-boot/issues/35407)
- Upgrade to Neo4j Java Driver 5.8.0 [#35352](https://togithub.com/spring-projects/spring-boot/issues/35352)
- Upgrade to Reactor Bom 2022.0.7 [#35307](https://togithub.com/spring-projects/spring-boot/issues/35307)
- Upgrade to SAAJ Impl 3.0.2 [#35432](https://togithub.com/spring-projects/spring-boot/issues/35432)
- Upgrade to Spring Authorization Server 1.1.0 [#35308](https://togithub.com/spring-projects/spring-boot/issues/35308)
- Upgrade to Spring Batch 5.0.2 [#35309](https://togithub.com/spring-projects/spring-boot/issues/35309)
- Upgrade to Spring Data Bom 2023.0.0 [#35310](https://togithub.com/spring-projects/spring-boot/issues/35310)
- Upgrade to Spring Framework 6.0.9 [#35311](https://togithub.com/spring-projects/spring-boot/issues/35311)
- Upgrade to Spring GraphQL 1.2.0 [#35312](https://togithub.com/spring-projects/spring-boot/issues/35312)
- Upgrade to Spring HATEOAS 2.1.0 [#35313](https://togithub.com/spring-projects/spring-boot/issues/35313)
- Upgrade to Spring Integration 6.1.0 [#35314](https://togithub.com/spring-projects/spring-boot/issues/35314)
- Upgrade to Spring Kafka 3.0.7 [#35376](https://togithub.com/spring-projects/spring-boot/issues/35376)
- Upgrade to Spring LDAP 3.1.0 [#35315](https://togithub.com/spring-projects/spring-boot/issues/35315)
- Upgrade to Spring Security 6.1.0 [#35316](https://togithub.com/spring-projects/spring-boot/issues/35316)
- Upgrade to Spring Session 3.1.0 [#35317](https://togithub.com/spring-projects/spring-boot/issues/35317)
- Upgrade to Spring WS 4.0.4 [#35318](https://togithub.com/spring-projects/spring-boot/issues/35318)
- Upgrade to Undertow 2.3.6.Final [#35450](https://togithub.com/spring-projects/spring-boot/issues/35450)
#### :heart: Contributors
Thank you to all the contributors who worked on this release:
[@Ckram](https://togithub.com/Ckram), [@JunJaBoy](https://togithub.com/JunJaBoy), [@TheHound](https://togithub.com/TheHound), [@bclozel](https://togithub.com/bclozel), [@be-hase](https://togithub.com/be-hase), [@davin111](https://togithub.com/davin111), [@dreis2211](https://togithub.com/dreis2211), [@izeye](https://togithub.com/izeye), [@quaff](https://togithub.com/quaff), [@scordio](https://togithub.com/scordio), [@sdeleuze](https://togithub.com/sdeleuze), and [@sjohnr](https://togithub.com/sjohnr)
### [`v3.0.7`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.0.7)
[Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.0.6...v3.0.7)
#### :lady_beetle: Bug Fixes
- Welcome page may return a 404 when an acceptable response cannot be produced [#35553](https://togithub.com/spring-projects/spring-boot/issues/35553)
- Defining a zipkin2.reporter.Reporter results in two reporter beans as the auto-configured AsyncReporter does not back off [#35455](https://togithub.com/spring-projects/spring-boot/pull/35455)
- developmentOnly dependencies are included in the AOT processing classpath [#35433](https://togithub.com/spring-projects/spring-boot/issues/35433)
- Hibernate 6.2 doesn't work in native-image: No available JtaPlatform candidates [#35423](https://togithub.com/spring-projects/spring-boot/issues/35423)
- In a native image, configuration property binding fails when the target has package-private getters and setters [#35397](https://togithub.com/spring-projects/spring-boot/issues/35397)
- Invalid reference format error when tagging images using Podman [#35395](https://togithub.com/spring-projects/spring-boot/issues/35395)
- WebClient auto-configuration tries to use HttpComponentsClientHttpConnector when all required classes are not present [#35380](https://togithub.com/spring-projects/spring-boot/issues/35380)
- MinIdle and MaxValidationTime properties missing for R2DBC pools [#35378](https://togithub.com/spring-projects/spring-boot/issues/35378)
- Can't use PEM encoded [PKCS#8](https://togithub.com/PKCS/spring-boot/issues/8) EC keys with server.ssl.certificate-private-key [#35364](https://togithub.com/spring-projects/spring-boot/issues/35364)
- `FactoryBean.getObject` for non-singleton executed when resetting mocks [#35329](https://togithub.com/spring-projects/spring-boot/issues/35329)
- Webflux server gracefulshutdown throws NullPointerException [#35269](https://togithub.com/spring-projects/spring-boot/issues/35269)
- Health actuator mail details shows the port as -1 when using the default port [#35254](https://togithub.com/spring-projects/spring-boot/issues/35254)
- SessionRepositoryFilterConfiguration can cause early initialization of SessionRepository beans including Redis [#35241](https://togithub.com/spring-projects/spring-boot/issues/35241)
- Liveness and readiness probes return down when lazy initialization is enabled [#35235](https://togithub.com/spring-projects/spring-boot/issues/35235)
- Devtools main method search algorithm can find incorrect main method [#35220](https://togithub.com/spring-projects/spring-boot/issues/35220)
- When a WebFlux app is deployed to Cloud Foundry some metrics are lost and numerous beans are ineligible for post-processing [#35170](https://togithub.com/spring-projects/spring-boot/issues/35170)
- Treating a null Flyway-specific password as an empty string prevents the use of PGPASS for authentication [#35131](https://togithub.com/spring-projects/spring-boot/issues/35131)
- DisableObservabilityContextCustomizer can't be switched off through properties [#35009](https://togithub.com/spring-projects/spring-boot/issues/35009)
- Application yaml files cannot be loaded when they exceed 3mb [#34743](https://togithub.com/spring-projects/spring-boot/issues/34743)
- `@ServletComponentScan` causes AOT processing to fail with "Code generation is not supported for bean definitions declaring an instance supplier callback" [#34563](https://togithub.com/spring-projects/spring-boot/issues/34563)
- Tracking of artifact dependency coordinates by BootJar and BootWar may break artifact transforms in sub-projects [#31216](https://togithub.com/spring-projects/spring-boot/issues/31216)
#### :notebook_with_decorative_cover: Documentation
- Polish formatting of permitAll() endpoint security Kotlin example [#35456](https://togithub.com/spring-projects/spring-boot/issues/35456)
- Wrong anchors in Maven plugin documentation [#35372](https://togithub.com/spring-projects/spring-boot/issues/35372)
- Clarify profile support when using AOT [#35262](https://togithub.com/spring-projects/spring-boot/issues/35262)
- Add reference to Tor Spring Boot Starter [#35256](https://togithub.com/spring-projects/spring-boot/pull/35256)
- Correct list of annotations that are equivalent to `@SpringBootApplication` [#35230](https://togithub.com/spring-projects/spring-boot/issues/35230)
- Harmonize references to application.yaml files in reference docs [#35129](https://togithub.com/spring-projects/spring-boot/issues/35129)
#### :hammer: Dependency Upgrades
- Upgrade to Couchbase Client 3.4.6 [#35341](https://togithub.com/spring-projects/spring-boot/issues/35341)
- Upgrade to Groovy 4.0.12 [#35342](https://togithub.com/spring-projects/spring-boot/issues/35342)
- Upgrade to Hazelcast 5.1.6 [#35427](https://togithub.com/spring-projects/spring-boot/issues/35427)
- Upgrade to Infinispan 14.0.9.Final [#35343](https://togithub.com/spring-projects/spring-boot/issues/35343)
- Upgrade to Jackson Bom 2.14.3 [#35344](https://togithub.com/spring-projects/spring-boot/issues/35344)
- Upgrade to Jakarta Activation 2.1.2 [#35345](https://togithub.com/spring-projects/spring-boot/issues/35345)
- Upgrade to Jersey 3.1.2 [#35550](https://togithub.com/spring-projects/spring-boot/issues/35550)
- Upgrade to jOOQ 3.17.13 [#35428](https://togithub.com/spring-projects/spring-boot/issues/35428)
- Upgrade to Json-smart 2.4.11 [#35551](https://togithub.com/spring-projects/spring-boot/issues/35551)
- Upgrade to JUnit Jupiter 5.9.3 [#35346](https://togithub.com/spring-projects/spring-boot/issues/35346)
- Upgrade to Micrometer 1.10.7 [#35298](https://togithub.com/spring-projects/spring-boot/issues/35298)
- Upgrade to Micrometer Tracing 1.0.6 [#35420](https://togithub.com/spring-projects/spring-boot/issues/35420)
- Upgrade to Native Build Tools Plugin 0.9.22 [#35406](https://togithub.com/spring-projects/spring-boot/issues/35406)
- Upgrade to Neo4j Java Driver 5.8.0 [#35347](https://togithub.com/spring-projects/spring-boot/issues/35347)
- Upgrade to Netty 4.1.92.Final [#35443](https://togithub.com/spring-projects/spring-boot/issues/35443)
- Upgrade to Reactor Bom 2022.0.7 [#35299](https://togithub.com/spring-projects/spring-boot/issues/35299)
- Upgrade to SAAJ Impl 3.0.2 [#35429](https://togithub.com/spring-projects/spring-boot/issues/35429)
- Upgrade to Spring Batch 5.0.2 [#35300](https://togithub.com/spring-projects/spring-boot/issues/35300)
- Upgrade to Spring Data Bom 2022.0.6 [#35301](https://togithub.com/spring-projects/spring-boot/issues/35301)
- Upgrade to Spring Framework 6.0.9 [#35302](https://togithub.com/spring-projects/spring-boot/issues/35302)
- Upgrade to Spring GraphQL 1.1.4 [#35303](https://togithub.com/spring-projects/spring-boot/issues/35303)
- Upgrade to Spring HATEOAS 2.0.4 [#35325](https://togithub.com/spring-projects/spring-boot/issues/35325)
- Upgrade to Spring Kafka 3.0.7 [#35375](https://togithub.com/spring-projects/spring-boot/issues/35375)
- Upgrade to Spring LDAP 3.0.3 [#35404](https://togithub.com/spring-projects/spring-boot/issues/35404)
- Upgrade to Spring WS 4.0.4 [#35304](https://togithub.com/spring-projects/spring-boot/issues/35304)
- Upgrade to Undertow 2.3.6.Final [#35448](https://togithub.com/spring-projects/spring-boot/issues/35448)
#### :heart: Contributors
Thank you to all the contributors who worked on this release:
[@JunJaBoy](https://togithub.com/JunJaBoy), [@aasaru](https://togithub.com/aasaru), [@be-hase](https://togithub.com/be-hase), [@davin111](https://togithub.com/davin111), [@ivandimitrov8080](https://togithub.com/ivandimitrov8080), and [@theborakompanioni](https://togithub.com/theborakompanioni)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
3.0.6
->3.1.0
Release Notes
spring-projects/spring-boot
### [`v3.1.0`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.1.0) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.0.7...v3.1.0) #### :star: New Features - Result from SpringApplication.from(...) may need to provide access to more details in the future [#35451](https://togithub.com/spring-projects/spring-boot/issues/35451) - Ensure that Flyway uses SLF4J by default and provide a configuration property to override the setting [#35158](https://togithub.com/spring-projects/spring-boot/issues/35158) #### :lady_beetle: Bug Fixes - Welcome page may return a 404 when an acceptable response cannot be produced [#35554](https://togithub.com/spring-projects/spring-boot/issues/35554) - Docker compose dependency causes failures during Maven AOT processing [#35548](https://togithub.com/spring-projects/spring-boot/issues/35548) - Defining a zipkin2.reporter.Reporter results in two reporter beans as the auto-configured AsyncReporter does not back off [#35546](https://togithub.com/spring-projects/spring-boot/issues/35546) - Docker compose service readiness checks cannot be bypassed [#35545](https://togithub.com/spring-projects/spring-boot/issues/35545) - Many spring.security.oauth2.authorizationserver properties do not have default values [#35460](https://togithub.com/spring-projects/spring-boot/pull/35460) - Default for spring.flway.execute-in-transaction is not aligned with Flyway's default [#35447](https://togithub.com/spring-projects/spring-boot/pull/35447) - developmentOnly dependencies are included in the AOT processing classpath [#35444](https://togithub.com/spring-projects/spring-boot/issues/35444) - Restarts are slow when using spring-boot-devtools and spring-boot-docker-compose [#35435](https://togithub.com/spring-projects/spring-boot/issues/35435) - Hibernate 6.2 doesn't work in native-image: No available JtaPlatform candidates [#35425](https://togithub.com/spring-projects/spring-boot/issues/35425) - In a native image, configuration property binding fails when the target has package-private getters and setters [#35400](https://togithub.com/spring-projects/spring-boot/issues/35400) - Invalid reference format error when tagging images using Podman [#35396](https://togithub.com/spring-projects/spring-boot/issues/35396) - App startup fails with confusing message when a Docker Compose file is not found [#35383](https://togithub.com/spring-projects/spring-boot/issues/35383) - WebClient auto-configuration tries to use HttpComponentsClientHttpConnector when all required classes are not present [#35381](https://togithub.com/spring-projects/spring-boot/issues/35381) - MinIdle and MaxValidationTime properties missing for R2DBC pools [#35379](https://togithub.com/spring-projects/spring-boot/issues/35379) - spring.data.mongodb.replica-set-name is not applied correctly [#35370](https://togithub.com/spring-projects/spring-boot/pull/35370) - Anonymous requests to the token endpoint are redirected to the Spring Security login page instead of receiving a 401 response [#35368](https://togithub.com/spring-projects/spring-boot/pull/35368) - Application yaml files cannot be loaded when they exceed 3mb [#35367](https://togithub.com/spring-projects/spring-boot/issues/35367) - Can't use PEM encoded [PKCS#8](https://togithub.com/PKCS/spring-boot/issues/8) EC keys with server.ssl.certificate-private-key [#35365](https://togithub.com/spring-projects/spring-boot/issues/35365) - DisableObservabilityContextCustomizer can't be switched off through properties [#35360](https://togithub.com/spring-projects/spring-boot/issues/35360) - `FactoryBean.getObject` for non-singleton executed when resetting mocks [#35330](https://togithub.com/spring-projects/spring-boot/issues/35330) - Tracking of artifact dependency coordinates by BootJar and BootWar may break artifact transforms in sub-projects [#35328](https://togithub.com/spring-projects/spring-boot/issues/35328) #### :notebook_with_decorative_cover: Documentation - Javadoc since version for ImageReference is wrong [#35459](https://togithub.com/spring-projects/spring-boot/pull/35459) - Polish formatting of permitAll() endpoint security Kotlin example [#35457](https://togithub.com/spring-projects/spring-boot/issues/35457) - Improve Kotlin Testcontainers samples [#35446](https://togithub.com/spring-projects/spring-boot/pull/35446) - Improve documentation for including Docker Compose support [#35384](https://togithub.com/spring-projects/spring-boot/issues/35384) - Wrong anchors in Maven plugin documentation [#35373](https://togithub.com/spring-projects/spring-boot/issues/35373) - Fix typo [#35369](https://togithub.com/spring-projects/spring-boot/pull/35369) - Formatting issue in the Maven plugin documentation [#35349](https://togithub.com/spring-projects/spring-boot/issues/35349) - Clarify profile support when using AOT [#35321](https://togithub.com/spring-projects/spring-boot/issues/35321) #### :hammer: Dependency Upgrades - Upgrade to Couchbase Client 3.4.6 [#35350](https://togithub.com/spring-projects/spring-boot/issues/35350) - Upgrade to Groovy 4.0.12 [#35351](https://togithub.com/spring-projects/spring-boot/issues/35351) - Upgrade to jOOQ 3.18.4 [#35431](https://togithub.com/spring-projects/spring-boot/issues/35431) - Upgrade to Micrometer 1.11.0 [#35305](https://togithub.com/spring-projects/spring-boot/issues/35305) - Upgrade to Micrometer Tracing 1.1.1 [#35421](https://togithub.com/spring-projects/spring-boot/issues/35421) - Upgrade to Native Build Tools Plugin 0.9.22 [#35407](https://togithub.com/spring-projects/spring-boot/issues/35407) - Upgrade to Neo4j Java Driver 5.8.0 [#35352](https://togithub.com/spring-projects/spring-boot/issues/35352) - Upgrade to Reactor Bom 2022.0.7 [#35307](https://togithub.com/spring-projects/spring-boot/issues/35307) - Upgrade to SAAJ Impl 3.0.2 [#35432](https://togithub.com/spring-projects/spring-boot/issues/35432) - Upgrade to Spring Authorization Server 1.1.0 [#35308](https://togithub.com/spring-projects/spring-boot/issues/35308) - Upgrade to Spring Batch 5.0.2 [#35309](https://togithub.com/spring-projects/spring-boot/issues/35309) - Upgrade to Spring Data Bom 2023.0.0 [#35310](https://togithub.com/spring-projects/spring-boot/issues/35310) - Upgrade to Spring Framework 6.0.9 [#35311](https://togithub.com/spring-projects/spring-boot/issues/35311) - Upgrade to Spring GraphQL 1.2.0 [#35312](https://togithub.com/spring-projects/spring-boot/issues/35312) - Upgrade to Spring HATEOAS 2.1.0 [#35313](https://togithub.com/spring-projects/spring-boot/issues/35313) - Upgrade to Spring Integration 6.1.0 [#35314](https://togithub.com/spring-projects/spring-boot/issues/35314) - Upgrade to Spring Kafka 3.0.7 [#35376](https://togithub.com/spring-projects/spring-boot/issues/35376) - Upgrade to Spring LDAP 3.1.0 [#35315](https://togithub.com/spring-projects/spring-boot/issues/35315) - Upgrade to Spring Security 6.1.0 [#35316](https://togithub.com/spring-projects/spring-boot/issues/35316) - Upgrade to Spring Session 3.1.0 [#35317](https://togithub.com/spring-projects/spring-boot/issues/35317) - Upgrade to Spring WS 4.0.4 [#35318](https://togithub.com/spring-projects/spring-boot/issues/35318) - Upgrade to Undertow 2.3.6.Final [#35450](https://togithub.com/spring-projects/spring-boot/issues/35450) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@Ckram](https://togithub.com/Ckram), [@JunJaBoy](https://togithub.com/JunJaBoy), [@TheHound](https://togithub.com/TheHound), [@bclozel](https://togithub.com/bclozel), [@be-hase](https://togithub.com/be-hase), [@davin111](https://togithub.com/davin111), [@dreis2211](https://togithub.com/dreis2211), [@izeye](https://togithub.com/izeye), [@quaff](https://togithub.com/quaff), [@scordio](https://togithub.com/scordio), [@sdeleuze](https://togithub.com/sdeleuze), and [@sjohnr](https://togithub.com/sjohnr) ### [`v3.0.7`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.0.7) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.0.6...v3.0.7) #### :lady_beetle: Bug Fixes - Welcome page may return a 404 when an acceptable response cannot be produced [#35553](https://togithub.com/spring-projects/spring-boot/issues/35553) - Defining a zipkin2.reporter.Reporter results in two reporter beans as the auto-configured AsyncReporter does not back off [#35455](https://togithub.com/spring-projects/spring-boot/pull/35455) - developmentOnly dependencies are included in the AOT processing classpath [#35433](https://togithub.com/spring-projects/spring-boot/issues/35433) - Hibernate 6.2 doesn't work in native-image: No available JtaPlatform candidates [#35423](https://togithub.com/spring-projects/spring-boot/issues/35423) - In a native image, configuration property binding fails when the target has package-private getters and setters [#35397](https://togithub.com/spring-projects/spring-boot/issues/35397) - Invalid reference format error when tagging images using Podman [#35395](https://togithub.com/spring-projects/spring-boot/issues/35395) - WebClient auto-configuration tries to use HttpComponentsClientHttpConnector when all required classes are not present [#35380](https://togithub.com/spring-projects/spring-boot/issues/35380) - MinIdle and MaxValidationTime properties missing for R2DBC pools [#35378](https://togithub.com/spring-projects/spring-boot/issues/35378) - Can't use PEM encoded [PKCS#8](https://togithub.com/PKCS/spring-boot/issues/8) EC keys with server.ssl.certificate-private-key [#35364](https://togithub.com/spring-projects/spring-boot/issues/35364) - `FactoryBean.getObject` for non-singleton executed when resetting mocks [#35329](https://togithub.com/spring-projects/spring-boot/issues/35329) - Webflux server gracefulshutdown throws NullPointerException [#35269](https://togithub.com/spring-projects/spring-boot/issues/35269) - Health actuator mail details shows the port as -1 when using the default port [#35254](https://togithub.com/spring-projects/spring-boot/issues/35254) - SessionRepositoryFilterConfiguration can cause early initialization of SessionRepository beans including Redis [#35241](https://togithub.com/spring-projects/spring-boot/issues/35241) - Liveness and readiness probes return down when lazy initialization is enabled [#35235](https://togithub.com/spring-projects/spring-boot/issues/35235) - Devtools main method search algorithm can find incorrect main method [#35220](https://togithub.com/spring-projects/spring-boot/issues/35220) - When a WebFlux app is deployed to Cloud Foundry some metrics are lost and numerous beans are ineligible for post-processing [#35170](https://togithub.com/spring-projects/spring-boot/issues/35170) - Treating a null Flyway-specific password as an empty string prevents the use of PGPASS for authentication [#35131](https://togithub.com/spring-projects/spring-boot/issues/35131) - DisableObservabilityContextCustomizer can't be switched off through properties [#35009](https://togithub.com/spring-projects/spring-boot/issues/35009) - Application yaml files cannot be loaded when they exceed 3mb [#34743](https://togithub.com/spring-projects/spring-boot/issues/34743) - `@ServletComponentScan` causes AOT processing to fail with "Code generation is not supported for bean definitions declaring an instance supplier callback" [#34563](https://togithub.com/spring-projects/spring-boot/issues/34563) - Tracking of artifact dependency coordinates by BootJar and BootWar may break artifact transforms in sub-projects [#31216](https://togithub.com/spring-projects/spring-boot/issues/31216) #### :notebook_with_decorative_cover: Documentation - Polish formatting of permitAll() endpoint security Kotlin example [#35456](https://togithub.com/spring-projects/spring-boot/issues/35456) - Wrong anchors in Maven plugin documentation [#35372](https://togithub.com/spring-projects/spring-boot/issues/35372) - Clarify profile support when using AOT [#35262](https://togithub.com/spring-projects/spring-boot/issues/35262) - Add reference to Tor Spring Boot Starter [#35256](https://togithub.com/spring-projects/spring-boot/pull/35256) - Correct list of annotations that are equivalent to `@SpringBootApplication` [#35230](https://togithub.com/spring-projects/spring-boot/issues/35230) - Harmonize references to application.yaml files in reference docs [#35129](https://togithub.com/spring-projects/spring-boot/issues/35129) #### :hammer: Dependency Upgrades - Upgrade to Couchbase Client 3.4.6 [#35341](https://togithub.com/spring-projects/spring-boot/issues/35341) - Upgrade to Groovy 4.0.12 [#35342](https://togithub.com/spring-projects/spring-boot/issues/35342) - Upgrade to Hazelcast 5.1.6 [#35427](https://togithub.com/spring-projects/spring-boot/issues/35427) - Upgrade to Infinispan 14.0.9.Final [#35343](https://togithub.com/spring-projects/spring-boot/issues/35343) - Upgrade to Jackson Bom 2.14.3 [#35344](https://togithub.com/spring-projects/spring-boot/issues/35344) - Upgrade to Jakarta Activation 2.1.2 [#35345](https://togithub.com/spring-projects/spring-boot/issues/35345) - Upgrade to Jersey 3.1.2 [#35550](https://togithub.com/spring-projects/spring-boot/issues/35550) - Upgrade to jOOQ 3.17.13 [#35428](https://togithub.com/spring-projects/spring-boot/issues/35428) - Upgrade to Json-smart 2.4.11 [#35551](https://togithub.com/spring-projects/spring-boot/issues/35551) - Upgrade to JUnit Jupiter 5.9.3 [#35346](https://togithub.com/spring-projects/spring-boot/issues/35346) - Upgrade to Micrometer 1.10.7 [#35298](https://togithub.com/spring-projects/spring-boot/issues/35298) - Upgrade to Micrometer Tracing 1.0.6 [#35420](https://togithub.com/spring-projects/spring-boot/issues/35420) - Upgrade to Native Build Tools Plugin 0.9.22 [#35406](https://togithub.com/spring-projects/spring-boot/issues/35406) - Upgrade to Neo4j Java Driver 5.8.0 [#35347](https://togithub.com/spring-projects/spring-boot/issues/35347) - Upgrade to Netty 4.1.92.Final [#35443](https://togithub.com/spring-projects/spring-boot/issues/35443) - Upgrade to Reactor Bom 2022.0.7 [#35299](https://togithub.com/spring-projects/spring-boot/issues/35299) - Upgrade to SAAJ Impl 3.0.2 [#35429](https://togithub.com/spring-projects/spring-boot/issues/35429) - Upgrade to Spring Batch 5.0.2 [#35300](https://togithub.com/spring-projects/spring-boot/issues/35300) - Upgrade to Spring Data Bom 2022.0.6 [#35301](https://togithub.com/spring-projects/spring-boot/issues/35301) - Upgrade to Spring Framework 6.0.9 [#35302](https://togithub.com/spring-projects/spring-boot/issues/35302) - Upgrade to Spring GraphQL 1.1.4 [#35303](https://togithub.com/spring-projects/spring-boot/issues/35303) - Upgrade to Spring HATEOAS 2.0.4 [#35325](https://togithub.com/spring-projects/spring-boot/issues/35325) - Upgrade to Spring Kafka 3.0.7 [#35375](https://togithub.com/spring-projects/spring-boot/issues/35375) - Upgrade to Spring LDAP 3.0.3 [#35404](https://togithub.com/spring-projects/spring-boot/issues/35404) - Upgrade to Spring WS 4.0.4 [#35304](https://togithub.com/spring-projects/spring-boot/issues/35304) - Upgrade to Undertow 2.3.6.Final [#35448](https://togithub.com/spring-projects/spring-boot/issues/35448) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@JunJaBoy](https://togithub.com/JunJaBoy), [@aasaru](https://togithub.com/aasaru), [@be-hase](https://togithub.com/be-hase), [@davin111](https://togithub.com/davin111), [@ivandimitrov8080](https://togithub.com/ivandimitrov8080), and [@theborakompanioni](https://togithub.com/theborakompanioni)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.