Skip to content

Update Spring Boot to 3.5.15#15728

Merged
jamesfredley merged 1 commit into
7.0.xfrom
deps/spring-boot-3.5.15
Jun 11, 2026
Merged

Update Spring Boot to 3.5.15#15728
jamesfredley merged 1 commit into
7.0.xfrom
deps/spring-boot-3.5.15

Conversation

@jamesfredley

Copy link
Copy Markdown
Contributor

Summary

Updates Spring Boot from 3.5.14 to 3.5.15.

Details

Spring Boot 3.5.15's spring-boot-dependencies BOM bumps its managed jackson-bom.version from 2.21.2 to 2.21.4. With only the Spring Boot bump, the validateDependencyVersions CI check fails because grails-bom pins Jackson to 2.21.2 while the new Spring Boot BOM forces 2.21.4 transitively (observed on grails-test-examples-jetty):

com.fasterxml.jackson:jackson-bom - resolved 2.21.4, expected 2.21.2

This PR therefore also aligns jackson.version in dependencies.gradle to 2.21.4 to keep the grails BOM consistent with the Spring Boot BOM.

Verification

Ran the same dependency checker CI uses, both invocations green:

  • ./gradlew validateDependencyVersions (grails-core) - BUILD SUCCESSFUL
  • ./gradlew validateDependencyVersions (grails-gradle) - BUILD SUCCESSFUL

Bump spring-boot.version from 3.5.14 to 3.5.15.

Spring Boot 3.5.15's spring-boot-dependencies BOM bumps its managed
jackson-bom.version from 2.21.2 to 2.21.4. Align grails-bom's
jackson.version to 2.21.4 so that the transitive Jackson version matches
the BOM and validateDependencyVersions continues to pass.

Assisted-by: claude-code:claude-opus-4.8
Copilot AI review requested due to automatic review settings June 11, 2026 00:25

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

Updates the Grails platform dependency BOM to align with Spring Boot 3.5.15, and adjusts the pinned Jackson BOM version to match Spring Boot’s managed Jackson version so validateDependencyVersions remains consistent across builds.

Changes:

  • Bump spring-boot.version from 3.5.14 → 3.5.15.
  • Align jackson.version from 2.21.2 → 2.21.4 to match Spring Boot 3.5.15’s dependency management.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@jamesfredley jamesfredley self-assigned this Jun 11, 2026
@jamesfredley jamesfredley moved this to In Progress in Apache Grails Jun 11, 2026
@jamesfredley jamesfredley added this to the grails:7.0.12 milestone Jun 11, 2026
@testlens-app

testlens-app Bot commented Jun 11, 2026

Copy link
Copy Markdown

✅ All tests passed ✅

🏷️ Commit: 2241b12
▶️ Tests: 20434 executed
⚪️ Checks: 34/34 completed


Learn more about TestLens at testlens.app.

@codeconsole codeconsole self-requested a review June 11, 2026 01:45
@jamesfredley jamesfredley merged commit 5c21bd0 into 7.0.x Jun 11, 2026
35 checks passed
@jamesfredley jamesfredley deleted the deps/spring-boot-3.5.15 branch June 11, 2026 11:45
@github-project-automation github-project-automation Bot moved this from In Progress to Done in Apache Grails Jun 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants