fix(deps): update dependencies (major and minor) to v3.4.0 #41

Open
Renovate wants to merge 1 commits from renovate/dependencies-(major-and-minor) into main
Collaborator

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.springframework.boot:spring-boot-starter-oauth2-client (source) 3.3.4 -> 3.4.0 age adoption passing confidence
org.springframework.boot:spring-boot-starter-oauth2-resource-server (source) 3.3.4 -> 3.4.0 age adoption passing confidence

Release Notes

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

v3.4.0

New Features
  • Add withDefaultRequestConfigCustomizer method to HttpComponentsClientHttpRequestFactoryBuilder #​43139
  • Fail JsonWriter if duplicate names are detected #​43041
  • Add JsonObjectDeserializer.nullSafeValue method that accepts a mapper Function #​42972
  • Support timeout property for GraphQL over SSE #​42966
  • Improve performance of ConfigurationPropertiesBinder by storing bind handlers on first access #​42950
  • Improve performance of ConcurrentReferenceCachingMetadataReaderFactory #​42949
  • Log warning in HikariCheckpointRestoreLifecycle if pool suspension isn't configured #​42937
  • Remove spring-boot-starter-aop dependency from spring-boot-starter-data-jpa and spring-boot-starter-integration #​42934
🐞 Bug Fixes
  • Jersey body handling is inconsistent with Spring Webflux and Spring MVC #​43209
  • Classes are accidentally named "structure logging" instead of "structured logging" #​43203
  • StructuredLoggingJsonProperties customizer should be a Class reference rather than a String #​43202
  • Cannot package OCI image when 'docker.io/paketobuildpacks/new-relic' is provided as a buildpack #​43171
  • Incorrect Type for 'management.endpoints.access.default' defined in additional-spring-configuration-metadata.json #​43154
  • WebServerPortFileWriter fails when using a portfile without extension #​43117
  • SslOptions.isSpecified() only returns true if ciphers and enabled protocols are set #​43084
  • SslHealthIndicator throws NullPointerException when using SslBundle with SslStoreBundle.NONE #​43078
  • JdkClientHttpRequestFactoryBuilder and JettyClientHttpRequestFactoryBuilder do not set Ciphers or Enabled Protocols #​43077
  • Root cause of errors is hidden when loading images from archive #​43070
  • mvn spring-boot:run fails on Windows with "Could Not Find or Load Main Class" when path contains non-ASCII characters #​43062
  • A @SpyBean on the output of a FactoryBean is not reset #​43053
  • Logback logging system does not process URLs with paths not ending in .xml #​42990
  • Bean-based conditions do not consider factory beans correctly when determining if they are a candidate #​42970
  • NPE in bootBuildImage when setting DOCKER_CONTEXT=default #​42960
  • Warning due to duplicate MockResolver extensions #​42957
  • HttpHostConnectException is thrown when using buildpacks with Gradle or Maven on Windows #​42952
  • build-info doesn't support seconds since the epoch from project.build.outputTimestamp #​42936
  • NPE in OnClassCondition.resolveOutcomesThreaded following thread interruption because firstHalf is null #​42926
  • Default WebSocketMessageBrokerConfigurer is always overriding custom channel executor #​42924
  • X-Registry-Auth header sent to Docker Engine API contains field "authHeader" #​42915
  • ApplicationContextRunner has inconsistent behaviour with duplicate auto-configuration class names #​17963
📔 Documentation
  • Migrate class references to full javadoc links #​43239
  • Documentation for 'spring.datasource.type' is misleading #​43199
  • Update "Upgrading From" section to use "2.x" #​43160
  • Include spring-boot-loader in API documentation #​43153
  • Document how and where to add custom GraalVM configuration files #​43074
  • Rework DataSource configuration examples to separate defining an additional DataSource and defining a DataSource of a different type #​43059
  • Location of the layers schema is incorrect in the Maven Plugin's examples #​43033
  • Link to Eclipse setup instructions #​42954
  • Fix link to Checkpoint and Restore status page #​42939
🔨 Dependency Upgrades
❤️ Contributors

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

@​ahoehma, @​deki, @​izeye, @​ngocnhan-tran1996, @​nosan, @​quaff, and @​wickdynex

