diff --git a/build.gradle b/build.gradle index 7c6692a67ab..6ff9901fde8 100644 --- a/build.gradle +++ b/build.gradle @@ -95,7 +95,7 @@ plugins { id 'com.github.hierynomus.license' version '0.16.1' apply false id 'com.github.jk1.dependency-license-report' version '2.9' apply false id 'org.zeroturnaround.gradle.jrebel' version '1.2.0' apply false - id 'org.springframework.boot' version '3.2.6' apply false + id 'org.springframework.boot' version '3.3.3' apply false id 'net.ltgt.errorprone' version '3.1.0' apply false id 'io.swagger.core.v3.swagger-gradle-plugin' version '2.2.23' apply false id 'com.gorylenko.gradle-git-properties' version '2.4.2' apply false diff --git a/buildSrc/build.gradle b/buildSrc/build.gradle index 6f413c4e86e..226b07166f7 100644 --- a/buildSrc/build.gradle +++ b/buildSrc/build.gradle @@ -20,7 +20,7 @@ import static org.slf4j.LoggerFactory.* plugins { - id 'io.spring.dependency-management' version '1.1.4' + id 'io.spring.dependency-management' version '1.1.6' id 'groovy' id 'java-gradle-plugin' id 'groovy-gradle-plugin' diff --git a/buildSrc/src/main/groovy/org.apache.fineract.dependencies.gradle b/buildSrc/src/main/groovy/org.apache.fineract.dependencies.gradle index 5f6e7fff771..913125d3f79 100644 --- a/buildSrc/src/main/groovy/org.apache.fineract.dependencies.gradle +++ b/buildSrc/src/main/groovy/org.apache.fineract.dependencies.gradle @@ -23,11 +23,11 @@ apply plugin: 'io.spring.dependency-management' dependencyManagement { imports { mavenBom 'com.squareup.okhttp3:okhttp-bom:4.12.0' - mavenBom 'org.slf4j:slf4j-bom:2.0.12' + mavenBom 'org.slf4j:slf4j-bom:2.0.16' mavenBom 'io.micrometer:micrometer-bom:1.13.4' - mavenBom 'org.springframework:spring-framework-bom:6.1.3' - mavenBom 'org.springframework.boot:spring-boot-dependencies:3.2.6' - mavenBom 'io.awspring.cloud:spring-cloud-aws-dependencies:3.1.0' + mavenBom 'org.springframework:spring-framework-bom:6.1.13' + mavenBom 'org.springframework.boot:spring-boot-dependencies:3.3.3' + mavenBom 'io.awspring.cloud:spring-cloud-aws-dependencies:3.1.1' mavenBom 'io.opentelemetry:opentelemetry-bom:1.42.1' mavenBom 'org.jetbrains.kotlin:kotlin-bom:1.9.25' mavenBom 'org.junit:junit-bom:5.11.0' @@ -35,7 +35,7 @@ dependencyManagement { mavenBom 'io.cucumber:cucumber-bom:7.18.1' mavenBom 'io.netty:netty-bom:4.1.113.Final' mavenBom 'org.mockito:mockito-bom:5.13.0' - mavenBom 'software.amazon.awssdk:bom:2.27.23' + mavenBom 'software.amazon.awssdk:bom:2.28.1' mavenBom 'io.github.resilience4j:resilience4j-bom:2.2.0' } @@ -44,11 +44,11 @@ dependencyManagement { // We do not use :+ to get the latest available version available on Maven Central, as that could suddenly break things. // We use the Renovate Bot to automatically propose Pull Requests (PRs) when upgrades for all of these versions are available. - dependency 'ch.qos.logback:logback-core:1.5.3' - dependency 'ch.qos.logback:logback-classic:1.5.3' + dependency 'ch.qos.logback:logback-core:1.5.8' + dependency 'ch.qos.logback:logback-classic:1.5.8' dependency 'ch.qos.logback.contrib:logback-json-classic:0.1.5' dependency 'ch.qos.logback.contrib:logback-jackson:0.1.5' - dependency 'org.codehaus.janino:janino:3.1.11' + dependency 'org.codehaus.janino:janino:3.1.12' dependency 'org.eclipse.persistence:org.eclipse.persistence.jpa:4.0.2' @@ -117,10 +117,10 @@ dependencyManagement { dependency 'jakarta.management.j2ee:jakarta.management.j2ee-api:1.1.4' dependency 'jakarta.jms:jakarta.jms-api:3.1.0' dependency 'jakarta.ws.rs:jakarta.ws.rs-api:3.1.0' - dependency 'org.glassfish.jersey.media:jersey-media-multipart:3.1.5' + dependency 'org.glassfish.jersey.media:jersey-media-multipart:3.1.8' dependency 'org.glassfish.jaxb:jaxb-runtime:2.3.6' // Swagger needs exactly this version dependency 'org.apache.bval:org.apache.bval.bundle:3.0.1' - dependency 'joda-time:joda-time:2.12.7' + dependency 'joda-time:joda-time:2.13.0' dependency 'io.github.classgraph:classgraph:4.8.175' dependency 'org.awaitility:awaitility:4.2.2' @@ -222,11 +222,11 @@ dependencyManagement { entry 'json-path' entry 'xml-path' } - dependency 'org.apache.groovy:groovy-xml:4.0.22' - dependency 'org.apache.groovy:groovy-json:4.0.22' + dependency 'org.apache.groovy:groovy-xml:4.0.23' + dependency 'org.apache.groovy:groovy-json:4.0.23' - dependency 'org.mapstruct:mapstruct:1.6.0' - dependency 'org.mapstruct:mapstruct-processor:1.6.0' + dependency 'org.mapstruct:mapstruct:1.6.2' + dependency 'org.mapstruct:mapstruct-processor:1.6.2' dependency "org.apache.avro:avro:1.12.0"