Update Spring Boot Stack to Latest Stable Versions (June 2025)

This commit is contained in:
aditya.chandel
2025-06-04 18:28:31 -06:00
committed by Aditya Chandel
parent d70dd53814
commit 32bf75dcfe
2 changed files with 10 additions and 8 deletions

View File

@@ -1,8 +1,9 @@
plugins {
id 'java'
id 'org.springframework.boot' version '3.4.4'
id 'org.springframework.boot' version '3.5.0'
id 'io.spring.dependency-management' version '1.1.7'
id 'org.hibernate.orm' version '6.6.13.Final'
id 'org.hibernate.orm' version '7.0.0.Final'
id 'com.github.ben-manes.versions' version '0.52.0'
}
group = 'com.adityachandel'
@@ -39,7 +40,8 @@ dependencies {
// --- Database & Migration ---
implementation 'org.mariadb.jdbc:mariadb-java-client:3.5.3'
implementation 'org.flywaydb:flyway-mysql:11.8.0'
implementation 'org.flywaydb:flyway-mysql:11.9.0'
implementation 'jakarta.persistence:jakarta.persistence-api:3.2.0'
// --- Security & Authentication ---
implementation 'io.jsonwebtoken:jjwt-api:0.12.6'
@@ -51,22 +53,22 @@ dependencies {
annotationProcessor 'org.projectlombok:lombok:1.18.38'
// --- Book & Image Processing ---
implementation 'org.apache.pdfbox:pdfbox:3.0.4'
implementation 'org.apache.pdfbox:pdfbox:3.0.5'
implementation 'org.apache.pdfbox:jbig2-imageio:3.0.4'
implementation 'com.github.jai-imageio:jai-imageio-core:1.4.0'
implementation 'com.github.jai-imageio:jai-imageio-jpeg2000:1.4.0'
implementation 'io.documentnode:epub4j-core:4.2.2'
// --- JSON & Web Scraping ---
implementation 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.18.3'
implementation 'org.jsoup:jsoup:1.19.1'
implementation 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.19.0'
implementation 'org.jsoup:jsoup:1.20.1'
// --- Mapping (DTOs & Entities) ---
implementation 'org.mapstruct:mapstruct:1.6.3'
annotationProcessor 'org.mapstruct:mapstruct-processor:1.6.3'
// --- API Documentation ---
implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.8.6'
implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.8.8'
implementation 'org.apache.commons:commons-compress:1.27.1'
implementation 'com.github.junrar:junrar:7.5.5'
implementation 'org.apache.commons:commons-text:1.13.1'

View File

@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.1-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME