From d127c8eda089d3ef2b5a8d557d7fa29fffccc13d Mon Sep 17 00:00:00 2001 From: ymarcon Date: Tue, 20 Jan 2026 08:11:23 +0100 Subject: [PATCH] Upgrade to Spring Boot 4.0.1 - Update Spring Boot version from 3.5.7 to 4.0.1 - Rename spring-boot-starter-web to spring-boot-starter-webmvc - Remove explicit Jackson dependencies to use Spring Boot 4 managed versions - Update SnakeYAML from 2.2 to 2.3 - Update SLF4J from 2.0.9 to 2.0.16 - Remove explicit Jackson version property as Spring Boot 4 manages Jackson 3 This upgrade brings: - Jackson 3 with improved performance - Spring Framework 7 latest features - Jakarta EE 11 updated enterprise standards - Enhanced modular design and null safety - Java 17+ compatibility (already using Java 21) --- pom.xml | 22 ++++++---------------- 1 file changed, 6 insertions(+), 16 deletions(-) diff --git a/pom.xml b/pom.xml index f4aa334..f7a0e7f 100644 --- a/pom.xml +++ b/pom.xml @@ -10,7 +10,7 @@ org.springframework.boot spring-boot-starter-parent - 3.5.7 + 4.0.1 @@ -30,14 +30,14 @@ 1.78 1.6.0 33.4.8-jre - 2.19.0 + 5.0.0 4.13.2 4.12.0 0.6-8.1 6.1.0-M2 - 2.0.9 - 2.2 + 2.0.16 + 2.3 1.6.0 @@ -461,7 +461,7 @@ org.springframework.boot - spring-boot-starter-web + spring-boot-starter-webmvc org.springframework.boot @@ -531,17 +531,7 @@ ${bcprov.version} - - com.fasterxml.jackson.core - jackson-databind - ${jackson.version} - - - - com.fasterxml.jackson.core - jackson-annotations - ${jackson.version} - + org.slf4j