Upgrade Spring Boot and related dependencies #347
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Upgrade Spring Boot and Related Dependencies
This PR upgrades Spring Boot and several related dependencies to their latest patch versions and aligns entity constraints with the database schema.
Spring Boot
Upgrade Spring Boot from 4.0.1 to 4.0.2
This update includes 62 bug fixes, documentation improvements, and dependency upgrades from the latest 4.0.x patch release. No functional or breaking changes are expected.
Release notes:
https://spring.io/blog/2026/01/22/spring-boot-4-0-2-available-now
PostgreSQL JDBC Driver
Upgrade postgresql from 42.7.8 to 42.7.9
This is a patch-level update containing bug fixes and minor improvements to stability and compatibility. No behavior changes are expected for existing database interactions.
Notable fixes and improvements include:
Release notes:
https://jdbc.postgresql.org/changelogs/2026-01-15-42/42.7.9/
Swagger Annotations
Upgrade swagger-annotations from 2.2.41 to 2.2.42
This patch release includes minor fixes and improvements to OpenAPI annotations, with no breaking changes.
Swagger Annotations 2.2.42 – Release Reference
The artifact
io.swagger.core.v3:swagger-annotations:2.2.42was published on January 19, 2026 as a patch-level update of the OpenAPI annotation library. It’s the latest version in the 2.2.x line and is fully backward-compatible with 2.2.41.Official Maven Central metadata:
https://repo1.maven.org/maven2/io/swagger/core/v3/swagger-annotations/2.2.42/
Springdoc OpenAPI
Upgrade springdoc-openapi-starter-webmvc-ui from 3.0.0 to 3.0.1
This patch update provides bug fixes and small internal improvements to the OpenAPI UI integration, while remaining fully backward compatible.
Official release references:
Model / Database Alignment
not nullconstraints to two entity fields to match the existing database schema.not nullto these fields ensures application startup and aligns the entity with the database.Summary
All dependency upgrades are patch releases focused on stability, bug fixes, and maintenance. No functional or breaking changes are expected.
(Dependency upgrade rules still undefeated 😄)