Skip to content

Commit b14fbd6

Browse files
committed
FINERACT-2421: Update non-major
1 parent 3aadc96 commit b14fbd6

10 files changed

Lines changed: 74 additions & 74 deletions

File tree

build.gradle

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
// TODO: this is work in progress, please follow FINERACT-1171
2020
buildscript {
2121
ext {
22-
jacocoVersion = '0.8.12'
22+
jacocoVersion = '0.8.14'
2323
retrofitVersion = '2.9.0'
2424
okhttpVersion = '4.9.3'
2525
fineractCustomProjects = []
@@ -99,11 +99,11 @@ buildscript {
9999

100100
dependencies {
101101
classpath 'com.bmuschko:gradle-cargo-plugin:2.9.0'
102-
classpath 'org.eclipse.persistence:eclipselink:4.0.6'
102+
classpath 'org.eclipse.persistence:eclipselink:4.0.9'
103103
classpath 'jakarta.ws.rs:jakarta.ws.rs-api:3.1.0'
104104
classpath 'com.google.cloud.tools:jib-layer-filter-extension-gradle:0.3.0'
105-
classpath 'org.apache.commons:commons-lang3:3.18.0'
106-
classpath 'io.swagger.core.v3:swagger-jaxrs2-jakarta:2.2.22'
105+
classpath 'org.apache.commons:commons-lang3:3.20.0'
106+
classpath 'io.swagger.core.v3:swagger-jaxrs2-jakarta:2.2.49'
107107
classpath 'jakarta.servlet:jakarta.servlet-api:6.1.0'
108108
}
109109
}
@@ -184,7 +184,7 @@ allprojects {
184184
resolutionStrategy {
185185
dependencySubstitution {
186186
// Substitution is to resolve CVE-2025-12183
187-
substitute module('org.lz4:lz4-java') using module('at.yawk.lz4:lz4-java:1.10.1')
187+
substitute module('org.lz4:lz4-java') using module('at.yawk.lz4:lz4-java:1.11.0')
188188
}
189189
}
190190
}
@@ -554,7 +554,7 @@ configure(project.fineractJavaProjects) {
554554
// Configuration for the Checkstyle plugin
555555
// https://docs.gradle.org/current/userguide/checkstyle_plugin.html
556556
dependencies {
557-
checkstyle 'com.puppycrawl.tools:checkstyle:11.0.0'
557+
checkstyle 'com.puppycrawl.tools:checkstyle:11.1.0'
558558
checkstyle 'com.github.sevntu-checkstyle:sevntu-checks:1.44.1'
559559
}
560560

@@ -584,7 +584,7 @@ configure(project.fineractJavaProjects) {
584584
// Configuration for the errorprone plugin
585585
// https://github.com/tbroyer/gradle-errorprone-plugin
586586
dependencies {
587-
errorprone "com.google.errorprone:error_prone_core:2.35.1"
587+
errorprone "com.google.errorprone:error_prone_core:2.49.0"
588588
}
589589

590590
tasks.withType(JavaCompile).configureEach {
@@ -838,10 +838,10 @@ configure(project.fineractCustomProjects) {
838838
'org.awaitility:awaitility',
839839
'io.github.classgraph:classgraph',
840840
'io.cucumber:cucumber-core',
841-
'io.cucumber:cucumber-java:7.20.1',
842-
'io.cucumber:cucumber-java8:7.20.1',
843-
'io.cucumber:cucumber-junit-platform-engine:7.20.1',
844-
'io.cucumber:cucumber-spring:7.20.1',
841+
'io.cucumber:cucumber-java:7.34.3',
842+
'io.cucumber:cucumber-java8:7.34.3',
843+
'io.cucumber:cucumber-junit-platform-engine:7.34.3',
844+
'io.cucumber:cucumber-spring:7.34.3',
845845
)
846846

847847
testCompileOnly('org.projectlombok:lombok')

fineract-client-feign/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ spotbugsTest {
170170
}
171171

172172
jacoco {
173-
toolVersion = "0.8.11"
173+
toolVersion = "0.8.14"
174174
}
175175

176176
jacocoTestReport {

fineract-client-feign/dependencies.gradle

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,29 +19,29 @@
1919
dependencies {
2020
// Feign dependencies
2121
implementation(
22-
'io.github.openfeign:feign-core:13.6',
23-
'io.github.openfeign:feign-jackson:13.6',
24-
'io.github.openfeign:feign-slf4j:13.6',
25-
'io.github.openfeign:feign-hc5:13.6',
26-
'io.github.openfeign:feign-okhttp:13.6',
22+
'io.github.openfeign:feign-core:13.12',
23+
'io.github.openfeign:feign-jackson:13.12',
24+
'io.github.openfeign:feign-slf4j:13.12',
25+
'io.github.openfeign:feign-hc5:13.12',
26+
'io.github.openfeign:feign-okhttp:13.12',
2727
'io.github.openfeign.form:feign-form:3.8.0',
28-
'org.apache.httpcomponents.client5:httpclient5:5.2.1',
28+
'org.apache.httpcomponents.client5:httpclient5:5.6.1',
2929
'com.squareup.okhttp3:okhttp:4.12.0',
3030
'com.fasterxml.jackson.core:jackson-databind',
3131
'com.fasterxml.jackson.datatype:jackson-datatype-jsr310',
3232
'com.fasterxml.jackson.datatype:jackson-datatype-jdk8',
3333
'jakarta.annotation:jakarta.annotation-api:3.0.0',
34-
'io.swagger.core.v3:swagger-annotations-jakarta:2.2.15',
35-
'org.apache.commons:commons-lang3:3.12.0',
34+
'io.swagger.core.v3:swagger-annotations-jakarta:2.2.49',
35+
'org.apache.commons:commons-lang3:3.20.0',
3636
'org.projectlombok:lombok'
3737
)
3838

3939
// Test dependencies
4040
testImplementation(
41-
'org.junit.jupiter:junit-jupiter-api:5.11.3',
42-
'org.junit.jupiter:junit-jupiter-engine:5.11.3',
43-
'org.mockito:mockito-core:5.14.2',
44-
'org.assertj:assertj-core:3.26.3',
41+
'org.junit.jupiter:junit-jupiter-api:5.14.4',
42+
'org.junit.jupiter:junit-jupiter-engine:5.14.4',
43+
'org.mockito:mockito-core:5.23.0',
44+
'org.assertj:assertj-core:3.27.7',
4545
'org.wiremock:wiremock-standalone'
4646
)
4747
}

fineract-doc/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ buildscript {
2626
dependencies {
2727
classpath 'org.asciidoctor:asciidoctor-gradle-jvm:4.0.5'
2828
classpath 'org.asciidoctor:asciidoctor-gradle-jvm-pdf:4.0.5'
29-
classpath 'org.yaml:snakeyaml:2.5'
29+
classpath 'org.yaml:snakeyaml:2.6'
3030
}
3131
}
3232

@@ -42,8 +42,8 @@ apply plugin: 'org.asciidoctor.jvm.pdf'
4242
configurations.all {
4343
resolutionStrategy {
4444
// Force specific versions of dependencies to avoid conflicts
45-
force 'org.yaml:snakeyaml:2.5',
46-
'org.jruby:jruby-complete:10.0.2.0'
45+
force 'org.yaml:snakeyaml:2.6',
46+
'org.jruby:jruby-complete:10.1.0.0'
4747
}
4848
}
4949

fineract-e2e-tests-core/build.gradle

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -67,39 +67,39 @@ dependencies {
6767

6868
testImplementation 'com.github.spotbugs:spotbugs-annotations'
6969

70-
testImplementation 'com.squareup.retrofit2:retrofit:2.11.0'
71-
testImplementation 'io.github.openfeign:feign-core:13.6'
70+
testImplementation 'com.squareup.retrofit2:retrofit:2.12.0'
71+
testImplementation 'io.github.openfeign:feign-core:13.12'
7272
testImplementation 'org.apache.httpcomponents:httpclient:4.5.14'
73-
testImplementation 'org.apache.commons:commons-lang3:3.18.0'
73+
testImplementation 'org.apache.commons:commons-lang3:3.20.0'
7474
testImplementation 'com.google.guava:guava'
7575
testImplementation ('com.googlecode.json-simple:json-simple:1.1.1') {
7676
exclude group: 'junit', module: 'junit'
7777
}
78-
testImplementation 'com.google.code.gson:gson:2.11.0'
78+
testImplementation 'com.google.code.gson:gson:2.14.0'
7979

80-
testImplementation 'io.cucumber:cucumber-java:7.20.1'
81-
testImplementation 'io.cucumber:cucumber-junit:7.20.1'
82-
testImplementation 'io.cucumber:cucumber-spring:7.20.1'
83-
testImplementation 'io.cucumber:cucumber-junit-platform-engine:7.20.1'
80+
testImplementation 'io.cucumber:cucumber-java:7.34.3'
81+
testImplementation 'io.cucumber:cucumber-junit:7.34.3'
82+
testImplementation 'io.cucumber:cucumber-spring:7.34.3'
83+
testImplementation 'io.cucumber:cucumber-junit-platform-engine:7.34.3'
8484

85-
testImplementation 'io.qameta.allure:allure-cucumber7-jvm:2.29.1'
85+
testImplementation 'io.qameta.allure:allure-cucumber7-jvm:2.34.0'
8686

87-
testImplementation 'org.assertj:assertj-core:3.26.3'
88-
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.11.3'
89-
testImplementation 'org.junit.jupiter:junit-jupiter:5.11.3'
87+
testImplementation 'org.assertj:assertj-core:3.27.7'
88+
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.14.4'
89+
testImplementation 'org.junit.jupiter:junit-jupiter:5.14.4'
9090

91-
testCompileOnly 'org.projectlombok:lombok:1.18.36'
92-
testAnnotationProcessor 'org.projectlombok:lombok:1.18.36'
91+
testCompileOnly 'org.projectlombok:lombok:1.18.46'
92+
testAnnotationProcessor 'org.projectlombok:lombok:1.18.46'
9393

94-
testImplementation "ch.qos.logback:logback-core:1.5.19"
95-
testImplementation "ch.qos.logback:logback-classic:1.5.19"
94+
testImplementation "ch.qos.logback:logback-core:1.5.32"
95+
testImplementation "ch.qos.logback:logback-classic:1.5.32"
9696

97-
testImplementation 'org.apache.activemq:activemq-client:6.1.6'
98-
testImplementation "org.apache.avro:avro:1.12.0"
99-
testImplementation "org.awaitility:awaitility:4.2.2"
100-
testImplementation 'io.github.classgraph:classgraph:4.8.179'
97+
testImplementation 'org.apache.activemq:activemq-client:6.2.5'
98+
testImplementation "org.apache.avro:avro:1.12.1"
99+
testImplementation "org.awaitility:awaitility:4.3.0"
100+
testImplementation 'io.github.classgraph:classgraph:4.8.184'
101101

102-
testImplementation 'org.apache.commons:commons-collections4:4.4'
102+
testImplementation 'org.apache.commons:commons-collections4:4.5.0'
103103

104104
testImplementation 'org.springframework:spring-jdbc'
105105
testImplementation 'org.postgresql:postgresql'

fineract-e2e-tests-runner/build.gradle

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -39,38 +39,38 @@ dependencies {
3939
implementation 'org.springframework:spring-test'
4040
testImplementation 'org.springframework:spring-jms'
4141

42-
testImplementation 'com.squareup.retrofit2:retrofit:2.11.0'
42+
testImplementation 'com.squareup.retrofit2:retrofit:2.12.0'
4343
testImplementation 'org.apache.httpcomponents:httpclient:4.5.14'
44-
testImplementation 'org.apache.commons:commons-lang3:3.18.0'
44+
testImplementation 'org.apache.commons:commons-lang3:3.20.0'
4545
testImplementation 'com.google.guava:guava'
4646
testImplementation ('com.googlecode.json-simple:json-simple:1.1.1') {
4747
exclude group: 'junit', module: 'junit'
4848
}
49-
testImplementation 'com.google.code.gson:gson:2.11.0'
49+
testImplementation 'com.google.code.gson:gson:2.14.0'
5050

51-
testImplementation 'org.junit.platform:junit-platform-suite:1.11.4'
52-
testImplementation 'org.junit.platform:junit-platform-console:1.11.4'
53-
testImplementation 'io.cucumber:cucumber-java:7.20.1'
54-
testImplementation 'io.cucumber:cucumber-junit:7.20.1'
55-
testImplementation 'io.cucumber:cucumber-spring:7.20.1'
56-
testImplementation 'io.cucumber:cucumber-junit-platform-engine:7.20.1'
51+
testImplementation 'org.junit.platform:junit-platform-suite:1.14.4'
52+
testImplementation 'org.junit.platform:junit-platform-console:1.14.4'
53+
testImplementation 'io.cucumber:cucumber-java:7.34.3'
54+
testImplementation 'io.cucumber:cucumber-junit:7.34.3'
55+
testImplementation 'io.cucumber:cucumber-spring:7.34.3'
56+
testImplementation 'io.cucumber:cucumber-junit-platform-engine:7.34.3'
5757

58-
testImplementation 'io.qameta.allure:allure-cucumber7-jvm:2.29.1'
58+
testImplementation 'io.qameta.allure:allure-cucumber7-jvm:2.34.0'
5959

60-
testImplementation 'org.assertj:assertj-core:3.26.3'
60+
testImplementation 'org.assertj:assertj-core:3.27.7'
6161

62-
testCompileOnly 'org.projectlombok:lombok:1.18.36'
63-
testAnnotationProcessor 'org.projectlombok:lombok:1.18.36'
62+
testCompileOnly 'org.projectlombok:lombok:1.18.46'
63+
testAnnotationProcessor 'org.projectlombok:lombok:1.18.46'
6464

65-
testImplementation "ch.qos.logback:logback-core:1.5.19"
66-
testImplementation "ch.qos.logback:logback-classic:1.5.19"
65+
testImplementation "ch.qos.logback:logback-core:1.5.32"
66+
testImplementation "ch.qos.logback:logback-classic:1.5.32"
6767

68-
testImplementation 'org.apache.activemq:activemq-client:6.1.6'
69-
testImplementation "org.apache.avro:avro:1.12.0"
70-
testImplementation "org.awaitility:awaitility:4.2.2"
71-
testImplementation 'io.github.classgraph:classgraph:4.8.179'
68+
testImplementation 'org.apache.activemq:activemq-client:6.2.5'
69+
testImplementation "org.apache.avro:avro:1.12.1"
70+
testImplementation "org.awaitility:awaitility:4.3.0"
71+
testImplementation 'io.github.classgraph:classgraph:4.8.184'
7272

73-
testImplementation 'org.apache.commons:commons-collections4:4.4'
73+
testImplementation 'org.apache.commons:commons-collections4:4.5.0'
7474

7575
testImplementation 'org.springframework:spring-jdbc'
7676
testImplementation 'org.postgresql:postgresql'

integration-tests/dependencies.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ dependencies {
2020
// testCompile dependencies are ONLY used in src/test, not src/main.
2121
// Do NOT repeat dependencies which are ALREADY in implementation or runtimeOnly!
2222
//
23-
tomcat 'org.apache.tomcat:tomcat:10.1.49@zip'
23+
tomcat 'org.apache.tomcat:tomcat:10.1.54@zip'
2424
def providerMainOutput = project(':fineract-provider').extensions.getByType(SourceSetContainer).named('main').get().output
2525
testImplementation( providerMainOutput,
2626
project(path: ':fineract-core', configuration: 'runtimeElements'),

oauth2-tests/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ configurations {
3535
}
3636
dependencies {
3737
driver 'com.mysql:mysql-connector-j'
38-
testImplementation 'org.seleniumhq.selenium:selenium-java:4.21.0'
39-
testImplementation 'io.github.bonigarcia:webdrivermanager:6.3.3'
40-
testImplementation 'org.junit.jupiter:junit-jupiter:5.10.0'
38+
testImplementation 'org.seleniumhq.selenium:selenium-java:4.43.0'
39+
testImplementation 'io.github.bonigarcia:webdrivermanager:6.3.4'
40+
testImplementation 'org.junit.jupiter:junit-jupiter:5.14.4'
4141
}
4242

4343
cargo {

oauth2-tests/dependencies.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ dependencies {
2020
// testCompile dependencies are ONLY used in src/test, not src/main.
2121
// Do NOT repeat dependencies which are ALREADY in implementation or runtimeOnly!
2222
//
23-
tomcat 'org.apache.tomcat:tomcat:10.1.49@zip'
23+
tomcat 'org.apache.tomcat:tomcat:10.1.54@zip'
2424
testImplementation( files("$rootDir/fineract-provider/build/classes/java/main/"),
2525
project(path: ':fineract-provider', configuration: 'runtimeElements'),
2626
project(path: ':fineract-security', configuration: 'runtimeElements'),

twofactor-tests/dependencies.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ dependencies {
2020
// testCompile dependencies are ONLY used in src/test, not src/main.
2121
// Do NOT repeat dependencies which are ALREADY in implementation or runtimeOnly!
2222
//
23-
tomcat 'org.apache.tomcat:tomcat:10.1.49@zip'
23+
tomcat 'org.apache.tomcat:tomcat:10.1.54@zip'
2424
testImplementation( files("$rootDir/fineract-provider/build/classes/java/main/"),
2525
project(path: ':fineract-provider', configuration: 'runtimeElements'),
2626
'org.junit.jupiter:junit-jupiter-api',

0 commit comments

Comments
 (0)