Skip to content

Conversation

@pwgit-create
Copy link
Contributor

@pwgit-create pwgit-create commented Jan 29, 2026


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:

  • Bug fixes related to connection handling, SSL, and LOB processing
  • Minor stability and performance improvements
  • Dependency and documentation updates

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.42 was 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

  • Added not null constraints to two entity fields to match the existing database schema.
  • Note: After upgrading Spring Boot and related dependencies, stricter validation in Hibernate/Spring now enforces that entity constraints match the database schema. Adding not null to 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 😄)


pwgit-create and others added 3 commits December 4, 2025 22:06
…s; update dependency links

- Spring Boot 4.0.1 → 4.0.2 (62 bug fixes, doc & dependency updates)
- PostgreSQL JDBC 42.7.8 → 42.7.9 (bug fixes, SSL & LOB handling, stability)
- swagger-annotations 2.2.41 → 2.2.42 (minor fixes, maintenance update)
- springdoc-openapi-starter-webmvc-ui 3.0.0 → 3.0.1 (bug fixes, UI improvements)
- Added `not null` to two entity fields to match database schema for Spring startup
- Updated comments above dependencies in `pom.xml` with latest links
@pwgit-create pwgit-create linked an issue Jan 29, 2026 that may be closed by this pull request
@pwgit-create pwgit-create merged commit c97b7df into develop Jan 29, 2026
2 checks passed
@pwgit-create pwgit-create deleted the 345-task-update-dependencies-for-file-integrity-scanner-backend branch January 29, 2026 19:00
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.

Task: Update Dependencies for File-Integrity-Scanner Backend

3 participants