mirror of
https://github.com/adityachandelgit/BookLore.git
synced 2026-02-18 03:07:40 +01:00
Update Spring Boot Stack to Latest Stable Versions (June 2025)
This commit is contained in:
committed by
Aditya Chandel
parent
d70dd53814
commit
32bf75dcfe
@@ -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'
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user