Skip to content

Update Spring Upgrade - Non Major#1589

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/spring-upgrade-non-major
Open

Update Spring Upgrade - Non Major#1589
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/spring-upgrade-non-major

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Mar 9, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
org.springframework.cloud:spring-cloud-starter-openfeign (source) 4.2.14.3.1 age confidence
org.springframework.cloud:spring-cloud-context (source) 4.2.14.3.1 age confidence
org.springframework.boot:spring-boot-starter-validation (source) 3.4.43.5.13 age confidence
org.springframework.security:spring-security-web (source) 6.4.46.5.9 age confidence
org.springframework.security:spring-security-test (source) 6.4.46.5.9 age confidence
org.springframework.security:spring-security-taglibs (source) 6.4.46.5.9 age confidence
org.springframework.security:spring-security-saml2-service-provider (source) 6.4.46.5.9 age confidence
org.springframework.security:spring-security-rsocket (source) 6.4.46.5.9 age confidence
org.springframework.security:spring-security-oauth2-resource-server (source) 6.4.46.5.9 age confidence
org.springframework.security:spring-security-oauth2-jose (source) 6.4.46.5.9 age confidence
org.springframework.security:spring-security-oauth2-core (source) 6.4.46.5.9 age confidence
org.springframework.security:spring-security-oauth2-client (source) 6.4.46.5.9 age confidence
org.springframework.security:spring-security-messaging (source) 6.4.46.5.9 age confidence
org.springframework.security:spring-security-ldap (source) 6.4.46.5.9 age confidence
org.springframework.security:spring-security-data (source) 6.4.46.5.9 age confidence
org.springframework.security:spring-security-crypto (source) 6.4.46.5.9 age confidence
org.springframework.security:spring-security-config (source) 6.4.46.5.9 age confidence
org.springframework.security:spring-security-cas (source) 6.4.46.5.9 age confidence
org.springframework.security:spring-security-aspects (source) 6.4.46.5.9 age confidence
org.springframework.security:spring-security-acl (source) 6.4.46.5.9 age confidence
org.springframework.security:spring-security-core (source) 6.4.46.5.9 age confidence
org.springframework.boot 3.4.43.5.13 age confidence

Release Notes

spring-cloud/spring-cloud-openfeign (org.springframework.cloud:spring-cloud-starter-openfeign)

v4.3.1: 4.3.1

❤️ Contributors

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

@​dependabot[bot]

What's Changed

New Contributors

Full Changelog: spring-cloud/spring-cloud-openfeign@v4.3.0...v4.3.1

v4.3.0: 4.3.0

⭐ New Features

  • PagedModel support in PageJacksonModule #​1193

❤️ Contributors

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

@​bruce-stewart and @​dependabot[bot]

v4.2.3: 4.2.3

🐞 Bug Fixes

  • Set max requests based on http client properties #​1286

📔 Documentation

  • Update spring-cloud-commons link #​1207

❤️ Contributors

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

@​dependabot[bot], @​ngocnhan-tran1996, and @​ryanjbaxter

v4.2.2: 4.2.2

❤️ Contributors

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

@​HyeongDo-Myeong and @​dependabot[bot]

spring-cloud/spring-cloud-commons (org.springframework.cloud:spring-cloud-context)

v4.3.1: 4.3.1

❤️ Contributors

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

@​dependabot[bot]

What's Changed

New Contributors

Full Changelog: spring-cloud/spring-cloud-commons@v4.3.0...v4.3.1

v4.2.4: 4.2.4

❤️ Contributors

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

@​dependabot[bot]

v4.2.3: 4.2.3

🐞 Bug Fixes

  • Wrong set of active profiles as property substitution does not take place inside values #​1580

❤️ Contributors

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

@​dependabot[bot] and @​wind57

v4.2.2: 4.2.2

🐞 Bug Fixes

  • Use okhttp-bom for okhttp version management #​1479

❤️ Contributors

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

@​dependabot[bot]

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

v3.5.13

v3.5.12

v3.5.11

🐞 Bug Fixes

  • Whitespace can be incorrectly removed when spring-boot-configuration-processor runs on multi-line javadoc #​49039
  • server.jetty.threads.max is ignored when using virtual threads #​48982
  • Docker credential helpers with file extensions cannot be executed on Windows #​48965

📔 Documentation

  • Couchbase and Kafka are incorrectly listed as supporting SSL with Docker Compose #​49211
  • Document that use of non idiomatic format for '@Value' still apply for environment variables #​49054
  • Document naming convention for custom test-scoped starters #​49014
  • LICENSE.txt and NOTICE.txt files have the wrong content in the latest releases #​48996
  • ApplicationContextAssert documents a non-existent assertion in getFailure() #​48973
  • Highlight the importance of the preStop hook when configuring Kubernetes probes #​48936

🔨 Dependency Upgrades

❤️ Contributors

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

@​dsyer, @​linkian209, @​nosan, @​quaff, @​scordio, and @​srt

v3.5.10

🐞 Bug Fixes

  • Evaluation of bean conditions unnecessarily queries the bean factory for types that are not present #​48836
  • When a bean condition references a type that is not present, it appears as ? in the condition evaluation report #​48835
  • Actuator /info endpoint fails in Java 25 Native Image (VirtualThreadSchedulerMXBean support) #​48810
  • DataSourceBuilder cannot create oracle.ucp.jdbc.PoolDataSourceImpl in a native image #​48702
  • Application JAR created by extract command is not reproductible #​48664
  • AOT processing of tests should not be disabled when 'skipTests' is set #​48661
  • Fix zero-length byte buffer in InspectedContent #​48649

📔 Documentation

  • Update documentation for Buildpack's AOT Cache support #​48768
  • Document support for configuring arguments passed to Docker Compose #​48657
  • Clarify javadoc to make it clear that HazelcastConfigCustomizer beans are only applied if Hazelcast is configured via a config file #​48634
  • Fix grammar and typos in the reference guide #​48596

🔨 Dependency Upgrades

❤️ Contributors

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

@​GaoSSR, @​izeye, and @​ngocnhan-tran1996

v3.5.9

🐞 Bug Fixes

  • RabbitHealthIndicator reports an error when version is missing from the connection's server properties #​48486
  • Profiles retained during AOT processing are not configured in a native image #​48475
  • NullPointerException in UndertowWebServer.destroy() when using @DirtiesContext and Citrus Spring Boot Simulator #​48450
  • Redis health check reports an error when redis_version is missing from the INFO response #​48326
  • Parent's MeterRegistry beans are closed when child context closes #​48324
  • SpringBootTest.UseMainMethod.WHEN_AVAILABLE and ALWAYS are incompatible with package-private or parameter-less main method #​48271

📔 Documentation

  • Documentation has an outdated reference to the Jackson Kotlin Module #​48533
  • Caching documentation should clarify how to use a no-op implementation to run a test suite #​48531
  • Document that the default rolling policy for Log4j2 requires logging.file.path to be set #​48526
  • License header in build samples is displayed in the reference documentation #​48477
  • Configuring Two DataSources How-To code sample is inconsistent #​48448
  • Improve javadoc for when to use class names rather than class references #​48395
  • Document that org.aspectj.weaver.Advice must be on the classpath to enable support for Micrometer's annotations #​48359
  • Polish TestRestTemplate examples in the reference guide #​48335
  • Fix links to javadoc in the reference documentation #​48299
  • Clarify that @EnableBatchProcessing turns off all batch auto-configuration, including schema initialization #​48265
  • Kotlin auto-configuration examples are not annotated with @AutoConfiguration #​48227
  • Infinispan Cache Documentation is outdated #​48217
  • Revise "Use Liquibase for test-only migrations" section in reference manual #​48169

🔨 Dependency Upgrades

❤️ Contributors

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

@​banseok1216, @​berry120, @​dmitrysulman, @​geopark021, @​noojung, @​scottfrederick, @​vpavic, and @​youngledo

v3.5.8

⚠️ Noteworthy changes

