Skip to content

External dependencies upgrade - Spring Boot 4.1.1 and Spring Cloud 2025.1.3 - #50251

Open
Moary Chen (moarychan) wants to merge 6 commits into
Azure:mainfrom
moarychan:update-spring-dependencies-20260826-32919248782
Open

External dependencies upgrade - Spring Boot 4.1.1 and Spring Cloud 2025.1.3#50251
Moary Chen (moarychan) wants to merge 6 commits into
Azure:mainfrom
moarychan:update-spring-dependencies-20260826-32919248782

Conversation

@moarychan

Copy link
Copy Markdown
Member

Updates external dependencies to align with Spring Boot version 4.1.1 from 4.1.0 and Spring Cloud version 2025.1.3 from 2025.1.2.

Release notes

Sourced from spring-boot releases.

This PR is created by GitHub Actions: https://github.com/Azure/spring-cloud-azure-tools/actions/runs/32919248782

@moarychan

Copy link
Copy Markdown
Member Author

/azp run java - spring - tests

@github-actions github-actions Bot added the azure-spring All azure-spring related issues label Aug 26, 2026
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 4 pipeline(s).
31 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

@moarychan

Copy link
Copy Markdown
Member Author

/azp run java - spring - tests

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 4 pipeline(s).
31 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Spring-related dependency baselines in the Azure SDK for Java (Spring modules), aligning pinned versions with Spring Boot 4.1.1 (from 4.1.0) and Spring Cloud 2025.1.3 (from 2025.1.2), and propagating the resulting patch-level upgrades across Spring submodules and dependency governance.

Changes:

  • Bumped Spring Boot / Spring Framework / Spring Data / Spring Integration / Spring Cloud Stream dependency versions across sdk/spring module POMs.
  • Updated the repo-wide Spring Boot 4 external dependency catalog in eng/versioning/external_dependencies.txt.
  • Added a Spring release note entry and updated VS Code spellchecker ignores for generated dependency list files.

Reviewed changes

Copilot reviewed 60 out of 61 changed files in this pull request and generated no comments.

Show a summary per file
File Description
sdk/spring/spring-messaging-azure/pom.xml Updates pinned Spring/Jackon/Micrometer/ByteBuddy/test and jar plugin versions and enforcer includes.
sdk/spring/spring-messaging-azure-storage-queue/pom.xml Updates pinned Spring Boot test/ByteBuddy and jar plugin versions.
sdk/spring/spring-messaging-azure-servicebus/pom.xml Updates pinned Spring TX/Data/Micrometer/ByteBuddy and jar plugin versions and enforcer includes.
sdk/spring/spring-messaging-azure-eventhubs/pom.xml Updates pinned Spring TX/Data/Test/Micrometer/Reactor Test/ByteBuddy and jar plugin versions and enforcer includes.
sdk/spring/spring-integration-azure-storage-queue/pom.xml Updates pinned ByteBuddy and jar plugin versions.
sdk/spring/spring-integration-azure-servicebus/pom.xml Updates pinned Spring Test/ByteBuddy and jar plugin versions.
sdk/spring/spring-integration-azure-eventhubs/pom.xml Updates pinned Spring Test/ByteBuddy and jar plugin versions.
sdk/spring/spring-integration-azure-core/pom.xml Updates pinned Spring Integration Core/Spring Test/ByteBuddy and jar plugin versions and enforcer includes.
sdk/spring/spring-cloud-azure-testcontainers/pom.xml Updates pinned Spring Boot testcontainers/Spring Test and jar plugin versions and enforcer includes.
sdk/spring/spring-cloud-azure-stream-binder-servicebus/pom.xml Updates pinned Spring Boot actuator/test, Spring Cloud Stream test binder, ByteBuddy, and jar plugin versions and enforcer includes.
sdk/spring/spring-cloud-azure-stream-binder-servicebus-core/pom.xml Updates pinned Spring Cloud Stream, Spring Boot config processor/test, Spring Test, ByteBuddy, and jar plugin versions and enforcer includes.
sdk/spring/spring-cloud-azure-stream-binder-eventhubs/pom.xml Updates pinned Spring Boot actuator/test, Spring Cloud Stream test binder, ByteBuddy, and jar plugin versions and enforcer includes.
sdk/spring/spring-cloud-azure-stream-binder-eventhubs-core/pom.xml Updates pinned Spring Cloud Stream, Spring Boot config processor/test, Spring Test, ByteBuddy, and jar plugin versions and enforcer includes.
sdk/spring/spring-cloud-azure-starter/pom.xml Updates pinned Spring Boot starter and jar plugin versions.
sdk/spring/spring-cloud-azure-starter-stream-servicebus/pom.xml Updates pinned jar plugin version.
sdk/spring/spring-cloud-azure-starter-stream-eventhubs/pom.xml Updates pinned jar plugin version.
sdk/spring/spring-cloud-azure-starter-storage/pom.xml Updates pinned jar plugin version.
sdk/spring/spring-cloud-azure-starter-storage-queue/pom.xml Updates pinned jar plugin version.
sdk/spring/spring-cloud-azure-starter-storage-file-share/pom.xml Updates pinned jar plugin version.
sdk/spring/spring-cloud-azure-starter-storage-blob/pom.xml Updates pinned jar plugin version.
sdk/spring/spring-cloud-azure-starter-servicebus/pom.xml Updates pinned jar plugin version.
sdk/spring/spring-cloud-azure-starter-servicebus-jms/pom.xml Updates pinned Spring Boot JMS, pooled-jms, Netty components, and jar plugin versions.
sdk/spring/spring-cloud-azure-starter-monitor/pom.xml Updates pinned Spring Boot starter/test versions and enforcer includes.
sdk/spring/spring-cloud-azure-starter-monitor-test/pom.xml Updates Spring Boot parent and several Spring Boot starter/test dependency versions.
sdk/spring/spring-cloud-azure-starter-keyvault/pom.xml Updates pinned jar plugin version.
sdk/spring/spring-cloud-azure-starter-keyvault-secrets/pom.xml Updates pinned jar plugin version.
sdk/spring/spring-cloud-azure-starter-keyvault-jca/pom.xml Updates pinned jar plugin version.
sdk/spring/spring-cloud-azure-starter-keyvault-certificates/pom.xml Updates pinned jar plugin version.
sdk/spring/spring-cloud-azure-starter-jdbc-postgresql/pom.xml Updates pinned PostgreSQL JDBC + Spring Boot JDBC and jar plugin versions.
sdk/spring/spring-cloud-azure-starter-jdbc-mysql/pom.xml Updates pinned Spring Boot JDBC and jar plugin versions.
sdk/spring/spring-cloud-azure-starter-integration-storage-queue/pom.xml Updates pinned Spring Boot starter-integration and jar plugin versions.
sdk/spring/spring-cloud-azure-starter-integration-servicebus/pom.xml Updates pinned Spring Boot starter-integration and jar plugin versions.
sdk/spring/spring-cloud-azure-starter-integration-eventhubs/pom.xml Updates pinned Spring Boot starter-integration and jar plugin versions.
sdk/spring/spring-cloud-azure-starter-eventhubs/pom.xml Updates pinned jar plugin version.
sdk/spring/spring-cloud-azure-starter-eventgrid/pom.xml Updates pinned jar plugin version.
sdk/spring/spring-cloud-azure-starter-data-redis-lettuce/pom.xml Updates pinned Spring Boot data-redis and jar plugin versions.
sdk/spring/spring-cloud-azure-starter-data-cosmos/pom.xml Updates pinned jar plugin version.
sdk/spring/spring-cloud-azure-starter-cosmos/pom.xml Updates pinned jar plugin version.
sdk/spring/spring-cloud-azure-starter-appconfiguration/pom.xml Updates pinned jar plugin version.
sdk/spring/spring-cloud-azure-starter-appconfiguration-config/pom.xml Updates pinned jar plugin version.
sdk/spring/spring-cloud-azure-starter-actuator/pom.xml Updates pinned Spring Boot actuator and jar plugin versions.
sdk/spring/spring-cloud-azure-starter-active-directory/pom.xml Updates pinned Spring Boot restclient/security/http-converter and jar plugin versions.
sdk/spring/spring-cloud-azure-starter-active-directory-b2c/pom.xml Updates pinned Spring Boot security/oauth2/http-converter and jar plugin versions.
sdk/spring/spring-cloud-azure-service/pom.xml Updates pinned PostgreSQL JDBC, Spring Test, ByteBuddy and jar plugin versions and enforcer includes.
sdk/spring/spring-cloud-azure-resourcemanager/pom.xml Updates pinned Spring Test, ByteBuddy and jar plugin versions.
sdk/spring/spring-cloud-azure-integration-tests/pom.xml Updates Spring Boot parent and Spring Cloud starter-stream-kafka versions.
sdk/spring/spring-cloud-azure-integration-test-appconfiguration-config/pom.xml Updates Spring Boot parent and starter-test versions.
sdk/spring/spring-cloud-azure-feature-management/pom.xml Updates pinned Spring Framework/Boot/Jackson/Reactor Netty/Logback/ByteBuddy and jar plugin versions and enforcer includes.
sdk/spring/spring-cloud-azure-feature-management-web/pom.xml Updates pinned Spring Web/WebMVC, Spring Boot starter-test, ByteBuddy and jar plugin versions and enforcer includes.
sdk/spring/spring-cloud-azure-docker-compose/pom.xml Updates pinned Spring Boot docker-compose/test, Jackson databind, Spring Test, and jar plugin versions and enforcer includes.
sdk/spring/spring-cloud-azure-core/pom.xml Updates pinned Spring Context/Test, ByteBuddy and jar plugin versions and enforcer includes.
sdk/spring/spring-cloud-azure-autoconfigure/pom.xml Updates pinned Spring Boot modules, Spring Cloud starter-stream-kafka, Spring TX/Context Support, Jackson databind, Hibernate Validator, pooled-jms, PostgreSQL, ByteBuddy and enforcer includes.
sdk/spring/spring-cloud-azure-appconfiguration-config/pom.xml Updates pinned Spring Boot autoconfigure/actuator/config processor/test, Spring Cloud context, Jackson databind, ByteBuddy and jar plugin versions and enforcer includes.
sdk/spring/spring-cloud-azure-appconfiguration-config-web/pom.xml Updates pinned Spring Boot webmvc/actuator/test, Spring Cloud bus, ByteBuddy and jar plugin versions and enforcer includes.
sdk/spring/spring-cloud-azure-actuator/pom.xml Updates pinned Spring Boot actuator/health/test, ByteBuddy and jar plugin versions and enforcer includes.
sdk/spring/spring-cloud-azure-actuator-autoconfigure/pom.xml Updates pinned Spring Boot actuator(-autoconfigure)/test, Jackson databind, ByteBuddy and jar plugin versions and enforcer includes.
sdk/spring/CHANGELOG.md Adds an unreleased changelog note about the Spring Boot/Spring Cloud version alignment.
sdk/spring/azure-spring-data-cosmos/pom.xml Updates pinned Spring Framework/Boot/Data/Jackson/Reactor Test/OpenFeign/ByteBuddy and enforcer include versions.
eng/versioning/external_dependencies.txt Updates the Spring Boot 4 dependency/version catalog entries to 4.1.1/2025.1.3 and associated patch upgrades.
.vscode/cspell.json Ignores generated Spring managed dependency list files in VS Code spellchecking.

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

@moarychan
Moary Chen (moarychan) enabled auto-merge (squash) August 28, 2026 09:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

azure-spring All azure-spring related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants