Skip to content

chore(deps): bump springboot@4.0.6 and deps#319

Merged
petruki merged 1 commit into
masterfrom
staging
May 28, 2026
Merged

chore(deps): bump springboot@4.0.6 and deps#319
petruki merged 1 commit into
masterfrom
staging

Conversation

@petruki
Copy link
Copy Markdown
Member

@petruki petruki commented May 28, 2026

This pull request updates dependencies and build configurations across the project to improve security, compatibility, and maintainability. The main changes include upgrading Maven and Spring Boot versions, updating several dependencies in pom.xml, and aligning Docker and GitHub Actions configurations with the latest versions.

Dependency and build tool upgrades:

  • Upgraded Maven version to 3.9.16 in .devcontainer/Dockerfile, Dockerfile, and Dockerfile.native for improved security and compatibility. [1] [2] [3]
  • Updated Spring Boot parent version to 4.0.6 and several dependency versions (e.g., joda-time, gson, springdoc, reactor-test, native-image-plugin, maven-surefire-plugin, sonar-maven-plugin) in pom.xml. [1] [2]

Continuous Integration and Docker configuration updates:

  • Updated GitHub Actions workflows to use the latest versions of Docker and GitHub Actions actions (e.g., docker/setup-qemu-action@v4, docker/setup-buildx-action@v4, docker/login-action@v4, docker/build-push-action@v7, and actions/github-script@v9). [1] [2] [3] [4]
  • Removed the version field from docker-compose.yml and .devcontainer/docker-compose.yml for compatibility with newer Docker Compose versions. [1] [2]

Minor code cleanup:

  • Replaced reactor.util.annotation.NonNull with lombok.NonNull import in JwtTokenAuthenticationFilter.java for consistency and to reduce dependency on external annotations. [1] [2]

@petruki petruki added this to the v2.0.1 milestone May 28, 2026
@petruki petruki self-assigned this May 28, 2026
@petruki petruki added patch Update internal dependencies security Vulnerability found labels May 28, 2026
@sonarqubecloud
Copy link
Copy Markdown

@petruki petruki merged commit a181954 into master May 28, 2026
5 checks passed
@petruki petruki deleted the staging branch May 28, 2026 23:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch Update internal dependencies security Vulnerability found

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant