Skip to content

chore(boot): bump Spring Boot to 4.1.1 - #3

Merged
fjlopez merged 2 commits into
devfrom
ltr/shared-boot-4.1.1
Oct 19, 2026
Merged

fjlopez merged 2 commits into
devfrom
ltr/shared-boot-4.1.1

Conversation

@fjlopez

@fjlopez fjlopez commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Bump spring-boot catalog pin from 3.5.4 to 4.1.1 (LTR program target).
  • Keep published version at 1.2.9.
  • Point SecretToStringTest at Jackson 3 ObjectMapper / JacksonException (Boot 4.1.1 default databind). Annotation imports stay on com.fasterxml.jackson.annotation.
  • Add EUPL v1.2 LICENSE (same text as sitmun-backend-core / proxy / mbtiles).
  • Add .github/workflows/ci.yml (Temurin 17, spotlessCheck + test on push/PR to main/dev).

Test plan

  • ./gradlew clean test BUILD SUCCESSFUL (local)
  • ./gradlew spotlessCheck publishToMavenLocal -x test BUILD SUCCESSFUL (local)
  • Published POMs reference Spring Boot 4.1.1
  • Gradle wrapper remains 8.14.6
  • LICENSE SHA matches sibling EUPL-1.2
  • GitHub Actions CI / build green on this tip

STACK-READY when CI is green (local live lanes already PASS). Operator lands. Do not squash-merge from agents.

Keep published coordinate at 1.2.9. Point SecretToStringTest at Jackson 3
ObjectMapper / JacksonException that Boot 4.1.1 resolves.
Mirror sibling SITMUN Java repos: EUPL v1.2 text and a Temurin 17
workflow that runs spotlessCheck and test on push/PR to main and dev.
@fjlopez
fjlopez merged commit d900f42 into dev Oct 19, 2026
1 check passed
@fjlopez
fjlopez deleted the ltr/shared-boot-4.1.1 branch October 20, 2026 13:43
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.

1 participant