fix(deps): update dependency org.springframework.boot:spring-boot-starter-parent to v3.3.5 #15

Open
renovate-bot wants to merge 1 commits from renovate/spring-boot into master
Collaborator

This PR contains the following updates:

Package Type Update Change
org.springframework.boot:spring-boot-starter-parent (source) parent patch 3.3.2 -> 3.3.5

Release Notes

spring-projects/spring-boot (org.springframework.boot:spring-boot-starter-parent)

v3.3.5

Compare Source

🐞 Bug Fixes

  • Running mvn spring-boot:run with classpaths that exceeds Windows' length limits leaves temporary files #​42841
  • Report produced by ConditionReportApplicationContextFailureProcessor is always empty in a failed test #​42785
  • Case-insensitive comparisons may be adversely affected by the user's locale #​42735
  • DataSourceProperties#driverClassIsLoadable should not print a stacktrace to the error stream when it fails #​42683
  • Some @ControllerEndpoint and @RestControllerEndpoint infrastructure remains undeprecated #​42498
  • Auto-configuration for Rabbit Streams doesn't consider RabbitConnectionDetails #​42490
  • ClassNotFoundException is thrown when loading protocol resolvers from ForkJoinPool task #​42468
  • ActiveMQ Artemis Connection Factory creation fails in native image #​42421
  • Duplicate meter binding when context contains multiple registries, none are primary, and one or more is a composite #​42397

📔 Documentation

  • Document that embedded Tomcat must be at least 10.1.25 #​42849
  • Fix systemd example configuration #​42805
  • Document that the exact behavior of the maximum HTTP request header size property is server-specific #​42789
  • Clarify why @Primary is recommended when defining your own ObjectMapper that replaces JacksonAutoConfiguration's #​42787
  • Polish javadoc for Binder#bindOrCreate(String, Class) #​42778
  • Document that Tomcat's maxQueueCapacity need to be greater than 0 #​42726
  • Remove stale link to jar-to-war getting started guide #​42723
  • Fix typos and formatting errors in documentation #​42718
  • Fix case used for examples in "Sanitize Sensitive Values" #​42702
  • Fix Regex javadoc links #​42685
  • Document how Map properties are bound from environment variables #​42672
  • Improve classpath index documentation for reproducible builds #​42643
  • Remove links to Spring Data GemFire #​42596
  • Order alphabetically the sections in Common Application Properties #​42520
  • Improve the javadoc describing when @ConditionalOn(Missing)Bean will infer the type to match #​42505
  • Document how to handle MANIFEST.MF in native image with Maven #​42476
  • Fix links to Micrometer reference doc #​42467
  • Polish documentation #​42454
  • Add Javadoc since for PrometheusScrapeEndpoint(PrometheusRegistry, Properties) #​42406
  • Remove note about graceful shutdown with Tomcat requiring 9.0.33 or later as we now require 10.1.x #​42382
  • Document support for Java 23 #​42380
  • Improve documentation for CycloneDX integration #​41506

🔨 Dependency Upgrades

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​IMWoo94, @​arefbehboudi, @​izeye, @​jeonghyeon00, @​ngocnhan-tran1996, @​nosan, and @​quaff

v3.3.4

Compare Source

🐞 Bug Fixes

  • management.health.db.ignore-routing-datasources=true has no effect when an AbstractRoutingDataSource has been wrapped #​42322
  • Missing details in OAuth2ClientProperties validation error message #​42279
  • FileNotFoundException from unused mis-configured SSL bundles #​42169
  • ZipkinHttpClientSender fails with "Failed to introspect Class" when spring-web is not on the classpath #​42161
  • @RestartScope can cause 'Recursive update' exceptions when used with container beans #​42107
  • JarLauncher fails to load large jar files #​42079
  • PropertiesMigrationListener wrongly reports property as deprecated when has group #​42071
  • Using an empty string MongoDB 'replica-set-name' property will result in ClusterType=REPLICA_SET #​42059
  • Default Logback config uses deprecated "converterClass" attribute #​42006

📔 Documentation

  • Document that spring.jmx.enabled is not intended for third-party libraries #​42285
  • Update link to Log4j2 system properties #​42263
  • Links to GraphQL in the reference guide redirect to the root instead of specific sections #​42208
  • Syntax error in "Receive a message reactively section" of the reference guide #​42200
  • Deprecation reason for the autotime enabled, percentiles, and percentiles-historgram properties is confusing #​42193
  • Replace RFC 7807 by RFC 9457 in property documentation #​42190
  • Document that configuration property binding to a Kotlin value class with a default is not supported #​42176
  • Update documentation to reflect new no handler found exception behavior #​42167
  • Polish configuration property reference #​42165
  • Remove link to “Converting a Spring Boot JAR Application to a WAR” as the guide is no longer available #​42111
  • Fix StatsD link typo on Metrics documentation page #​42109
  • Improve docker without buildpacks documentation #​42106
  • Improve documentation in "Command-line Completion" #​42103
  • Kotlin code examples are missing from the Testing section #​42094
  • Fix incorrect command in Docker configuration for Colima #​42078
  • Gradle Plugin AOT documentation has sample error #​42046

🔨 Dependency Upgrades

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​Alchemik, @​arefbehboudi, @​einarpehrson, @​izeye, @​martinfrancois, @​mushroom528, @​nosan, and @​quaff

v3.3.3

Compare Source

New Features

  • Add TWENTY_THREE to JavaVersion enum #​41716

🐞 Bug Fixes

  • Extending DefaultErrorAttributes and overriding getErrorAttributes() gets called twice #​41995
  • When using WebFlux, server.error.include-binding-errors=ALWAYS no longer has an effect when the BindingResult exception is the cause of a ResponseStatusException #​41987
  • PropertiesLauncher does not respect classpath.idx when adding jars in BOOT-INF/lib to the classpath #​41970
  • Web extension for SBOM endpoint isn't available under /cloudfoundryapplication #​41890
  • Launcher's ClassLoader is no longer parallel capable #​41873
  • spring-boot-testcontainers causes unwanted container initialization during AOT processing #​41859
  • ReactiveElasticsearchRepositoriesAutoConfiguration should back off when Reactor is not on the classpath #​41678
  • mvn spring-boot:build-image fails when 'classifier' is set to non-default value #​41661
  • Spring Boot Maven plugin AOT cannot handle Maven modules with module-info.java #​41647
  • Docker publishRegistry in Maven plugin configuration is validated when publish option is false #​41641
  • Using Gradle's new file permission API is implemented in a way that prevents removal of the old API #​41607
  • Some @ControllerEndpoint and @RestControllerEndpoint infrastructure remains undeprecated #​41596
  • Constructor binding of EnumMap fails due to missing key type #​41563

📔 Documentation

  • Improve documented logging property descriptions and default values #​41989
  • Explain that enabling virtual threads disables traditional thread pools #​41976
  • Harmonize code sample for MyUserHandler in reference documentation #​41949
  • Document when environment variable property mapping applies #​41945
  • Javadoc of slice test annotations should describe more accurately which components are considered #​41935
  • Fix duplicate words #​41920
  • Document the need to explicitly reset mock servers when using mock server customizers directly #​41849
  • Correct grammar in 'Running your Application with Maven' #​41840
  • Document more clearly that username and password are not used when spring.data.redis.url is set #​41748
  • Pulsar configuration does not have default value for several entries in the metadata #​41683
  • management.otlp.metrics.export.aggregation-temporality does not have a default value in the metadata #​41676
  • management.newrelic.metrics.export.client-provider-type does not have a default value in the metadata #​41670
  • server.error.include-path does not have a default value in the metadata #​41667
  • The effect upon Actuator of defining your own SecurityFilterChain is documented inconsistently #​41638
  • "Use Spring Data repositories" How-to incorrectly refers to Repository annotations #​41628
  • "Use Spring Data repositories" How-to incorrectly refers to Repository annotations #​41627
  • Update link to documentation for log4j-spring-boot #​41622
  • Fix link to Flyway reference documentation #​41593
  • Document configuration property binding's support for using @Name to customize a property name #​41585
  • Add hint for new dependencies required for Flyway #​41574
  • Document that spring-boot:repackage should not be run from the command-line #​22317

🔨 Dependency Upgrades

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​PiyalAhmed, @​Rajin9601, @​cms04, @​dreis2211, @​eddumelendez, @​hyunmin0317, @​ivamly, @​jmewes, @​jxblum, @​lamtrinhdev, @​ngocnhan-tran1996, @​quaff, and @​ritzykey


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 becomes conflicted, 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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [org.springframework.boot:spring-boot-starter-parent](https://spring.io/projects/spring-boot) ([source](https://github.com/spring-projects/spring-boot)) | parent | patch | `3.3.2` -> `3.3.5` | --- ### Release Notes <details> <summary>spring-projects/spring-boot (org.springframework.boot:spring-boot-starter-parent)</summary> ### [`v3.3.5`](https://github.com/spring-projects/spring-boot/releases/tag/v3.3.5) [Compare Source](https://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 [#&#8203;42841](https://github.com/spring-projects/spring-boot/issues/42841) - Report produced by ConditionReportApplicationContextFailureProcessor is always empty in a failed test [#&#8203;42785](https://github.com/spring-projects/spring-boot/issues/42785) - Case-insensitive comparisons may be adversely affected by the user's locale [#&#8203;42735](https://github.com/spring-projects/spring-boot/issues/42735) - DataSourceProperties#driverClassIsLoadable should not print a stacktrace to the error stream when it fails [#&#8203;42683](https://github.com/spring-projects/spring-boot/issues/42683) - Some `@ControllerEndpoint` and `@RestControllerEndpoint` infrastructure remains undeprecated [#&#8203;42498](https://github.com/spring-projects/spring-boot/issues/42498) - Auto-configuration for Rabbit Streams doesn't consider RabbitConnectionDetails [#&#8203;42490](https://github.com/spring-projects/spring-boot/issues/42490) - ClassNotFoundException is thrown when loading protocol resolvers from ForkJoinPool task [#&#8203;42468](https://github.com/spring-projects/spring-boot/issues/42468) - ActiveMQ Artemis Connection Factory creation fails in native image [#&#8203;42421](https://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 [#&#8203;42397](https://github.com/spring-projects/spring-boot/issues/42397) #### :notebook_with_decorative_cover: Documentation - Document that embedded Tomcat must be at least 10.1.25 [#&#8203;42849](https://github.com/spring-projects/spring-boot/issues/42849) - Fix systemd example configuration [#&#8203;42805](https://github.com/spring-projects/spring-boot/issues/42805) - Document that the exact behavior of the maximum HTTP request header size property is server-specific [#&#8203;42789](https://github.com/spring-projects/spring-boot/issues/42789) - Clarify why `@Primary` is recommended when defining your own ObjectMapper that replaces JacksonAutoConfiguration's [#&#8203;42787](https://github.com/spring-projects/spring-boot/issues/42787) - Polish javadoc for Binder#bindOrCreate(String, Class) [#&#8203;42778](https://github.com/spring-projects/spring-boot/issues/42778) - Document that Tomcat's maxQueueCapacity need to be greater than 0 [#&#8203;42726](https://github.com/spring-projects/spring-boot/issues/42726) - Remove stale link to jar-to-war getting started guide [#&#8203;42723](https://github.com/spring-projects/spring-boot/issues/42723) - Fix typos and formatting errors in documentation [#&#8203;42718](https://github.com/spring-projects/spring-boot/pull/42718) - Fix case used for examples in "Sanitize Sensitive Values" [#&#8203;42702](https://github.com/spring-projects/spring-boot/issues/42702) - Fix Regex javadoc links [#&#8203;42685](https://github.com/spring-projects/spring-boot/issues/42685) - Document how Map properties are bound from environment variables [#&#8203;42672](https://github.com/spring-projects/spring-boot/issues/42672) - Improve classpath index documentation for reproducible builds [#&#8203;42643](https://github.com/spring-projects/spring-boot/issues/42643) - Remove links to Spring Data GemFire [#&#8203;42596](https://github.com/spring-projects/spring-boot/issues/42596) - Order alphabetically the sections in Common Application Properties [#&#8203;42520](https://github.com/spring-projects/spring-boot/issues/42520) - Improve the javadoc describing when `@ConditionalOn`(Missing)Bean will infer the type to match [#&#8203;42505](https://github.com/spring-projects/spring-boot/issues/42505) - Document how to handle MANIFEST.MF in native image with Maven [#&#8203;42476](https://github.com/spring-projects/spring-boot/issues/42476) - Fix links to Micrometer reference doc [#&#8203;42467](https://github.com/spring-projects/spring-boot/pull/42467) - Polish documentation [#&#8203;42454](https://github.com/spring-projects/spring-boot/issues/42454) - Add Javadoc since for PrometheusScrapeEndpoint(PrometheusRegistry, Properties) [#&#8203;42406](https://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 [#&#8203;42382](https://github.com/spring-projects/spring-boot/issues/42382) - Document support for Java 23 [#&#8203;42380](https://github.com/spring-projects/spring-boot/issues/42380) - Improve documentation for CycloneDX integration [#&#8203;41506](https://github.com/spring-projects/spring-boot/issues/41506) #### :hammer: Dependency Upgrades - Prohibit upgrades to Undertow 2.3.18.Final [#&#8203;42756](https://github.com/spring-projects/spring-boot/issues/42756) - Upgrade to CycloneDX Maven Plugin 2.8.2 [#&#8203;42631](https://github.com/spring-projects/spring-boot/issues/42631) - Upgrade to GraphQL Java 22.3 [#&#8203;42757](https://github.com/spring-projects/spring-boot/issues/42757) - Upgrade to Infinispan 15.0.10.Final [#&#8203;42632](https://github.com/spring-projects/spring-boot/issues/42632) - Upgrade to Jaybird 5.0.6.java11 [#&#8203;42752](https://github.com/spring-projects/spring-boot/issues/42752) - Upgrade to Jersey 3.1.9 [#&#8203;42633](https://github.com/spring-projects/spring-boot/issues/42633) - Upgrade to Jetty 12.0.14 [#&#8203;42635](https://github.com/spring-projects/spring-boot/issues/42635) - Upgrade to Jetty Reactive HTTPClient 4.0.8 [#&#8203;42634](https://github.com/spring-projects/spring-boot/issues/42634) - Upgrade to jOOQ 3.19.14 [#&#8203;42818](https://github.com/spring-projects/spring-boot/issues/42818) - Upgrade to JUnit Jupiter 5.10.5 [#&#8203;42637](https://github.com/spring-projects/spring-boot/issues/42637) - Upgrade to Logback 1.5.11 [#&#8203;42753](https://github.com/spring-projects/spring-boot/issues/42753) - Upgrade to Micrometer 1.13.6 [#&#8203;42543](https://github.com/spring-projects/spring-boot/issues/42543) - Upgrade to Micrometer Tracing 1.3.5 [#&#8203;42544](https://github.com/spring-projects/spring-boot/issues/42544) - Upgrade to Neo4j Java Driver 5.25.0 [#&#8203;42628](https://github.com/spring-projects/spring-boot/issues/42628) - Upgrade to Netty 4.1.114.Final [#&#8203;42639](https://github.com/spring-projects/spring-boot/issues/42639) - Upgrade to Pooled JMS 3.1.7 [#&#8203;42640](https://github.com/spring-projects/spring-boot/issues/42640) - Upgrade to Pulsar Reactive 0.5.8 [#&#8203;42819](https://github.com/spring-projects/spring-boot/issues/42819) - Upgrade to R2DBC Pool 1.0.2.RELEASE [#&#8203;42754](https://github.com/spring-projects/spring-boot/issues/42754) - Upgrade to R2DBC Postgresql 1.0.7.RELEASE [#&#8203;42755](https://github.com/spring-projects/spring-boot/issues/42755) - Upgrade to Reactor Bom 2023.0.11 [#&#8203;42545](https://github.com/spring-projects/spring-boot/issues/42545) - Upgrade to Spring Authorization Server 1.3.3 [#&#8203;42546](https://github.com/spring-projects/spring-boot/issues/42546) - Upgrade to Spring Data Bom 2024.0.5 [#&#8203;42547](https://github.com/spring-projects/spring-boot/issues/42547) - Upgrade to Spring Framework 6.1.14 [#&#8203;42548](https://github.com/spring-projects/spring-boot/issues/42548) - Upgrade to Spring GraphQL 1.3.3 [#&#8203;42742](https://github.com/spring-projects/spring-boot/issues/42742) - Upgrade to Spring Integration 6.3.5 [#&#8203;42549](https://github.com/spring-projects/spring-boot/issues/42549) - Upgrade to Spring LDAP 3.2.7 [#&#8203;42550](https://github.com/spring-projects/spring-boot/issues/42550) - Upgrade to Spring Pulsar 1.1.5 [#&#8203;42551](https://github.com/spring-projects/spring-boot/issues/42551) - Upgrade to Spring RESTDocs 3.0.2 [#&#8203;42743](https://github.com/spring-projects/spring-boot/issues/42743) - Upgrade to Spring Retry 2.0.10 [#&#8203;42552](https://github.com/spring-projects/spring-boot/issues/42552) - Upgrade to Spring Security 6.3.4 [#&#8203;42553](https://github.com/spring-projects/spring-boot/issues/42553) - Upgrade to Spring Session 3.3.3 [#&#8203;42554](https://github.com/spring-projects/spring-boot/issues/42554) - Upgrade to Tomcat 10.1.31 [#&#8203;42642](https://github.com/spring-projects/spring-boot/issues/42642) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@&#8203;IMWoo94](https://github.com/IMWoo94), [@&#8203;arefbehboudi](https://github.com/arefbehboudi), [@&#8203;izeye](https://github.com/izeye), [@&#8203;jeonghyeon00](https://github.com/jeonghyeon00), [@&#8203;ngocnhan-tran1996](https://github.com/ngocnhan-tran1996), [@&#8203;nosan](https://github.com/nosan), and [@&#8203;quaff](https://github.com/quaff) ### [`v3.3.4`](https://github.com/spring-projects/spring-boot/releases/tag/v3.3.4) [Compare Source](https://github.com/spring-projects/spring-boot/compare/v3.3.3...v3.3.4) #### :lady_beetle: Bug Fixes - management.health.db.ignore-routing-datasources=true has no effect when an AbstractRoutingDataSource has been wrapped [#&#8203;42322](https://github.com/spring-projects/spring-boot/issues/42322) - Missing details in OAuth2ClientProperties validation error message [#&#8203;42279](https://github.com/spring-projects/spring-boot/issues/42279) - FileNotFoundException from unused mis-configured SSL bundles [#&#8203;42169](https://github.com/spring-projects/spring-boot/issues/42169) - ZipkinHttpClientSender fails with "Failed to introspect Class" when spring-web is not on the classpath [#&#8203;42161](https://github.com/spring-projects/spring-boot/issues/42161) - `@RestartScope` can cause 'Recursive update' exceptions when used with container beans [#&#8203;42107](https://github.com/spring-projects/spring-boot/issues/42107) - JarLauncher fails to load large jar files [#&#8203;42079](https://github.com/spring-projects/spring-boot/issues/42079) - PropertiesMigrationListener wrongly reports property as deprecated when has group [#&#8203;42071](https://github.com/spring-projects/spring-boot/issues/42071) - Using an empty string MongoDB 'replica-set-name' property will result in ClusterType=REPLICA_SET [#&#8203;42059](https://github.com/spring-projects/spring-boot/issues/42059) - Default Logback config uses deprecated "converterClass" attribute [#&#8203;42006](https://github.com/spring-projects/spring-boot/issues/42006) #### :notebook_with_decorative_cover: Documentation - Document that spring.jmx.enabled is not intended for third-party libraries [#&#8203;42285](https://github.com/spring-projects/spring-boot/issues/42285) - Update link to Log4j2 system properties [#&#8203;42263](https://github.com/spring-projects/spring-boot/issues/42263) - Links to GraphQL in the reference guide redirect to the root instead of specific sections [#&#8203;42208](https://github.com/spring-projects/spring-boot/issues/42208) - Syntax error in "Receive a message reactively section" of the reference guide [#&#8203;42200](https://github.com/spring-projects/spring-boot/issues/42200) - Deprecation reason for the autotime enabled, percentiles, and percentiles-historgram properties is confusing [#&#8203;42193](https://github.com/spring-projects/spring-boot/issues/42193) - Replace RFC 7807 by RFC 9457 in property documentation [#&#8203;42190](https://github.com/spring-projects/spring-boot/issues/42190) - Document that configuration property binding to a Kotlin value class with a default is not supported [#&#8203;42176](https://github.com/spring-projects/spring-boot/issues/42176) - Update documentation to reflect new no handler found exception behavior [#&#8203;42167](https://github.com/spring-projects/spring-boot/issues/42167) - Polish configuration property reference [#&#8203;42165](https://github.com/spring-projects/spring-boot/issues/42165) - Remove link to “Converting a Spring Boot JAR Application to a WAR” as the guide is no longer available [#&#8203;42111](https://github.com/spring-projects/spring-boot/issues/42111) - Fix StatsD link typo on Metrics documentation page [#&#8203;42109](https://github.com/spring-projects/spring-boot/pull/42109) - Improve docker without buildpacks documentation [#&#8203;42106](https://github.com/spring-projects/spring-boot/issues/42106) - Improve documentation in "Command-line Completion" [#&#8203;42103](https://github.com/spring-projects/spring-boot/issues/42103) - Kotlin code examples are missing from the Testing section [#&#8203;42094](https://github.com/spring-projects/spring-boot/issues/42094) - Fix incorrect command in Docker configuration for Colima [#&#8203;42078](https://github.com/spring-projects/spring-boot/pull/42078) - Gradle Plugin AOT documentation has sample error [#&#8203;42046](https://github.com/spring-projects/spring-boot/issues/42046) #### :hammer: Dependency Upgrades - Upgrade to Groovy 4.0.23 [#&#8203;42292](https://github.com/spring-projects/spring-boot/issues/42292) - Upgrade to Hibernate 6.5.3.Final [#&#8203;42365](https://github.com/spring-projects/spring-boot/issues/42365) - Upgrade to Infinispan 15.0.8.Final [#&#8203;42253](https://github.com/spring-projects/spring-boot/issues/42253) - Upgrade to Jakarta Servlet JSP JSTL 3.0.2 [#&#8203;42254](https://github.com/spring-projects/spring-boot/issues/42254) - Upgrade to Jetty 12.0.13 [#&#8203;42256](https://github.com/spring-projects/spring-boot/issues/42256) - Upgrade to Jetty Reactive HTTPClient 4.0.7 [#&#8203;42255](https://github.com/spring-projects/spring-boot/issues/42255) - Upgrade to Logback 1.5.8 [#&#8203;42257](https://github.com/spring-projects/spring-boot/issues/42257) - Upgrade to Micrometer 1.13.4 [#&#8203;42129](https://github.com/spring-projects/spring-boot/issues/42129) - Upgrade to Micrometer Tracing 1.3.4 [#&#8203;42130](https://github.com/spring-projects/spring-boot/issues/42130) - Upgrade to MSSQL JDBC 12.6.4.jre11 [#&#8203;42258](https://github.com/spring-projects/spring-boot/issues/42258) - Upgrade to Native Build Tools Plugin 0.10.3 [#&#8203;42205](https://github.com/spring-projects/spring-boot/issues/42205) - Upgrade to Netty 4.1.113.Final [#&#8203;42259](https://github.com/spring-projects/spring-boot/issues/42259) - Upgrade to Postgresql 42.7.4 [#&#8203;42260](https://github.com/spring-projects/spring-boot/issues/42260) - Upgrade to R2DBC MariaDB 1.2.2 [#&#8203;42326](https://github.com/spring-projects/spring-boot/issues/42326) - Upgrade to Reactor Bom 2023.0.10 [#&#8203;42131](https://github.com/spring-projects/spring-boot/issues/42131) - Upgrade to SendGrid 4.10.3 [#&#8203;42366](https://github.com/spring-projects/spring-boot/issues/42366) - Upgrade to Spring Data Bom 2024.0.4 [#&#8203;42132](https://github.com/spring-projects/spring-boot/issues/42132) - Upgrade to Spring Framework 6.1.13 [#&#8203;42133](https://github.com/spring-projects/spring-boot/issues/42133) - Upgrade to Spring HATEOAS 2.3.3 [#&#8203;42282](https://github.com/spring-projects/spring-boot/issues/42282) - Upgrade to Spring Integration 6.3.4 [#&#8203;42134](https://github.com/spring-projects/spring-boot/issues/42134) - Upgrade to Spring Kafka 3.2.4 [#&#8203;42135](https://github.com/spring-projects/spring-boot/issues/42135) - Upgrade to Spring Pulsar 1.1.4 [#&#8203;42136](https://github.com/spring-projects/spring-boot/issues/42136) - Upgrade to Spring Retry 2.0.9 [#&#8203;42327](https://github.com/spring-projects/spring-boot/issues/42327) - Upgrade to Tomcat 10.1.30 [#&#8203;42346](https://github.com/spring-projects/spring-boot/issues/42346) - Upgrade to Undertow 2.3.17.Final [#&#8203;42303](https://github.com/spring-projects/spring-boot/issues/42303) - Upgrade to Zipkin Reporter 3.4.2 [#&#8203;42364](https://github.com/spring-projects/spring-boot/issues/42364) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@&#8203;Alchemik](https://github.com/Alchemik), [@&#8203;arefbehboudi](https://github.com/arefbehboudi), [@&#8203;einarpehrson](https://github.com/einarpehrson), [@&#8203;izeye](https://github.com/izeye), [@&#8203;martinfrancois](https://github.com/martinfrancois), [@&#8203;mushroom528](https://github.com/mushroom528), [@&#8203;nosan](https://github.com/nosan), and [@&#8203;quaff](https://github.com/quaff) ### [`v3.3.3`](https://github.com/spring-projects/spring-boot/releases/tag/v3.3.3) [Compare Source](https://github.com/spring-projects/spring-boot/compare/v3.3.2...v3.3.3) #### :star: New Features - Add TWENTY_THREE to JavaVersion enum [#&#8203;41716](https://github.com/spring-projects/spring-boot/issues/41716) #### :lady_beetle: Bug Fixes - Extending DefaultErrorAttributes and overriding getErrorAttributes() gets called twice [#&#8203;41995](https://github.com/spring-projects/spring-boot/issues/41995) - When using WebFlux, server.error.include-binding-errors=ALWAYS no longer has an effect when the BindingResult exception is the cause of a ResponseStatusException [#&#8203;41987](https://github.com/spring-projects/spring-boot/issues/41987) - PropertiesLauncher does not respect classpath.idx when adding jars in BOOT-INF/lib to the classpath [#&#8203;41970](https://github.com/spring-projects/spring-boot/issues/41970) - Web extension for SBOM endpoint isn't available under /cloudfoundryapplication [#&#8203;41890](https://github.com/spring-projects/spring-boot/issues/41890) - Launcher's ClassLoader is no longer parallel capable [#&#8203;41873](https://github.com/spring-projects/spring-boot/issues/41873) - spring-boot-testcontainers causes unwanted container initialization during AOT processing [#&#8203;41859](https://github.com/spring-projects/spring-boot/issues/41859) - ReactiveElasticsearchRepositoriesAutoConfiguration should back off when Reactor is not on the classpath [#&#8203;41678](https://github.com/spring-projects/spring-boot/issues/41678) - mvn spring-boot:build-image fails when 'classifier' is set to non-default value [#&#8203;41661](https://github.com/spring-projects/spring-boot/issues/41661) - Spring Boot Maven plugin AOT cannot handle Maven modules with module-info.java [#&#8203;41647](https://github.com/spring-projects/spring-boot/issues/41647) - Docker publishRegistry in Maven plugin configuration is validated when publish option is false [#&#8203;41641](https://github.com/spring-projects/spring-boot/issues/41641) - Using Gradle's new file permission API is implemented in a way that prevents removal of the old API [#&#8203;41607](https://github.com/spring-projects/spring-boot/issues/41607) - Some `@ControllerEndpoint` and `@RestControllerEndpoint` infrastructure remains undeprecated [#&#8203;41596](https://github.com/spring-projects/spring-boot/pull/41596) - Constructor binding of EnumMap fails due to missing key type [#&#8203;41563](https://github.com/spring-projects/spring-boot/issues/41563) #### :notebook_with_decorative_cover: Documentation - Improve documented logging property descriptions and default values [#&#8203;41989](https://github.com/spring-projects/spring-boot/issues/41989) - Explain that enabling virtual threads disables traditional thread pools [#&#8203;41976](https://github.com/spring-projects/spring-boot/issues/41976) - Harmonize code sample for MyUserHandler in reference documentation [#&#8203;41949](https://github.com/spring-projects/spring-boot/issues/41949) - Document when environment variable property mapping applies [#&#8203;41945](https://github.com/spring-projects/spring-boot/issues/41945) - Javadoc of slice test annotations should describe more accurately which components are considered [#&#8203;41935](https://github.com/spring-projects/spring-boot/issues/41935) - Fix duplicate words [#&#8203;41920](https://github.com/spring-projects/spring-boot/issues/41920) - Document the need to explicitly reset mock servers when using mock server customizers directly [#&#8203;41849](https://github.com/spring-projects/spring-boot/issues/41849) - Correct grammar in 'Running your Application with Maven' [#&#8203;41840](https://github.com/spring-projects/spring-boot/pull/41840) - Document more clearly that username and password are not used when spring.data.redis.url is set [#&#8203;41748](https://github.com/spring-projects/spring-boot/issues/41748) - Pulsar configuration does not have default value for several entries in the metadata [#&#8203;41683](https://github.com/spring-projects/spring-boot/issues/41683) - management.otlp.metrics.export.aggregation-temporality does not have a default value in the metadata [#&#8203;41676](https://github.com/spring-projects/spring-boot/issues/41676) - management.newrelic.metrics.export.client-provider-type does not have a default value in the metadata [#&#8203;41670](https://github.com/spring-projects/spring-boot/issues/41670) - server.error.include-path does not have a default value in the metadata [#&#8203;41667](https://github.com/spring-projects/spring-boot/issues/41667) - The effect upon Actuator of defining your own SecurityFilterChain is documented inconsistently [#&#8203;41638](https://github.com/spring-projects/spring-boot/issues/41638) - "Use Spring Data repositories" How-to incorrectly refers to Repository annotations [#&#8203;41628](https://github.com/spring-projects/spring-boot/issues/41628) - "Use Spring Data repositories" How-to incorrectly refers to Repository annotations [#&#8203;41627](https://github.com/spring-projects/spring-boot/issues/41627) - Update link to documentation for log4j-spring-boot [#&#8203;41622](https://github.com/spring-projects/spring-boot/issues/41622) - Fix link to Flyway reference documentation [#&#8203;41593](https://github.com/spring-projects/spring-boot/issues/41593) - Document configuration property binding's support for using `@Name` to customize a property name [#&#8203;41585](https://github.com/spring-projects/spring-boot/issues/41585) - Add hint for new dependencies required for Flyway [#&#8203;41574](https://github.com/spring-projects/spring-boot/pull/41574) - Document that spring-boot:repackage should not be run from the command-line [#&#8203;22317](https://github.com/spring-projects/spring-boot/issues/22317) #### :hammer: Dependency Upgrades - Upgrade to ActiveMQ 6.1.3 [#&#8203;41782](https://github.com/spring-projects/spring-boot/issues/41782) - Upgrade to Awaitility 4.2.2 [#&#8203;41707](https://github.com/spring-projects/spring-boot/issues/41707) - Upgrade to Byte Buddy 1.14.19 [#&#8203;41886](https://github.com/spring-projects/spring-boot/issues/41886) - Upgrade to Couchbase Client 3.6.3 [#&#8203;41967](https://github.com/spring-projects/spring-boot/issues/41967) - Upgrade to CycloneDX Maven Plugin 2.8.1 [#&#8203;41783](https://github.com/spring-projects/spring-boot/issues/41783) - Upgrade to Infinispan 15.0.7.Final [#&#8203;41784](https://github.com/spring-projects/spring-boot/issues/41784) - Upgrade to Jakarta Servlet JSP JSTL 3.0.1 [#&#8203;41845](https://github.com/spring-projects/spring-boot/issues/41845) - Upgrade to Jersey 3.1.8 [#&#8203;41785](https://github.com/spring-projects/spring-boot/issues/41785) - Upgrade to Jetty 12.0.12 [#&#8203;41828](https://github.com/spring-projects/spring-boot/issues/41828) - Upgrade to Jetty Reactive HTTPClient 4.0.6 [#&#8203;41786](https://github.com/spring-projects/spring-boot/issues/41786) - Upgrade to jOOQ 3.19.11 [#&#8203;41846](https://github.com/spring-projects/spring-boot/issues/41846) - Upgrade to Kotlin 1.9.25 [#&#8203;41787](https://github.com/spring-projects/spring-boot/issues/41787) - Upgrade to Logback 1.5.7 [#&#8203;41887](https://github.com/spring-projects/spring-boot/issues/41887) - Upgrade to Maven Deploy Plugin 3.1.3 [#&#8203;41942](https://github.com/spring-projects/spring-boot/issues/41942) - Upgrade to Maven Install Plugin 3.1.3 [#&#8203;41943](https://github.com/spring-projects/spring-boot/issues/41943) - Upgrade to Micrometer 1.13.3 [#&#8203;41733](https://github.com/spring-projects/spring-boot/issues/41733) - Upgrade to Micrometer Tracing 1.3.3 [#&#8203;41734](https://github.com/spring-projects/spring-boot/issues/41734) - Upgrade to Neo4j Java Driver 5.23.0 [#&#8203;41743](https://github.com/spring-projects/spring-boot/issues/41743) - Upgrade to Netty 4.1.112.Final [#&#8203;41788](https://github.com/spring-projects/spring-boot/issues/41788) - Upgrade to Pulsar 3.2.4 [#&#8203;41789](https://github.com/spring-projects/spring-boot/issues/41789) - Upgrade to Pulsar Reactive 0.5.7 [#&#8203;41888](https://github.com/spring-projects/spring-boot/issues/41888) - Upgrade to Reactor Bom 2023.0.9 [#&#8203;41735](https://github.com/spring-projects/spring-boot/issues/41735) - Upgrade to RxJava3 3.1.9 [#&#8203;41847](https://github.com/spring-projects/spring-boot/issues/41847) - Upgrade to SLF4J 2.0.16 [#&#8203;41790](https://github.com/spring-projects/spring-boot/issues/41790) - Upgrade to Spring AMQP 3.1.7 [#&#8203;41953](https://github.com/spring-projects/spring-boot/issues/41953) - Upgrade to Spring Authorization Server 1.3.2 [#&#8203;41736](https://github.com/spring-projects/spring-boot/issues/41736) - Upgrade to Spring Data Bom 2024.0.3 [#&#8203;41737](https://github.com/spring-projects/spring-boot/issues/41737) - Upgrade to Spring Framework 6.1.12 [#&#8203;41738](https://github.com/spring-projects/spring-boot/issues/41738) - Upgrade to Spring HATEOAS 2.3.2 [#&#8203;41889](https://github.com/spring-projects/spring-boot/issues/41889) - Upgrade to Spring Integration 6.3.3 [#&#8203;41974](https://github.com/spring-projects/spring-boot/issues/41974) - Upgrade to Spring Kafka 3.2.3 [#&#8203;41954](https://github.com/spring-projects/spring-boot/issues/41954) - Upgrade to Spring LDAP 3.2.6 [#&#8203;41739](https://github.com/spring-projects/spring-boot/issues/41739) - Upgrade to Spring Pulsar 1.1.3 [#&#8203;41740](https://github.com/spring-projects/spring-boot/issues/41740) - Upgrade to Spring Retry 2.0.8 [#&#8203;41944](https://github.com/spring-projects/spring-boot/issues/41944) - Upgrade to Spring Security 6.3.3 [#&#8203;41985](https://github.com/spring-projects/spring-boot/issues/41985) - Upgrade to Spring Session 3.3.2 [#&#8203;41742](https://github.com/spring-projects/spring-boot/issues/41742) - Upgrade to Tomcat 10.1.28 [#&#8203;41791](https://github.com/spring-projects/spring-boot/issues/41791) - Upgrade to Yasson 3.0.4 [#&#8203;41792](https://github.com/spring-projects/spring-boot/issues/41792) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@&#8203;PiyalAhmed](https://github.com/PiyalAhmed), [@&#8203;Rajin9601](https://github.com/Rajin9601), [@&#8203;cms04](https://github.com/cms04), [@&#8203;dreis2211](https://github.com/dreis2211), [@&#8203;eddumelendez](https://github.com/eddumelendez), [@&#8203;hyunmin0317](https://github.com/hyunmin0317), [@&#8203;ivamly](https://github.com/ivamly), [@&#8203;jmewes](https://github.com/jmewes), [@&#8203;jxblum](https://github.com/jxblum), [@&#8203;lamtrinhdev](https://github.com/lamtrinhdev), [@&#8203;ngocnhan-tran1996](https://github.com/ngocnhan-tran1996), [@&#8203;quaff](https://github.com/quaff), and [@&#8203;ritzykey](https://github.com/ritzykey) </details> --- ### 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 becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41MS4wIiwidXBkYXRlZEluVmVyIjoiMzguMTMwLjIiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIiLCJsYWJlbHMiOltdfQ==-->
renovate-bot changed title from fix(deps): update dependency org.springframework.boot:spring-boot-starter-parent to v3.3.3 to fix(deps): update dependency org.springframework.boot:spring-boot-starter-parent to v3.3.4 2024-09-19 12:01:55 +00:00
renovate-bot force-pushed renovate/spring-boot from 488536ed78 to cfb90b3b6d 2024-09-19 12:01:56 +00:00 Compare
renovate-bot changed title from fix(deps): update dependency org.springframework.boot:spring-boot-starter-parent to v3.3.4 to fix(deps): update dependency org.springframework.boot:spring-boot-starter-parent to v3.3.5 2024-10-24 14:02:32 +00:00
renovate-bot force-pushed renovate/spring-boot from cfb90b3b6d to 0cc3db4842 2024-10-24 14:02:33 +00:00 Compare
This repo is archived. You cannot comment on pull requests.
No Reviewers
No Label
No Milestone
No Assignees
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Fascinated/beatsaber-scoretracker#15
No description provided.