v3.3.6

⚠️ Noteworthy
🐞 Bug Fixes
  • Spring Boot 3.3.x dependencies do not converge for Micrometer Tracing and OpenTelemetry #​43200
  • Cannot package OCI image when 'docker.io/paketobuildpacks/new-relic' is provided as a buildpack #​43170
  • WebServerPortFileWriter fails when using a portfile without extension #​43116
  • SslOptions.isSpecified() only returns true if ciphers and enabled protocols are set #​43083
  • Root cause of errors is hidden when loading images from archive #​43069
  • mvn spring-boot:run fails on Windows with "Could Not Find or Load Main Class" when path contains non-ASCII characters #​43051
  • Logback logging system does not process URLs with paths not ending in .xml #​42989
  • NPE in bootBuildImage when setting DOCKER_CONTEXT=default #​42959
  • build-info doesn't support seconds since the epoch from project.build.outputTimestamp #​42935
  • NPE in OnClassCondition.resolveOutcomesThreaded following thread interruption because firstHalf is null #​42925
  • X-Registry-Auth header sent to Docker Engine API contains field "authHeader" #​42914
  • A @SpyBean on the output of a FactoryBean is not reset #​31204
📔 Documentation
  • Documentation for 'spring.datasource.type' is misleading #​43198
  • Update "Upgrading From" section to use "2.x" #​43159
  • Include spring-boot-loader in API documentation #​43151
  • Document how and where to add custom GraalVM configuration files #​43073
  • Rework DataSource configuration examples to separate defining an additional DataSource and defining a DataSource of a different type #​43058
  • Location of the layers schema is incorrect in the Maven Plugin's examples #​43032
  • Link to Eclipse setup instructions #​42953
  • Fix link to Checkpoint and Restore status page #​42938
  • Update HttpWebServiceMessageSenderBuilder javadoc #​42893
  • Move default value descriptions to "description" in logging property metadata #​42881
🔨 Dependency Upgrades
❤️ Contributors

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

@​ahoehma, @​izeye, @​ngocnhan-tran1996, @​nosan, @​quaff, and @​wickdynex

v3.3.5

🐞 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


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 these updates 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 | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.springframework.boot:spring-boot-starter-oauth2-client](https://spring.io/projects/spring-boot) ([source](https://github.com/spring-projects/spring-boot)) | `3.3.4` -> `3.4.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.springframework.boot:spring-boot-starter-oauth2-client/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.springframework.boot:spring-boot-starter-oauth2-client/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.springframework.boot:spring-boot-starter-oauth2-client/3.3.4/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.springframework.boot:spring-boot-starter-oauth2-client/3.3.4/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [org.springframework.boot:spring-boot-starter-oauth2-resource-server](https://spring.io/projects/spring-boot) ([source](https://github.com/spring-projects/spring-boot)) | `3.3.4` -> `3.4.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.springframework.boot:spring-boot-starter-oauth2-resource-server/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.springframework.boot:spring-boot-starter-oauth2-resource-server/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.springframework.boot:spring-boot-starter-oauth2-resource-server/3.3.4/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.springframework.boot:spring-boot-starter-oauth2-resource-server/3.3.4/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>spring-projects/spring-boot (org.springframework.boot:spring-boot-starter-oauth2-client)</summary> ### [`v3.4.0`](https://github.com/spring-projects/spring-boot/releases/tag/v3.4.0) ##### :star: New Features - Add withDefaultRequestConfigCustomizer method to HttpComponentsClientHttpRequestFactoryBuilder [#&#8203;43139](https://github.com/spring-projects/spring-boot/issues/43139) - Fail JsonWriter if duplicate names are detected [#&#8203;43041](https://github.com/spring-projects/spring-boot/issues/43041) - Add JsonObjectDeserializer.nullSafeValue method that accepts a mapper Function [#&#8203;42972](https://github.com/spring-projects/spring-boot/issues/42972) - Support timeout property for GraphQL over SSE [#&#8203;42966](https://github.com/spring-projects/spring-boot/pull/42966) - Improve performance of ConfigurationPropertiesBinder by storing bind handlers on first access [#&#8203;42950](https://github.com/spring-projects/spring-boot/issues/42950) - Improve performance of ConcurrentReferenceCachingMetadataReaderFactory [#&#8203;42949](https://github.com/spring-projects/spring-boot/issues/42949) - Log warning in HikariCheckpointRestoreLifecycle if pool suspension isn't configured [#&#8203;42937](https://github.com/spring-projects/spring-boot/pull/42937) - Remove spring-boot-starter-aop dependency from spring-boot-starter-data-jpa and spring-boot-starter-integration [#&#8203;42934](https://github.com/spring-projects/spring-boot/issues/42934) ##### :lady_beetle: Bug Fixes - Jersey body handling is inconsistent with Spring Webflux and Spring MVC [#&#8203;43209](https://github.com/spring-projects/spring-boot/issues/43209) - Classes are accidentally named "structure logging" instead of "structured logging" [#&#8203;43203](https://github.com/spring-projects/spring-boot/pull/43203) - StructuredLoggingJsonProperties customizer should be a Class reference rather than a String [#&#8203;43202](https://github.com/spring-projects/spring-boot/issues/43202) - Cannot package OCI image when 'docker.io/paketobuildpacks/new-relic' is provided as a buildpack [#&#8203;43171](https://github.com/spring-projects/spring-boot/issues/43171) - Incorrect Type for 'management.endpoints.access.default' defined in additional-spring-configuration-metadata.json [#&#8203;43154](https://github.com/spring-projects/spring-boot/issues/43154) - WebServerPortFileWriter fails when using a portfile without extension [#&#8203;43117](https://github.com/spring-projects/spring-boot/issues/43117) - SslOptions.isSpecified() only returns true if ciphers and enabled protocols are set [#&#8203;43084](https://github.com/spring-projects/spring-boot/issues/43084) - SslHealthIndicator throws NullPointerException when using SslBundle with SslStoreBundle.NONE [#&#8203;43078](https://github.com/spring-projects/spring-boot/issues/43078) - JdkClientHttpRequestFactoryBuilder and JettyClientHttpRequestFactoryBuilder do not set Ciphers or Enabled Protocols [#&#8203;43077](https://github.com/spring-projects/spring-boot/issues/43077) - Root cause of errors is hidden when loading images from archive [#&#8203;43070](https://github.com/spring-projects/spring-boot/issues/43070) - mvn spring-boot:run fails on Windows with "Could Not Find or Load Main Class" when path contains non-ASCII characters [#&#8203;43062](https://github.com/spring-projects/spring-boot/issues/43062) - A `@SpyBean` on the output of a FactoryBean is not reset [#&#8203;43053](https://github.com/spring-projects/spring-boot/issues/43053) - Logback logging system does not process URLs with paths not ending in .xml [#&#8203;42990](https://github.com/spring-projects/spring-boot/issues/42990) - Bean-based conditions do not consider factory beans correctly when determining if they are a candidate [#&#8203;42970](https://github.com/spring-projects/spring-boot/issues/42970) - NPE in bootBuildImage when setting DOCKER_CONTEXT=default [#&#8203;42960](https://github.com/spring-projects/spring-boot/issues/42960) - Warning due to duplicate MockResolver extensions [#&#8203;42957](https://github.com/spring-projects/spring-boot/issues/42957) - HttpHostConnectException is thrown when using buildpacks with Gradle or Maven on Windows [#&#8203;42952](https://github.com/spring-projects/spring-boot/issues/42952) - build-info doesn't support seconds since the epoch from project.build.outputTimestamp [#&#8203;42936](https://github.com/spring-projects/spring-boot/issues/42936) - NPE in OnClassCondition.resolveOutcomesThreaded following thread interruption because firstHalf is null [#&#8203;42926](https://github.com/spring-projects/spring-boot/issues/42926) - Default WebSocketMessageBrokerConfigurer is always overriding custom channel executor [#&#8203;42924](https://github.com/spring-projects/spring-boot/issues/42924) - X-Registry-Auth header sent to Docker Engine API contains field "authHeader" [#&#8203;42915](https://github.com/spring-projects/spring-boot/issues/42915) - ApplicationContextRunner has inconsistent behaviour with duplicate auto-configuration class names [#&#8203;17963](https://github.com/spring-projects/spring-boot/issues/17963) ##### :notebook_with_decorative_cover: Documentation - Migrate class references to full javadoc links [#&#8203;43239](https://github.com/spring-projects/spring-boot/issues/43239) - Documentation for 'spring.datasource.type' is misleading [#&#8203;43199](https://github.com/spring-projects/spring-boot/issues/43199) - Update "Upgrading From" section to use "2.x" [#&#8203;43160](https://github.com/spring-projects/spring-boot/issues/43160) - Include spring-boot-loader in API documentation [#&#8203;43153](https://github.com/spring-projects/spring-boot/issues/43153) - Document how and where to add custom GraalVM configuration files [#&#8203;43074](https://github.com/spring-projects/spring-boot/issues/43074) - Rework DataSource configuration examples to separate defining an additional DataSource and defining a DataSource of a different type [#&#8203;43059](https://github.com/spring-projects/spring-boot/issues/43059) - Location of the layers schema is incorrect in the Maven Plugin's examples [#&#8203;43033](https://github.com/spring-projects/spring-boot/issues/43033) - Link to Eclipse setup instructions [#&#8203;42954](https://github.com/spring-projects/spring-boot/issues/42954) - Fix link to Checkpoint and Restore status page [#&#8203;42939](https://github.com/spring-projects/spring-boot/issues/42939) ##### :hammer: Dependency Upgrades - Upgrade to ActiveMQ 6.1.4 [#&#8203;43128](https://github.com/spring-projects/spring-boot/issues/43128) - Upgrade to Byte Buddy 1.15.10 [#&#8203;43097](https://github.com/spring-projects/spring-boot/issues/43097) - Upgrade to Couchbase Client 3.7.5 [#&#8203;43098](https://github.com/spring-projects/spring-boot/issues/43098) - Upgrade to Elasticsearch Client 8.15.4 [#&#8203;43129](https://github.com/spring-projects/spring-boot/issues/43129) - Upgrade to Flyway 10.20.1 [#&#8203;43130](https://github.com/spring-projects/spring-boot/issues/43130) - Upgrade to Groovy 4.0.24 [#&#8203;43099](https://github.com/spring-projects/spring-boot/issues/43099) - Upgrade to Hibernate 6.6.2.Final [#&#8203;43100](https://github.com/spring-projects/spring-boot/issues/43100) - Upgrade to HttpClient5 5.4.1 [#&#8203;43102](https://github.com/spring-projects/spring-boot/issues/43102) - Upgrade to Infinispan 15.0.11.Final [#&#8203;43131](https://github.com/spring-projects/spring-boot/issues/43131) - Upgrade to Jackson Bom 2.18.1 [#&#8203;43103](https://github.com/spring-projects/spring-boot/issues/43103) - Upgrade to Jetty 12.0.15 [#&#8203;43104](https://github.com/spring-projects/spring-boot/issues/43104) - Upgrade to jOOQ 3.19.15 [#&#8203;43105](https://github.com/spring-projects/spring-boot/issues/43105) - Upgrade to Kafka 3.8.1 [#&#8203;43106](https://github.com/spring-projects/spring-boot/issues/43106) - Upgrade to Lettuce 6.4.1.RELEASE [#&#8203;43185](https://github.com/spring-projects/spring-boot/issues/43185) - Upgrade to Logback 1.5.12 [#&#8203;43107](https://github.com/spring-projects/spring-boot/issues/43107) - Upgrade to Lombok 1.18.36 [#&#8203;43186](https://github.com/spring-projects/spring-boot/issues/43186) - Upgrade to Maven Dependency Plugin 3.8.1 [#&#8203;43108](https://github.com/spring-projects/spring-boot/issues/43108) - Upgrade to Maven Failsafe Plugin 3.5.2 [#&#8203;43109](https://github.com/spring-projects/spring-boot/issues/43109) - Upgrade to Maven Surefire Plugin 3.5.2 [#&#8203;43110](https://github.com/spring-projects/spring-boot/issues/43110) - Upgrade to Micrometer 1.14.1 [#&#8203;43187](https://github.com/spring-projects/spring-boot/issues/43187) - Upgrade to Micrometer Tracing 1.4.0 [#&#8203;43120](https://github.com/spring-projects/spring-boot/issues/43120) - Upgrade to MongoDB 5.2.1 [#&#8203;43111](https://github.com/spring-projects/spring-boot/issues/43111) - Upgrade to Netty 4.1.115.Final [#&#8203;43133](https://github.com/spring-projects/spring-boot/issues/43133) - Upgrade to Prometheus Client 1.3.3 [#&#8203;43112](https://github.com/spring-projects/spring-boot/issues/43112) - Upgrade to Pulsar Reactive 0.5.9 [#&#8203;43188](https://github.com/spring-projects/spring-boot/issues/43188) - Upgrade to Reactor Bom 2024.0.0 [#&#8203;43015](https://github.com/spring-projects/spring-boot/issues/43015) - Upgrade to Spring AMQP 3.2.0 [#&#8203;43016](https://github.com/spring-projects/spring-boot/issues/43016) - Upgrade to Spring Authorization Server 1.4.0 [#&#8203;43017](https://github.com/spring-projects/spring-boot/issues/43017) - Upgrade to Spring Batch 5.2.0 [#&#8203;43018](https://github.com/spring-projects/spring-boot/issues/43018) - Upgrade to Spring Data Bom 2024.1.0 [#&#8203;43019](https://github.com/spring-projects/spring-boot/issues/43019) - Upgrade to Spring Framework 6.2.0 [#&#8203;43020](https://github.com/spring-projects/spring-boot/issues/43020) - Upgrade to Spring HATEOAS 2.4.0 [#&#8203;43021](https://github.com/spring-projects/spring-boot/issues/43021) - Upgrade to Spring Integration 6.4.0 [#&#8203;43022](https://github.com/spring-projects/spring-boot/issues/43022) - Upgrade to Spring Kafka 3.3.0 [#&#8203;43023](https://github.com/spring-projects/spring-boot/issues/43023) - Upgrade to Spring LDAP 3.2.8 [#&#8203;43189](https://github.com/spring-projects/spring-boot/issues/43189) - Upgrade to Spring Pulsar 1.2.0 [#&#8203;43024](https://github.com/spring-projects/spring-boot/issues/43024) - Upgrade to Spring RESTDocs 3.0.3 [#&#8203;43025](https://github.com/spring-projects/spring-boot/issues/43025) - Upgrade to Spring Security 6.4.1 [#&#8203;43232](https://github.com/spring-projects/spring-boot/issues/43232) - Upgrade to Spring Session 3.4.0 [#&#8203;43027](https://github.com/spring-projects/spring-boot/issues/43027) - Upgrade to Testcontainers 1.20.4 [#&#8203;43243](https://github.com/spring-projects/spring-boot/issues/43243) - Upgrade to Tomcat 10.1.33 [#&#8203;43134](https://github.com/spring-projects/spring-boot/issues/43134) - Upgrade to Undertow 2.3.18.Final [#&#8203;43166](https://github.com/spring-projects/spring-boot/issues/43166) - Upgrade to WebJars Locator Lite 1.0.1 [#&#8203;43135](https://github.com/spring-projects/spring-boot/issues/43135) ##### :heart: Contributors Thank you to all the contributors who worked on this release: [@&#8203;ahoehma](https://github.com/ahoehma), [@&#8203;deki](https://github.com/deki), [@&#8203;izeye](https://github.com/izeye), [@&#8203;ngocnhan-tran1996](https://github.com/ngocnhan-tran1996), [@&#8203;nosan](https://github.com/nosan), [@&#8203;quaff](https://github.com/quaff), and [@&#8203;wickdynex](https://github.com/wickdynex) ### [`v3.3.6`](https://github.com/spring-projects/spring-boot/releases/tag/v3.3.6) ##### :warning: Noteworthy - This release upgrades to OpenTelemetry 1.38.0, see [this issue comment](https://github.com/spring-projects/spring-boot/issues/43200#issuecomment-2486198324) for more details. ##### :lady_beetle: Bug Fixes - Spring Boot 3.3.x dependencies do not converge for Micrometer Tracing and OpenTelemetry [#&#8203;43200](https://github.com/spring-projects/spring-boot/issues/43200) - Cannot package OCI image when 'docker.io/paketobuildpacks/new-relic' is provided as a buildpack [#&#8203;43170](https://github.com/spring-projects/spring-boot/issues/43170) - WebServerPortFileWriter fails when using a portfile without extension [#&#8203;43116](https://github.com/spring-projects/spring-boot/issues/43116) - SslOptions.isSpecified() only returns true if ciphers and enabled protocols are set [#&#8203;43083](https://github.com/spring-projects/spring-boot/issues/43083) - Root cause of errors is hidden when loading images from archive [#&#8203;43069](https://github.com/spring-projects/spring-boot/issues/43069) - mvn spring-boot:run fails on Windows with "Could Not Find or Load Main Class" when path contains non-ASCII characters [#&#8203;43051](https://github.com/spring-projects/spring-boot/issues/43051) - Logback logging system does not process URLs with paths not ending in .xml [#&#8203;42989](https://github.com/spring-projects/spring-boot/issues/42989) - NPE in bootBuildImage when setting DOCKER_CONTEXT=default [#&#8203;42959](https://github.com/spring-projects/spring-boot/issues/42959) - build-info doesn't support seconds since the epoch from project.build.outputTimestamp [#&#8203;42935](https://github.com/spring-projects/spring-boot/issues/42935) - NPE in OnClassCondition.resolveOutcomesThreaded following thread interruption because firstHalf is null [#&#8203;42925](https://github.com/spring-projects/spring-boot/issues/42925) - X-Registry-Auth header sent to Docker Engine API contains field "authHeader" [#&#8203;42914](https://github.com/spring-projects/spring-boot/issues/42914) - A `@SpyBean` on the output of a FactoryBean is not reset [#&#8203;31204](https://github.com/spring-projects/spring-boot/issues/31204) ##### :notebook_with_decorative_cover: Documentation - Documentation for 'spring.datasource.type' is misleading [#&#8203;43198](https://github.com/spring-projects/spring-boot/issues/43198) - Update "Upgrading From" section to use "2.x" [#&#8203;43159](https://github.com/spring-projects/spring-boot/issues/43159) - Include spring-boot-loader in API documentation [#&#8203;43151](https://github.com/spring-projects/spring-boot/issues/43151) - Document how and where to add custom GraalVM configuration files [#&#8203;43073](https://github.com/spring-projects/spring-boot/issues/43073) - Rework DataSource configuration examples to separate defining an additional DataSource and defining a DataSource of a different type [#&#8203;43058](https://github.com/spring-projects/spring-boot/issues/43058) - Location of the layers schema is incorrect in the Maven Plugin's examples [#&#8203;43032](https://github.com/spring-projects/spring-boot/issues/43032) - Link to Eclipse setup instructions [#&#8203;42953](https://github.com/spring-projects/spring-boot/issues/42953) - Fix link to Checkpoint and Restore status page [#&#8203;42938](https://github.com/spring-projects/spring-boot/issues/42938) - Update HttpWebServiceMessageSenderBuilder javadoc [#&#8203;42893](https://github.com/spring-projects/spring-boot/issues/42893) - Move default value descriptions to "description" in logging property metadata [#&#8203;42881](https://github.com/spring-projects/spring-boot/issues/42881) ##### :hammer: Dependency Upgrades - Upgrade to ActiveMQ 6.1.4 [#&#8203;43146](https://github.com/spring-projects/spring-boot/issues/43146) - Upgrade to Groovy 4.0.24 [#&#8203;43095](https://github.com/spring-projects/spring-boot/issues/43095) - Upgrade to Infinispan 15.0.11.Final [#&#8203;43147](https://github.com/spring-projects/spring-boot/issues/43147) - Upgrade to Jackson Bom 2.17.3 [#&#8203;43036](https://github.com/spring-projects/spring-boot/issues/43036) - Upgrade to Jetty 12.0.15 [#&#8203;43093](https://github.com/spring-projects/spring-boot/issues/43093) - Upgrade to jOOQ 3.19.15 [#&#8203;43037](https://github.com/spring-projects/spring-boot/issues/43037) - Upgrade to Logback 1.5.12 [#&#8203;43038](https://github.com/spring-projects/spring-boot/issues/43038) - Upgrade to Lombok 1.18.36 [#&#8203;43181](https://github.com/spring-projects/spring-boot/issues/43181) - Upgrade to Micrometer 1.13.8 [#&#8203;43182](https://github.com/spring-projects/spring-boot/issues/43182) - Upgrade to Micrometer Tracing 1.3.6 [#&#8203;43000](https://github.com/spring-projects/spring-boot/issues/43000) - Upgrade to Netty 4.1.115.Final [#&#8203;43148](https://github.com/spring-projects/spring-boot/issues/43148) - Upgrade to Pulsar Reactive 0.5.9 [#&#8203;43183](https://github.com/spring-projects/spring-boot/issues/43183) - Upgrade to Reactor Bom 2023.0.12 [#&#8203;43002](https://github.com/spring-projects/spring-boot/issues/43002) - Upgrade to Spring AMQP 3.1.8 [#&#8203;43004](https://github.com/spring-projects/spring-boot/issues/43004) - Upgrade to Spring Data Bom 2024.0.6 [#&#8203;43006](https://github.com/spring-projects/spring-boot/issues/43006) - Upgrade to Spring Framework 6.1.15 [#&#8203;43008](https://github.com/spring-projects/spring-boot/issues/43008) - Upgrade to Spring Integration 6.3.6 [#&#8203;43010](https://github.com/spring-projects/spring-boot/issues/43010) - Upgrade to Spring Kafka 3.2.5 [#&#8203;43011](https://github.com/spring-projects/spring-boot/issues/43011) - Upgrade to Spring LDAP 3.2.8 [#&#8203;43184](https://github.com/spring-projects/spring-boot/issues/43184) - Upgrade to Spring Pulsar 1.1.6 [#&#8203;43012](https://github.com/spring-projects/spring-boot/issues/43012) - Upgrade to Spring RESTDocs 3.0.3 [#&#8203;43014](https://github.com/spring-projects/spring-boot/issues/43014) - Upgrade to Spring Security 6.3.5 [#&#8203;43013](https://github.com/spring-projects/spring-boot/issues/43013) - Upgrade to Tomcat 10.1.33 [#&#8203;43149](https://github.com/spring-projects/spring-boot/issues/43149) ##### :heart: Contributors Thank you to all the contributors who worked on this release: [@&#8203;ahoehma](https://github.com/ahoehma), [@&#8203;izeye](https://github.com/izeye), [@&#8203;ngocnhan-tran1996](https://github.com/ngocnhan-tran1996), [@&#8203;nosan](https://github.com/nosan), [@&#8203;quaff](https://github.com/quaff), and [@&#8203;wickdynex](https://github.com/wickdynex) ### [`v3.3.5`](https://github.com/spring-projects/spring-boot/releases/tag/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) </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 is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNS4xIiwidXBkYXRlZEluVmVyIjoiMzkuMjUuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Renovate added 1 commit 2024-11-21 13:02:52 +00:00
fix(deps): update dependencies (major and minor) to v3.3.6
Some checks failed
Build PR / Build and analyze (pull_request) Failing after 2m32s
Quality Check / Tests (pull_request) Successful in 1m56s
Quality Check / Checkstyle Main (pull_request) Successful in 1m6s
554677a45b
Renovate force-pushed renovate/dependencies-(major-and-minor) from 554677a45b to 041641fc22 2024-11-21 18:02:36 +00:00 Compare
Renovate changed title from fix(deps): update dependencies (major and minor) to v3.3.6 to fix(deps): update dependencies (major and minor) to v3.4.0 2024-11-21 18:02:40 +00:00
Some checks are pending
Build PR / Build and analyze (pull_request) Failing after 2m37s
Required
Details
Quality Check / Tests (pull_request) Successful in 2m3s
Required
Details
Quality Check / Checkstyle Main (pull_request) Successful in 1m13s
Required
Details
gitea-sonarqube-bot
Required
This pull request doesn't have enough approvals yet. 0 of 1 approvals granted.
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/dependencies-(major-and-minor):renovate/dependencies-(major-and-minor)
git checkout renovate/dependencies-(major-and-minor)
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: jank/LF8#41
No description provided.