🐞 Bug Fixes

  • Gradle war task does not exclude starter POMs from lib-provided #​48196
  • Testcontainers integration fails on Docker 29.0.0 #​48192
  • SslMeterBinder doesn't register metrics for dynamically added bundles if no bundles exist at bind time #​48180
  • Properties bound in the child management context ignore the parent's environment prefix #​48176
  • ssl.chain.expiry metrics doesn't update for dynamically registered SSL bundles #​48153
  • Auto-configuration exclusions are checked using a different class loader to the one that loads auto-configuration classes #​48129
  • New arm64 macbooks fail to bootBuildImage due to incorrect platform image #​48127
  • NullPointerException when using @ConditionalOnSingleCandidate with multiple manually registered singletons #​48123
  • Buildpack fails with recent Docker installs due to hardcoded version in URL #​48102
  • Image building may fail when specifying a platform if an image has already been built with a different platform #​48098
  • Undertow's ServletContext is destroy too early, making it unusable in @PreDestroy methods #​48061
  • PortInUseException incorrectly thrown on failure to bind port due to Netty IP misconfiguration #​48058
  • Auto-configured JCacheMetrics cannot be customized #​48056
  • WebSecurityCustomizer beans are excluded by WebMvcTest #​48054
  • Devtools Restarter does not work with a parameterless main method #​47987
  • Setting 'max-uri-tags' does not prevent unlimited meter growth on any AutoConfiguredCompositeMeterRegistry #​47923
  • Docker response 407 is not handled correctly resulting in no error message #​47900
  • spring-boot-maven-plugin process-aot goal does not find package-private main method #​47780

📔 Documentation

  • Revise AWS section of "Deploying to the Cloud" in reference manual #​48156
  • Fix typo in PortInUseException Javadoc #​48133
  • Correct section about required setters in "Type-safe Configuration Properties" #​48130
  • Document EndpointObjectMapper and management.endpoints.jackson.isolated-object-mapper #​48114
  • Document support for configuring servlet context init parameters using properties #​48111
  • Clarify how warnings about soon-to-expire SSL certificates are reported #​48062
  • Document how to use ContextPropagatingTaskDecorator for propagating trace context over thread boundaries #​48052
  • Use since attribute in configuration properties deprecation consistently #​47980
  • BootstrapContext#getOrElseThrow has incorrect reference to IllegalStateException #​47905
  • Clarify when BootstrapContext get methods may return null rather than throwing an exception or calling the fallback supplier #​47898
  • Document that Actuator endpoint may have at most one extension of each type #​47873
  • Limit Kotlin API documentation to Kotlin-specific APIs #​47859
  • Adapt AOTCache documentation to JEP 514 #​47274

🔨 Dependency Upgrades

❤️ Contributors

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

@​K-jun98, @​TerryTaoYY, @​hojooo, @​linw-bai, @​mipo256, @​namest504, @​ngocnhan-tran1996, @​nosan, @​scottfrederick, @​siva-sai-udaygiri, @​tschut, and @​vpavic

v3.5.7

⭐ New Features

  • Add TWENTY_FIVE to JavaVersion enum #​47609

🐞 Bug Fixes

  • Signed jar verification fails when nested in an uber war running on an Oracle JVM #​47771
  • In an uber war, value of the Sbom-Location manifest attribute does not match the SBOM's actual location #​47737
  • Homebrew formula for the CLI should use libexec #​47722
  • When virtual threads are enabled, embedded Jetty does not use recommended virtual thread configuration #​47717
  • ClientHttpRequestFactoryRuntimeHints is missing timeout methods with Duration overloads #​47678
  • OnBeanCondition no longer correctly finds annotations on scoped target proxy beans #​47635
  • JavaVersion doesn't work reliably in native-image #​47620
  • LiquibaseEndpoint always uses defaultSchema instead of liquibaseSchema #​47346
  • Launcher fails to find main method when it is parameterless #​47311
  • Package private Main class using Java 25 is not found by build plugins #​47309
  • Bitnami legacy images are not automatically detected #​47275
  • Maven plugin does not provide an easy way to exclude optional dependencies from uber jar #​25403

📔 Documentation

  • Some spring.test.* properties are not docu

Configuration

📅 Schedule: Branch creation - "after 7am and before 11am every weekday" in timezone Europe/London, Automerge - "after 8am and before 11am every Tuesday" in timezone Europe/London.

🚦 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Mar 9, 2026
@renovate renovate bot force-pushed the renovate/spring-upgrade-non-major branch 5 times, most recently from e96a3d0 to 968cf6e Compare March 16, 2026 10:23
@renovate renovate bot force-pushed the renovate/spring-upgrade-non-major branch 6 times, most recently from a870c12 to 30f8b2f Compare March 23, 2026 13:19
@renovate renovate bot force-pushed the renovate/spring-upgrade-non-major branch from 30f8b2f to 502223c Compare March 24, 2026 13:52
@renovate renovate bot force-pushed the renovate/spring-upgrade-non-major branch from 502223c to bf681cd Compare March 26, 2026 17:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants