Skip to content

Bump Spring Boot 3.4.4 -> 3.5.14#1

Merged
fey merged 1 commit into
hexlet-components:mainfrom
le0nus:bump/spring-boot-3.5.14
May 20, 2026
Merged

Bump Spring Boot 3.4.4 -> 3.5.14#1
fey merged 1 commit into
hexlet-components:mainfrom
le0nus:bump/spring-boot-3.5.14

Conversation

@le0nus
Copy link
Copy Markdown
Contributor

@le0nus le0nus commented May 16, 2026

What

Updates Spring Boot from 3.4.4 to 3.5.14.

The 3.4.x line is no longer maintained on OSS support;
3.5.14 is the latest patch on the supported 3.5.x branch.

Why

Picks up upstream security and bug fixes in the embedded Tomcat,
Spring Framework, Jackson, and other transitive dependencies that
ship with the Spring Boot BOM.

Notable transitive bumps:

  • Embedded Tomcat: 10.1.39 -> 10.1.54
  • byte-buddy (test): 1.15.11 -> 1.17.8

Verification

Built and tested locally on Temurin JDK 24.0.2 (same major as CI):

  • ./gradlew clean build — BUILD SUCCESSFUL
  • ./gradlew testAppTest.testRootPage() PASSED
  • ./gradlew checkstyleMain — no violations
  • ./gradlew bootRun + GET / — HTTP 200, response body unchanged
    ("Great! We start Spring Boot application in Docker")

No source code changes required — only the Spring Boot plugin version.

Context

This PR is submitted as part of the "ai-assisted-development-fundamentals" course.

The 3.4.x line is no longer maintained on OSS support;
3.5.14 is the latest patch on the supported 3.5.x branch.

Verified locally on Temurin 24.0.2:
- ./gradlew clean build: SUCCESS
- ./gradlew test: AppTest.testRootPage PASSED
- ./gradlew checkstyleMain: no issues
- bootRun: app responds 200 on GET / with the same body
@fey fey merged commit f7d6474 into hexlet-components:main May 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants