From d420801a2bb94f69d3ecb34aea248f04623332d0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 11 Dec 2024 02:40:13 +0000 Subject: [PATCH] fix(deps): update non-major --- build.gradle | 112 +++++++++++++------------- fineract-provider/build.gradle | 12 +-- fineract-provider/dependencies.gradle | 6 +- integration-tests/dependencies.gradle | 2 +- oauth2-tests/dependencies.gradle | 2 +- twofactor-tests/dependencies.gradle | 2 +- 6 files changed, 68 insertions(+), 68 deletions(-) diff --git a/build.gradle b/build.gradle index 895d587d766..11871dc681f 100644 --- a/build.gradle +++ b/build.gradle @@ -19,10 +19,10 @@ // TODO: this is work in progress, please follow FINERACT-1171 buildscript { ext { - jacocoVersion = '0.8.7' - retrofitVersion = '2.9.0' - okhttpVersion = '4.9.3' - oltuVersion = '1.0.1' + jacocoVersion = '0.8.12' + retrofitVersion = '2.11.0' + okhttpVersion = '4.12.0' + oltuVersion = '1.0.2' fineractJavaProjects = subprojects.findAll{ [ 'fineract-api', @@ -114,14 +114,14 @@ allprojects { // https://github.com/spring-gradle-plugins/dependency-management-plugin dependencyManagement { imports { - mavenBom 'org.springframework:spring-framework-bom:5.3.18' - mavenBom 'org.springframework.boot:spring-boot-dependencies:2.6.6' - mavenBom 'org.jetbrains.kotlin:kotlin-bom:1.6.20' - mavenBom 'org.junit:junit-bom:5.8.2' - mavenBom 'com.fasterxml.jackson:jackson-bom:2.13.2' - mavenBom 'io.cucumber:cucumber-bom:7.2.3' - mavenBom 'io.netty:netty-bom:4.1.75.Final' - mavenBom 'org.mockito:mockito-bom:4.4.0' + mavenBom 'org.springframework:spring-framework-bom:5.3.39' + mavenBom 'org.springframework.boot:spring-boot-dependencies:2.7.18' + mavenBom 'org.jetbrains.kotlin:kotlin-bom:1.9.25' + mavenBom 'org.junit:junit-bom:5.11.3' + mavenBom 'com.fasterxml.jackson:jackson-bom:2.18.2' + mavenBom 'io.cucumber:cucumber-bom:7.20.1' + mavenBom 'io.netty:netty-bom:4.1.115.Final' + mavenBom 'org.mockito:mockito-bom:4.11.0' mavenBom 'io.github.swagger2markup:swagger2markup-bom:1.3.4' } @@ -135,42 +135,42 @@ allprojects { dependency 'org.slf4j:jcl-over-slf4j:1.7.36' dependency 'org.slf4j:jul-to-slf4j:1.7.36' dependency 'org.slf4j:log4j-over-slf4j:1.7.36' - dependency 'ch.qos.logback:logback-core:1.2.11' - dependency 'ch.qos.logback:logback-classic:1.2.11' + dependency 'ch.qos.logback:logback-core:1.5.12' + dependency 'ch.qos.logback:logback-classic:1.5.12' dependency 'org.eclipse.persistence:org.eclipse.persistence.jpa:2.7.10' dependency 'com.google.guava:guava:31.1-jre' - dependency 'com.google.code.gson:gson:2.9.0' - dependency 'com.google.truth:truth:1.1.3' - dependency 'com.google.truth.extensions:truth-java8-extension:1.1.3' - dependency 'com.google.googlejavaformat:google-java-format:1.15.0' - dependency 'org.apache.commons:commons-email:1.5' - dependency 'commons-io:commons-io:2.11.0' - dependency 'com.github.librepdf:openpdf:1.3.27' - dependency 'org.mnode.ical4j:ical4j:3.2.1' - dependency 'org.quartz-scheduler:quartz:2.3.2' - dependency 'com.amazonaws:aws-java-sdk-s3:1.12.192' - dependency 'org.ehcache:ehcache:3.10.0' - dependency 'com.github.spullara.mustache.java:compiler:0.9.10' - dependency 'com.jayway.jsonpath:json-path:2.7.0' - dependency 'org.apache.tika:tika-core:2.3.0' - dependency 'org.apache.httpcomponents:httpclient:4.5.13' + dependency 'com.google.code.gson:gson:2.11.0' + dependency 'com.google.truth:truth:1.4.4' + dependency 'com.google.truth.extensions:truth-java8-extension:1.4.4' + dependency 'com.google.googlejavaformat:google-java-format:1.25.1' + dependency 'org.apache.commons:commons-email:1.6.0' + dependency 'commons-io:commons-io:2.18.0' + dependency 'com.github.librepdf:openpdf:1.4.2' + dependency 'org.mnode.ical4j:ical4j:3.2.19' + dependency 'org.quartz-scheduler:quartz:2.5.0' + dependency 'com.amazonaws:aws-java-sdk-s3:1.12.779' + dependency 'org.ehcache:ehcache:3.10.8' + dependency 'com.github.spullara.mustache.java:compiler:0.9.14' + dependency 'com.jayway.jsonpath:json-path:2.9.0' + dependency 'org.apache.tika:tika-core:2.9.2' + dependency 'org.apache.httpcomponents:httpclient:4.5.14' dependency 'jakarta.management.j2ee:jakarta.management.j2ee-api:1.1.4' dependency 'jakarta.jms:jakarta.jms-api:2.0.3' dependency 'jakarta.xml.bind:jakarta.xml.bind-api:2.3.3' // Swagger needs exactly this version - dependency 'org.glassfish.jaxb:jaxb-runtime:2.3.6' // Swagger needs exactly this version - dependency 'org.apache.bval:org.apache.bval.bundle:2.0.5' - dependency 'joda-time:joda-time:2.10.14' + dependency 'org.glassfish.jaxb:jaxb-runtime:2.3.9' // Swagger needs exactly this version + dependency 'org.apache.bval:org.apache.bval.bundle:2.0.6' + dependency 'joda-time:joda-time:2.13.0' - dependency 'io.github.classgraph:classgraph:4.8.143' - dependency 'org.awaitility:awaitility:4.2.0' - dependency 'com.github.spotbugs:spotbugs-annotations:4.6.0' + dependency 'io.github.classgraph:classgraph:4.8.179' + dependency 'org.awaitility:awaitility:4.2.2' + dependency 'com.github.spotbugs:spotbugs-annotations:4.8.6' dependency 'javax.cache:cache-api:1.1.1' - dependency 'org.mock-server:mockserver-junit-jupiter:5.13.1' - dependency 'org.webjars.npm:swagger-ui-dist:4.10.3' - dependency 'org.webjars:webjars-locator-core:0.50' - dependency 'com.icegreen:greenmail-junit5:1.6.8' - dependency 'com.intuit.karate:karate-junit5:1.2.0.RC5' + dependency 'org.mock-server:mockserver-junit-jupiter:5.15.0' + dependency 'org.webjars.npm:swagger-ui-dist:4.19.1' + dependency 'org.webjars:webjars-locator-core:0.59' + dependency 'com.icegreen:greenmail-junit5:1.6.15' + dependency 'com.intuit.karate:karate-junit5:1.4.1' // fineract client dependencies dependency "com.squareup.retrofit2:retrofit:$retrofitVersion" @@ -197,38 +197,38 @@ allprojects { dependency "com.squareup.okhttp3:okhttp-android-support:$okhttpVersion" dependency "com.squareup.okhttp3:okhttp-urlconnection:$okhttpVersion" dependency "com.squareup.okhttp3:okhttp-sse:$okhttpVersion" - dependency "io.gsonfire:gson-fire:1.8.5" - dependency "io.swagger:swagger-core:1.6.6" - dependency "io.swagger:swagger-annotations:1.6.6" + dependency "io.gsonfire:gson-fire:1.9.0" + dependency "io.swagger:swagger-core:1.6.14" + dependency "io.swagger:swagger-annotations:1.6.14" dependency "jakarta.annotation:jakarta.annotation-api:1.3.5" dependency "com.google.code.findbugs:jsr305:3.0.2" - dependency "commons-codec:commons-codec:1.15" - dependency "org.bouncycastle:bcpkix-jdk15to18:1.70" - dependency "org.bouncycastle:bcprov-jdk15to18:1.70" - dependency "org.projectlombok:lombok:1.18.22" + dependency "commons-codec:commons-codec:1.17.1" + dependency "org.bouncycastle:bcpkix-jdk15to18:1.79" + dependency "org.bouncycastle:bcprov-jdk15to18:1.79" + dependency "org.projectlombok:lombok:1.18.36" - dependency ('org.apache.activemq:activemq-broker:5.17.0') { + dependency ('org.apache.activemq:activemq-broker:5.18.6') { exclude 'javax.annotation:javax.annotation-api' } - dependency 'io.swagger.core.v3:swagger-annotations:2.2.0' - dependency ('io.swagger.core.v3:swagger-jaxrs2:2.2.0') { + dependency 'io.swagger.core.v3:swagger-annotations:2.2.26' + dependency ('io.swagger.core.v3:swagger-jaxrs2:2.2.26') { exclude 'jakarta.activation:jakarta.activation-api' } - dependency ('org.liquibase:liquibase-core:4.9.1') { + dependency ('org.liquibase:liquibase-core:4.30.0') { exclude 'javax.xml.bind:jaxb-api' } - dependency ('org.dom4j:dom4j:2.1.3') { + dependency ('org.dom4j:dom4j:2.1.4') { exclude 'relaxngDatatype:relaxngDatatype' // already in com.sun.xml.bind:jaxb-osgi:2.3.0.1 // FINERACT-940 && FINERACT-966 https://github.com/spotbugs/spotbugs/issues/1128 exclude 'xpp3:xpp3' exclude 'pull-parser:pull-parser' } - dependencySet(group: 'org.apache.poi', version: '5.2.2') { + dependencySet(group: 'org.apache.poi', version: '5.3.0') { entry 'poi' entry 'poi-ooxml' entry 'poi-ooxml-schemas' @@ -510,8 +510,8 @@ configure(project.fineractJavaProjects) { // Configuration for the Checkstyle plugin // https://docs.gradle.org/current/userguide/checkstyle_plugin.html dependencies { - checkstyle 'com.puppycrawl.tools:checkstyle:10.1' - checkstyle 'com.github.sevntu-checkstyle:sevntu-checks:1.41.0' + checkstyle 'com.puppycrawl.tools:checkstyle:10.20.2' + checkstyle 'com.github.sevntu-checkstyle:sevntu-checks:1.44.1' } // Configuration for JaCoCo code coverage task @@ -532,7 +532,7 @@ configure(project.fineractJavaProjects) { // Configuration for the errorprone plugin // https://github.com/tbroyer/gradle-errorprone-plugin dependencies { - errorprone "com.google.errorprone:error_prone_core:2.11.0" + errorprone "com.google.errorprone:error_prone_core:2.36.0" } tasks.withType(JavaCompile) { diff --git a/fineract-provider/build.gradle b/fineract-provider/build.gradle index d6874a758a6..7a7604535b0 100644 --- a/fineract-provider/build.gradle +++ b/fineract-provider/build.gradle @@ -157,8 +157,8 @@ configurations { driver } dependencies { - driver 'org.mariadb.jdbc:mariadb-java-client:2.7.5' - driver 'org.postgresql:postgresql:42.3.3' + driver 'org.mariadb.jdbc:mariadb-java-client:2.7.12' + driver 'org.postgresql:postgresql:42.7.4' } URLClassLoader loader = GroovyObject.class.classLoader @@ -212,8 +212,8 @@ bootRun { ] dependencies { - implementation 'org.mariadb.jdbc:mariadb-java-client:2.7.5' - implementation 'org.postgresql:postgresql:42.3.3' + implementation 'org.mariadb.jdbc:mariadb-java-client:2.7.12' + implementation 'org.postgresql:postgresql:42.7.4' } classpath += files("build/generated/swagger-ui") @@ -292,8 +292,8 @@ jib { allowInsecureRegistries = true dependencies { - implementation 'org.mariadb.jdbc:mariadb-java-client:2.7.5' - implementation 'org.postgresql:postgresql:42.3.3' + implementation 'org.mariadb.jdbc:mariadb-java-client:2.7.12' + implementation 'org.postgresql:postgresql:42.7.4' } extraDirectories { diff --git a/fineract-provider/dependencies.gradle b/fineract-provider/dependencies.gradle index abd858d54f2..25c2840b682 100644 --- a/fineract-provider/dependencies.gradle +++ b/fineract-provider/dependencies.gradle @@ -32,7 +32,7 @@ dependencies { 'org.springframework.boot:spring-boot-starter-cache', 'org.springframework.boot:spring-boot-starter-oauth2-resource-server', - 'org.glassfish.jersey.media:jersey-media-multipart:2.35', + 'org.glassfish.jersey.media:jersey-media-multipart:2.45', 'org.springframework:spring-jms', 'org.springframework:spring-context-support', @@ -65,7 +65,7 @@ dependencies { 'io.swagger.core.v3:swagger-annotations', 'org.webjars:webjars-locator-core', - 'com.google.cloud.sql:mysql-socket-factory-connector-j-8:1.4.4', + 'com.google.cloud.sql:mysql-socket-factory-connector-j-8:1.21.0', 'com.squareup.retrofit2:converter-gson', 'org.apache.commons:commons-email' ) @@ -106,7 +106,7 @@ dependencies { exclude group: 'com.sun.activation' } - implementation('org.owasp.esapi:esapi:2.2.3.1') { + implementation('org.owasp.esapi:esapi:2.6.0.0') { exclude group: 'org.slf4j' exclude group: 'log4j' exclude group: 'commons-logging' diff --git a/integration-tests/dependencies.gradle b/integration-tests/dependencies.gradle index 759a5e0a6e1..7720b5953d4 100644 --- a/integration-tests/dependencies.gradle +++ b/integration-tests/dependencies.gradle @@ -20,7 +20,7 @@ dependencies { // testCompile dependencies are ONLY used in src/test, not src/main. // Do NOT repeat dependencies which are ALREADY in implementation or runtimeOnly! // - tomcat 'org.apache.tomcat:tomcat:9.0.62@zip' + tomcat 'org.apache.tomcat:tomcat:9.0.98@zip' testImplementation( files("$rootDir/fineract-provider/build/classes/java/main/"), project(path: ':fineract-provider', configuration: 'runtimeElements'), project(path: ':fineract-client', configuration: 'runtimeElements'), diff --git a/oauth2-tests/dependencies.gradle b/oauth2-tests/dependencies.gradle index dd6594331f2..137eaa172f6 100644 --- a/oauth2-tests/dependencies.gradle +++ b/oauth2-tests/dependencies.gradle @@ -20,7 +20,7 @@ dependencies { // testCompile dependencies are ONLY used in src/test, not src/main. // Do NOT repeat dependencies which are ALREADY in implementation or runtimeOnly! // - tomcat 'org.apache.tomcat:tomcat:9.0.62@zip' + tomcat 'org.apache.tomcat:tomcat:9.0.98@zip' testImplementation( files("$rootDir/fineract-provider/build/classes/java/main/"), project(path: ':fineract-provider', configuration: 'runtimeElements'), 'org.junit.jupiter:junit-jupiter-api', diff --git a/twofactor-tests/dependencies.gradle b/twofactor-tests/dependencies.gradle index 790ffc575b6..ca07b04d7cd 100644 --- a/twofactor-tests/dependencies.gradle +++ b/twofactor-tests/dependencies.gradle @@ -20,7 +20,7 @@ dependencies { // testCompile dependencies are ONLY used in src/test, not src/main. // Do NOT repeat dependencies which are ALREADY in implementation or runtimeOnly! // - tomcat 'org.apache.tomcat:tomcat:9.0.62@zip' + tomcat 'org.apache.tomcat:tomcat:9.0.98@zip' testImplementation( files("$rootDir/fineract-provider/build/classes/java/main/"), project(path: ':fineract-provider', configuration: 'runtimeElements'), 'org.junit.jupiter:junit-jupiter-api',