spring-projects/spring-boot (org.springframework.boot:spring-boot-starter-parent)
### [`v3.3.5`](https://redirect.github.com/spring-projects/spring-boot/releases/tag/v3.3.5)
[Compare Source](https://redirect.github.com/spring-projects/spring-boot/compare/v3.3.4...v3.3.5)
##### :lady_beetle: Bug Fixes
- Running mvn spring-boot:run with classpaths that exceeds Windows' length limits leaves temporary files [#42841](https://redirect.github.com/spring-projects/spring-boot/issues/42841)
- Report produced by ConditionReportApplicationContextFailureProcessor is always empty in a failed test [#42785](https://redirect.github.com/spring-projects/spring-boot/issues/42785)
- Case-insensitive comparisons may be adversely affected by the user's locale [#42735](https://redirect.github.com/spring-projects/spring-boot/issues/42735)
- DataSourceProperties#driverClassIsLoadable should not print a stacktrace to the error stream when it fails [#42683](https://redirect.github.com/spring-projects/spring-boot/issues/42683)
- Some `@ControllerEndpoint` and `@RestControllerEndpoint` infrastructure remains undeprecated [#42498](https://redirect.github.com/spring-projects/spring-boot/issues/42498)
- Auto-configuration for Rabbit Streams doesn't consider RabbitConnectionDetails [#42490](https://redirect.github.com/spring-projects/spring-boot/issues/42490)
- ClassNotFoundException is thrown when loading protocol resolvers from ForkJoinPool task [#42468](https://redirect.github.com/spring-projects/spring-boot/issues/42468)
- ActiveMQ Artemis Connection Factory creation fails in native image [#42421](https://redirect.github.com/spring-projects/spring-boot/issues/42421)
- Duplicate meter binding when context contains multiple registries, none are primary, and one or more is a composite [#42397](https://redirect.github.com/spring-projects/spring-boot/issues/42397)
##### :notebook_with_decorative_cover: Documentation
- Document that embedded Tomcat must be at least 10.1.25 [#42849](https://redirect.github.com/spring-projects/spring-boot/issues/42849)
- Fix systemd example configuration [#42805](https://redirect.github.com/spring-projects/spring-boot/issues/42805)
- Document that the exact behavior of the maximum HTTP request header size property is server-specific [#42789](https://redirect.github.com/spring-projects/spring-boot/issues/42789)
- Clarify why `@Primary` is recommended when defining your own ObjectMapper that replaces JacksonAutoConfiguration's [#42787](https://redirect.github.com/spring-projects/spring-boot/issues/42787)
- Polish javadoc for Binder#bindOrCreate(String, Class) [#42778](https://redirect.github.com/spring-projects/spring-boot/issues/42778)
- Document that Tomcat's maxQueueCapacity need to be greater than 0 [#42726](https://redirect.github.com/spring-projects/spring-boot/issues/42726)
- Remove stale link to jar-to-war getting started guide [#42723](https://redirect.github.com/spring-projects/spring-boot/issues/42723)
- Fix typos and formatting errors in documentation [#42718](https://redirect.github.com/spring-projects/spring-boot/pull/42718)
- Fix case used for examples in "Sanitize Sensitive Values" [#42702](https://redirect.github.com/spring-projects/spring-boot/issues/42702)
- Fix Regex javadoc links [#42685](https://redirect.github.com/spring-projects/spring-boot/issues/42685)
- Document how Map properties are bound from environment variables [#42672](https://redirect.github.com/spring-projects/spring-boot/issues/42672)
- Improve classpath index documentation for reproducible builds [#42643](https://redirect.github.com/spring-projects/spring-boot/issues/42643)
- Remove links to Spring Data GemFire [#42596](https://redirect.github.com/spring-projects/spring-boot/issues/42596)
- Order alphabetically the sections in Common Application Properties [#42520](https://redirect.github.com/spring-projects/spring-boot/issues/42520)
- Improve the javadoc describing when `@ConditionalOn`(Missing)Bean will infer the type to match [#42505](https://redirect.github.com/spring-projects/spring-boot/issues/42505)
- Document how to handle MANIFEST.MF in native image with Maven [#42476](https://redirect.github.com/spring-projects/spring-boot/issues/42476)
- Fix links to Micrometer reference doc [#42467](https://redirect.github.com/spring-projects/spring-boot/pull/42467)
- Polish documentation [#42454](https://redirect.github.com/spring-projects/spring-boot/issues/42454)
- Add Javadoc since for PrometheusScrapeEndpoint(PrometheusRegistry, Properties) [#42406](https://redirect.github.com/spring-projects/spring-boot/pull/42406)
- Remove note about graceful shutdown with Tomcat requiring 9.0.33 or later as we now require 10.1.x [#42382](https://redirect.github.com/spring-projects/spring-boot/issues/42382)
- Document support for Java 23 [#42380](https://redirect.github.com/spring-projects/spring-boot/issues/42380)
- Improve documentation for CycloneDX integration [#41506](https://redirect.github.com/spring-projects/spring-boot/issues/41506)
##### :hammer: Dependency Upgrades
- Prohibit upgrades to Undertow 2.3.18.Final [#42756](https://redirect.github.com/spring-projects/spring-boot/issues/42756)
- Upgrade to CycloneDX Maven Plugin 2.8.2 [#42631](https://redirect.github.com/spring-projects/spring-boot/issues/42631)
- Upgrade to GraphQL Java 22.3 [#42757](https://redirect.github.com/spring-projects/spring-boot/issues/42757)
- Upgrade to Infinispan 15.0.10.Final [#42632](https://redirect.github.com/spring-projects/spring-boot/issues/42632)
- Upgrade to Jaybird 5.0.6.java11 [#42752](https://redirect.github.com/spring-projects/spring-boot/issues/42752)
- Upgrade to Jersey 3.1.9 [#42633](https://redirect.github.com/spring-projects/spring-boot/issues/42633)
- Upgrade to Jetty 12.0.14 [#42635](https://redirect.github.com/spring-projects/spring-boot/issues/42635)
- Upgrade to Jetty Reactive HTTPClient 4.0.8 [#42634](https://redirect.github.com/spring-projects/spring-boot/issues/42634)
- Upgrade to jOOQ 3.19.14 [#42818](https://redirect.github.com/spring-projects/spring-boot/issues/42818)
- Upgrade to JUnit Jupiter 5.10.5 [#42637](https://redirect.github.com/spring-projects/spring-boot/issues/42637)
- Upgrade to Logback 1.5.11 [#42753](https://redirect.github.com/spring-projects/spring-boot/issues/42753)
- Upgrade to Micrometer 1.13.6 [#42543](https://redirect.github.com/spring-projects/spring-boot/issues/42543)
- Upgrade to Micrometer Tracing 1.3.5 [#42544](https://redirect.github.com/spring-projects/spring-boot/issues/42544)
- Upgrade to Neo4j Java Driver 5.25.0 [#42628](https://redirect.github.com/spring-projects/spring-boot/issues/42628)
- Upgrade to Netty 4.1.114.Final [#42639](https://redirect.github.com/spring-projects/spring-boot/issues/42639)
- Upgrade to Pooled JMS 3.1.7 [#42640](https://redirect.github.com/spring-projects/spring-boot/issues/42640)
- Upgrade to Pulsar Reactive 0.5.8 [#42819](https://redirect.github.com/spring-projects/spring-boot/issues/42819)
- Upgrade to R2DBC Pool 1.0.2.RELEASE [#42754](https://redirect.github.com/spring-projects/spring-boot/issues/42754)
- Upgrade to R2DBC Postgresql 1.0.7.RELEASE [#42755](https://redirect.github.com/spring-projects/spring-boot/issues/42755)
- Upgrade to Reactor Bom 2023.0.11 [#42545](https://redirect.github.com/spring-projects/spring-boot/issues/42545)
- Upgrade to Spring Authorization Server 1.3.3 [#42546](https://redirect.github.com/spring-projects/spring-boot/issues/42546)
- Upgrade to Spring Data Bom 2024.0.5 [#42547](https://redirect.github.com/spring-projects/spring-boot/issues/42547)
- Upgrade to Spring Framework 6.1.14 [#42548](https://redirect.github.com/spring-projects/spring-boot/issues/42548)
- Upgrade to Spring GraphQL 1.3.3 [#42742](https://redirect.github.com/spring-projects/spring-boot/issues/42742)
- Upgrade to Spring Integration 6.3.5 [#42549](https://redirect.github.com/spring-projects/spring-boot/issues/42549)
- Upgrade to Spring LDAP 3.2.7 [#42550](https://redirect.github.com/spring-projects/spring-boot/issues/42550)
- Upgrade to Spring Pulsar 1.1.5 [#42551](https://redirect.github.com/spring-projects/spring-boot/issues/42551)
- Upgrade to Spring RESTDocs 3.0.2 [#42743](https://redirect.github.com/spring-projects/spring-boot/issues/42743)
- Upgrade to Spring Retry 2.0.10 [#42552](https://redirect.github.com/spring-projects/spring-boot/issues/42552)
- Upgrade to Spring Security 6.3.4 [#42553](https://redirect.github.com/spring-projects/spring-boot/issues/42553)
- Upgrade to Spring Session 3.3.3 [#42554](https://redirect.github.com/spring-projects/spring-boot/issues/42554)
- Upgrade to Tomcat 10.1.31 [#42642](https://redirect.github.com/spring-projects/spring-boot/issues/42642)
##### :heart: Contributors
Thank you to all the contributors who worked on this release:
[@IMWoo94](https://redirect.github.com/IMWoo94), [@arefbehboudi](https://redirect.github.com/arefbehboudi), [@izeye](https://redirect.github.com/izeye), [@jeonghyeon00](https://redirect.github.com/jeonghyeon00), [@ngocnhan-tran1996](https://redirect.github.com/ngocnhan-tran1996), [@nosan](https://redirect.github.com/nosan), and [@quaff](https://redirect.github.com/quaff)
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" in timezone Europe/Berlin, 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.3.4
->3.3.5
Release Notes
spring-projects/spring-boot (org.springframework.boot:spring-boot-starter-parent)
### [`v3.3.5`](https://redirect.github.com/spring-projects/spring-boot/releases/tag/v3.3.5) [Compare Source](https://redirect.github.com/spring-projects/spring-boot/compare/v3.3.4...v3.3.5) ##### :lady_beetle: Bug Fixes - Running mvn spring-boot:run with classpaths that exceeds Windows' length limits leaves temporary files [#42841](https://redirect.github.com/spring-projects/spring-boot/issues/42841) - Report produced by ConditionReportApplicationContextFailureProcessor is always empty in a failed test [#42785](https://redirect.github.com/spring-projects/spring-boot/issues/42785) - Case-insensitive comparisons may be adversely affected by the user's locale [#42735](https://redirect.github.com/spring-projects/spring-boot/issues/42735) - DataSourceProperties#driverClassIsLoadable should not print a stacktrace to the error stream when it fails [#42683](https://redirect.github.com/spring-projects/spring-boot/issues/42683) - Some `@ControllerEndpoint` and `@RestControllerEndpoint` infrastructure remains undeprecated [#42498](https://redirect.github.com/spring-projects/spring-boot/issues/42498) - Auto-configuration for Rabbit Streams doesn't consider RabbitConnectionDetails [#42490](https://redirect.github.com/spring-projects/spring-boot/issues/42490) - ClassNotFoundException is thrown when loading protocol resolvers from ForkJoinPool task [#42468](https://redirect.github.com/spring-projects/spring-boot/issues/42468) - ActiveMQ Artemis Connection Factory creation fails in native image [#42421](https://redirect.github.com/spring-projects/spring-boot/issues/42421) - Duplicate meter binding when context contains multiple registries, none are primary, and one or more is a composite [#42397](https://redirect.github.com/spring-projects/spring-boot/issues/42397) ##### :notebook_with_decorative_cover: Documentation - Document that embedded Tomcat must be at least 10.1.25 [#42849](https://redirect.github.com/spring-projects/spring-boot/issues/42849) - Fix systemd example configuration [#42805](https://redirect.github.com/spring-projects/spring-boot/issues/42805) - Document that the exact behavior of the maximum HTTP request header size property is server-specific [#42789](https://redirect.github.com/spring-projects/spring-boot/issues/42789) - Clarify why `@Primary` is recommended when defining your own ObjectMapper that replaces JacksonAutoConfiguration's [#42787](https://redirect.github.com/spring-projects/spring-boot/issues/42787) - Polish javadoc for Binder#bindOrCreate(String, Class) [#42778](https://redirect.github.com/spring-projects/spring-boot/issues/42778) - Document that Tomcat's maxQueueCapacity need to be greater than 0 [#42726](https://redirect.github.com/spring-projects/spring-boot/issues/42726) - Remove stale link to jar-to-war getting started guide [#42723](https://redirect.github.com/spring-projects/spring-boot/issues/42723) - Fix typos and formatting errors in documentation [#42718](https://redirect.github.com/spring-projects/spring-boot/pull/42718) - Fix case used for examples in "Sanitize Sensitive Values" [#42702](https://redirect.github.com/spring-projects/spring-boot/issues/42702) - Fix Regex javadoc links [#42685](https://redirect.github.com/spring-projects/spring-boot/issues/42685) - Document how Map properties are bound from environment variables [#42672](https://redirect.github.com/spring-projects/spring-boot/issues/42672) - Improve classpath index documentation for reproducible builds [#42643](https://redirect.github.com/spring-projects/spring-boot/issues/42643) - Remove links to Spring Data GemFire [#42596](https://redirect.github.com/spring-projects/spring-boot/issues/42596) - Order alphabetically the sections in Common Application Properties [#42520](https://redirect.github.com/spring-projects/spring-boot/issues/42520) - Improve the javadoc describing when `@ConditionalOn`(Missing)Bean will infer the type to match [#42505](https://redirect.github.com/spring-projects/spring-boot/issues/42505) - Document how to handle MANIFEST.MF in native image with Maven [#42476](https://redirect.github.com/spring-projects/spring-boot/issues/42476) - Fix links to Micrometer reference doc [#42467](https://redirect.github.com/spring-projects/spring-boot/pull/42467) - Polish documentation [#42454](https://redirect.github.com/spring-projects/spring-boot/issues/42454) - Add Javadoc since for PrometheusScrapeEndpoint(PrometheusRegistry, Properties) [#42406](https://redirect.github.com/spring-projects/spring-boot/pull/42406) - Remove note about graceful shutdown with Tomcat requiring 9.0.33 or later as we now require 10.1.x [#42382](https://redirect.github.com/spring-projects/spring-boot/issues/42382) - Document support for Java 23 [#42380](https://redirect.github.com/spring-projects/spring-boot/issues/42380) - Improve documentation for CycloneDX integration [#41506](https://redirect.github.com/spring-projects/spring-boot/issues/41506) ##### :hammer: Dependency Upgrades - Prohibit upgrades to Undertow 2.3.18.Final [#42756](https://redirect.github.com/spring-projects/spring-boot/issues/42756) - Upgrade to CycloneDX Maven Plugin 2.8.2 [#42631](https://redirect.github.com/spring-projects/spring-boot/issues/42631) - Upgrade to GraphQL Java 22.3 [#42757](https://redirect.github.com/spring-projects/spring-boot/issues/42757) - Upgrade to Infinispan 15.0.10.Final [#42632](https://redirect.github.com/spring-projects/spring-boot/issues/42632) - Upgrade to Jaybird 5.0.6.java11 [#42752](https://redirect.github.com/spring-projects/spring-boot/issues/42752) - Upgrade to Jersey 3.1.9 [#42633](https://redirect.github.com/spring-projects/spring-boot/issues/42633) - Upgrade to Jetty 12.0.14 [#42635](https://redirect.github.com/spring-projects/spring-boot/issues/42635) - Upgrade to Jetty Reactive HTTPClient 4.0.8 [#42634](https://redirect.github.com/spring-projects/spring-boot/issues/42634) - Upgrade to jOOQ 3.19.14 [#42818](https://redirect.github.com/spring-projects/spring-boot/issues/42818) - Upgrade to JUnit Jupiter 5.10.5 [#42637](https://redirect.github.com/spring-projects/spring-boot/issues/42637) - Upgrade to Logback 1.5.11 [#42753](https://redirect.github.com/spring-projects/spring-boot/issues/42753) - Upgrade to Micrometer 1.13.6 [#42543](https://redirect.github.com/spring-projects/spring-boot/issues/42543) - Upgrade to Micrometer Tracing 1.3.5 [#42544](https://redirect.github.com/spring-projects/spring-boot/issues/42544) - Upgrade to Neo4j Java Driver 5.25.0 [#42628](https://redirect.github.com/spring-projects/spring-boot/issues/42628) - Upgrade to Netty 4.1.114.Final [#42639](https://redirect.github.com/spring-projects/spring-boot/issues/42639) - Upgrade to Pooled JMS 3.1.7 [#42640](https://redirect.github.com/spring-projects/spring-boot/issues/42640) - Upgrade to Pulsar Reactive 0.5.8 [#42819](https://redirect.github.com/spring-projects/spring-boot/issues/42819) - Upgrade to R2DBC Pool 1.0.2.RELEASE [#42754](https://redirect.github.com/spring-projects/spring-boot/issues/42754) - Upgrade to R2DBC Postgresql 1.0.7.RELEASE [#42755](https://redirect.github.com/spring-projects/spring-boot/issues/42755) - Upgrade to Reactor Bom 2023.0.11 [#42545](https://redirect.github.com/spring-projects/spring-boot/issues/42545) - Upgrade to Spring Authorization Server 1.3.3 [#42546](https://redirect.github.com/spring-projects/spring-boot/issues/42546) - Upgrade to Spring Data Bom 2024.0.5 [#42547](https://redirect.github.com/spring-projects/spring-boot/issues/42547) - Upgrade to Spring Framework 6.1.14 [#42548](https://redirect.github.com/spring-projects/spring-boot/issues/42548) - Upgrade to Spring GraphQL 1.3.3 [#42742](https://redirect.github.com/spring-projects/spring-boot/issues/42742) - Upgrade to Spring Integration 6.3.5 [#42549](https://redirect.github.com/spring-projects/spring-boot/issues/42549) - Upgrade to Spring LDAP 3.2.7 [#42550](https://redirect.github.com/spring-projects/spring-boot/issues/42550) - Upgrade to Spring Pulsar 1.1.5 [#42551](https://redirect.github.com/spring-projects/spring-boot/issues/42551) - Upgrade to Spring RESTDocs 3.0.2 [#42743](https://redirect.github.com/spring-projects/spring-boot/issues/42743) - Upgrade to Spring Retry 2.0.10 [#42552](https://redirect.github.com/spring-projects/spring-boot/issues/42552) - Upgrade to Spring Security 6.3.4 [#42553](https://redirect.github.com/spring-projects/spring-boot/issues/42553) - Upgrade to Spring Session 3.3.3 [#42554](https://redirect.github.com/spring-projects/spring-boot/issues/42554) - Upgrade to Tomcat 10.1.31 [#42642](https://redirect.github.com/spring-projects/spring-boot/issues/42642) ##### :heart: Contributors Thank you to all the contributors who worked on this release: [@IMWoo94](https://redirect.github.com/IMWoo94), [@arefbehboudi](https://redirect.github.com/arefbehboudi), [@izeye](https://redirect.github.com/izeye), [@jeonghyeon00](https://redirect.github.com/jeonghyeon00), [@ngocnhan-tran1996](https://redirect.github.com/ngocnhan-tran1996), [@nosan](https://redirect.github.com/nosan), and [@quaff](https://redirect.github.com/quaff)Configuration
📅 Schedule: Branch creation - "before 4am on Monday" in timezone Europe/Berlin, 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 was generated by Mend Renovate. View the repository job log.