Skip to content

Commit 6e1612b

Browse files
committed
Update all non-major dependencies
1 parent b2bfca2 commit 6e1612b

8 files changed

+61
-61
lines changed

.github/workflows/build-mariadb.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
runs-on: ubuntu-24.04
88
services:
99
mariad:
10-
image: mariadb:11.5
10+
image: mariadb:11.6
1111
ports:
1212
- 3306:3306
1313
env:

.github/workflows/build-mysql.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
runs-on: ubuntu-24.04
88
services:
99
mariad:
10-
image: mysql:9.1
10+
image: mysql:9.2
1111
ports:
1212
- 3306:3306
1313
env:

build.gradle

+7-7
Original file line numberDiff line numberDiff line change
@@ -96,22 +96,22 @@ plugins {
9696
id 'org.nosphere.apache.rat' version '0.8.1' apply false
9797
id 'com.github.hierynomus.license' version '0.16.1' apply false
9898
id 'com.github.jk1.dependency-license-report' version '2.9' apply false
99-
id 'org.zeroturnaround.gradle.jrebel' version '1.2.0' apply false
100-
id 'org.springframework.boot' version '3.3.5' apply false
99+
id 'org.zeroturnaround.gradle.jrebel' version '1.2.1' apply false
100+
id 'org.springframework.boot' version '3.4.2' apply false
101101
id 'net.ltgt.errorprone' version '4.1.0' apply false
102-
id 'io.swagger.core.v3.swagger-gradle-plugin' version '2.2.23' apply false
102+
id 'io.swagger.core.v3.swagger-gradle-plugin' version '2.2.28' apply false
103103
id 'com.gorylenko.gradle-git-properties' version '2.4.2' apply false
104104
id 'org.asciidoctor.jvm.convert' version '3.3.2' apply false
105105
id 'org.asciidoctor.jvm.pdf' version '3.3.2' apply false
106106
id 'com.google.cloud.tools.jib' version '3.4.4' apply false
107107
id 'org.sonarqube' version '6.0.1.5171'
108-
id 'com.github.andygoossens.modernizer' version '1.10.0' apply false
108+
id 'com.github.andygoossens.modernizer' version '1.11.0' apply false
109109
// TODO: upgrade to 6.0.4
110-
id 'com.github.spotbugs' version '6.0.26' apply false
110+
id 'com.github.spotbugs' version '6.1.3' apply false
111111
id 'se.thinkcode.cucumber-runner' version '0.0.11' apply false
112112
id "com.github.davidmc24.gradle.plugin.avro-base" version "1.9.1" apply false
113-
id 'org.openapi.generator' version '7.8.0' apply false
114-
id 'com.gradleup.shadow' version '8.3.5' apply false
113+
id 'org.openapi.generator' version '7.11.0' apply false
114+
id 'com.gradleup.shadow' version '8.3.6' apply false
115115
}
116116

117117
apply from: "${rootDir}/buildSrc/src/main/groovy/org.apache.fineract.release.gradle"

buildSrc/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
import static org.slf4j.LoggerFactory.*
2121

2222
plugins {
23-
id 'io.spring.dependency-management' version '1.1.6'
23+
id 'io.spring.dependency-management' version '1.1.7'
2424
id 'groovy'
2525
id 'java-gradle-plugin'
2626
id 'groovy-gradle-plugin'

buildSrc/src/main/groovy/org.apache.fineract.dependencies.gradle

+48-48
Original file line numberDiff line numberDiff line change
@@ -24,37 +24,37 @@ dependencyManagement {
2424
imports {
2525
mavenBom 'com.squareup.okhttp3:okhttp-bom:4.12.0'
2626
mavenBom 'org.slf4j:slf4j-bom:2.0.16'
27-
mavenBom 'io.micrometer:micrometer-bom:1.13.6'
28-
mavenBom 'org.springframework:spring-framework-bom:6.1.14'
29-
mavenBom 'org.springframework.boot:spring-boot-dependencies:3.3.5'
30-
mavenBom 'io.awspring.cloud:spring-cloud-aws-dependencies:3.2.1'
31-
mavenBom 'io.opentelemetry:opentelemetry-bom:1.44.1'
32-
mavenBom 'org.jetbrains.kotlin:kotlin-bom:2.0.21'
33-
mavenBom 'org.junit:junit-bom:5.11.3'
34-
mavenBom 'com.fasterxml.jackson:jackson-bom:2.18.1'
35-
mavenBom 'io.cucumber:cucumber-bom:7.20.1'
36-
mavenBom 'io.netty:netty-bom:4.1.114.Final'
37-
mavenBom 'org.mockito:mockito-bom:5.14.2'
38-
mavenBom 'software.amazon.awssdk:bom:2.29.9'
39-
mavenBom 'io.github.resilience4j:resilience4j-bom:2.2.0'
27+
mavenBom 'io.micrometer:micrometer-bom:1.14.4'
28+
mavenBom 'org.springframework:spring-framework-bom:6.2.2'
29+
mavenBom 'org.springframework.boot:spring-boot-dependencies:3.4.2'
30+
mavenBom 'io.awspring.cloud:spring-cloud-aws-dependencies:3.3.0'
31+
mavenBom 'io.opentelemetry:opentelemetry-bom:1.47.0'
32+
mavenBom 'org.jetbrains.kotlin:kotlin-bom:2.1.10'
33+
mavenBom 'org.junit:junit-bom:5.11.4'
34+
mavenBom 'com.fasterxml.jackson:jackson-bom:2.18.2'
35+
mavenBom 'io.cucumber:cucumber-bom:7.21.1'
36+
mavenBom 'io.netty:netty-bom:4.1.118.Final'
37+
mavenBom 'org.mockito:mockito-bom:5.15.2'
38+
mavenBom 'software.amazon.awssdk:bom:2.30.16'
39+
mavenBom 'io.github.resilience4j:resilience4j-bom:2.3.0'
4040
}
4141

4242
dependencies {
4343
// We use fixed versions, instead of inheriting them from the Spring BOM, to be able to be on more recent ones.
4444
// We do not use :+ to get the latest available version available on Maven Central, as that could suddenly break things.
4545
// We use the Renovate Bot to automatically propose Pull Requests (PRs) when upgrades for all of these versions are available.
4646

47-
dependency 'ch.qos.logback:logback-core:1.5.12'
48-
dependency 'ch.qos.logback:logback-classic:1.5.12'
47+
dependency 'ch.qos.logback:logback-core:1.5.16'
48+
dependency 'ch.qos.logback:logback-classic:1.5.16'
4949
dependency 'ch.qos.logback.contrib:logback-json-classic:0.1.5'
5050
dependency 'ch.qos.logback.contrib:logback-jackson:0.1.5'
5151
dependency 'org.codehaus.janino:janino:3.1.12'
5252

5353

5454
dependency 'org.eclipse.persistence:org.eclipse.persistence.jpa:4.0.2'
5555
dependency 'com.google.guava:guava:32.0.0-jre'
56-
dependency 'com.google.code.gson:gson:2.11.0'
57-
dependency 'com.google.googlejavaformat:google-java-format:1.24.0'
56+
dependency 'com.google.code.gson:gson:2.12.1'
57+
dependency 'com.google.googlejavaformat:google-java-format:1.25.2'
5858
dependency 'org.apache.commons:commons-collections4:4.4'
5959
dependency ('software.amazon.msk:aws-msk-iam-auth:2.2.0') {
6060
exclude 'commons-logging:commons-logging:'
@@ -63,19 +63,19 @@ dependencyManagement {
6363
exclude 'com.sun.mail:javax.mail'
6464
exclude 'javax.activation:activation'
6565
}
66-
dependency 'commons-io:commons-io:2.17.0'
66+
dependency 'commons-io:commons-io:2.18.0'
6767
dependency 'com.github.librepdf:openpdf:2.0.3'
6868
dependency ('org.mnode.ical4j:ical4j:3.2.19') {
6969
exclude 'com.sun.mail:javax.mail'
7070
exclude 'org.codehaus.groovy:groovy'
7171
}
72-
dependency 'org.apache.commons:commons-csv:1.12.0'
73-
dependency 'org.quartz-scheduler:quartz:2.3.2'
72+
dependency 'org.apache.commons:commons-csv:1.13.0'
73+
dependency 'org.quartz-scheduler:quartz:2.5.0'
7474
dependency 'org.ehcache:ehcache:3.10.8'
7575
dependency 'com.github.spullara.mustache.java:compiler:0.9.14'
7676
dependency 'com.jayway.jsonpath:json-path:2.9.0'
77-
dependency 'org.apache.tika:tika-core:2.9.2'
78-
dependency ('org.apache.tika:tika-parser-microsoft-module:2.9.2') {
77+
dependency 'org.apache.tika:tika-core:2.9.3'
78+
dependency ('org.apache.tika:tika-parser-microsoft-module:2.9.3') {
7979
exclude 'org.bouncycastle:bcprov-jdk15on'
8080
exclude 'org.bouncycastle:bcmail-jdk15on'
8181
exclude 'org.bouncycastle:bcprov-jdk18on'
@@ -92,7 +92,7 @@ dependencyManagement {
9292
exclude 'org.apache.commons:commons-compress'
9393
exclude 'xml-apis:xml-apis'
9494
}
95-
dependency ('org.apache.tika:tika-parser-miscoffice-module:2.9.2') {
95+
dependency ('org.apache.tika:tika-parser-miscoffice-module:2.9.3') {
9696
exclude 'org.bouncycastle:bcprov-jdk15on'
9797
exclude 'org.bouncycastle:bcmail-jdk15on'
9898
exclude 'org.bouncycastle:bcprov-jdk18on'
@@ -115,15 +115,15 @@ dependencyManagement {
115115
dependency 'jakarta.management.j2ee:jakarta.management.j2ee-api:1.1.4'
116116
dependency 'jakarta.jms:jakarta.jms-api:3.1.0'
117117
dependency 'jakarta.ws.rs:jakarta.ws.rs-api:3.1.0'
118-
dependency 'org.glassfish.jersey.media:jersey-media-multipart:3.1.9'
118+
dependency 'org.glassfish.jersey.media:jersey-media-multipart:3.1.10'
119119
dependency 'org.glassfish.jaxb:jaxb-runtime:2.3.6' // Swagger needs exactly this version
120120
dependency 'org.apache.bval:org.apache.bval.bundle:3.0.1'
121-
dependency 'joda-time:joda-time:2.13.0'
121+
dependency 'joda-time:joda-time:2.13.1'
122122

123-
dependency 'io.github.classgraph:classgraph:4.8.177'
123+
dependency 'io.github.classgraph:classgraph:4.8.179'
124124
dependency 'org.awaitility:awaitility:4.2.2'
125125
// TODO: upgrade to 4.8.3
126-
dependency 'com.github.spotbugs:spotbugs-annotations:4.8.6'
126+
dependency 'com.github.spotbugs:spotbugs-annotations:4.9.1'
127127
dependency 'javax.cache:cache-api:1.1.1'
128128
dependency 'org.mock-server:mockserver-junit-jupiter:5.15.0'
129129
dependency 'org.webjars:webjars-locator-core:0.59'
@@ -150,28 +150,28 @@ dependencyManagement {
150150
dependency "org.apache.oltu.oauth2:org.apache.oltu.oauth2.httpclient4:1.0.1"
151151
dependency "io.gsonfire:gson-fire:1.9.0"
152152
dependency "com.google.code.findbugs:jsr305:3.0.2"
153-
dependency "commons-codec:commons-codec:1.17.1"
154-
dependency "org.projectlombok:lombok:1.18.34"
153+
dependency "commons-codec:commons-codec:1.18.0"
154+
dependency "org.projectlombok:lombok:1.18.36"
155155

156-
dependency 'org.bouncycastle:bcpkix-jdk15to18:1.79'
157-
dependency 'org.bouncycastle:bcprov-jdk15to18:1.79'
156+
dependency 'org.bouncycastle:bcpkix-jdk15to18:1.80'
157+
dependency 'org.bouncycastle:bcprov-jdk15to18:1.80'
158158
dependency 'org.bouncycastle:bcprov-jdk15on:1.70'
159159
dependency 'org.bouncycastle:bcpg-jdk15on:1.70'
160160

161161
dependency 'org.eclipse.jgit:org.eclipse.jgit:6.10.0.202406032230-r'
162-
dependency 'org.eclipse.jgit:org.eclipse.jgit.ssh.apache:7.0.0.202409031743-r'
162+
dependency 'org.eclipse.jgit:org.eclipse.jgit.ssh.apache:7.1.0.202411261347-r'
163163

164164
dependency 'org.tmatesoft.svnkit:svnkit:1.10.11'
165165
dependency 'com.vdurmont:semver4j:3.1.0'
166166
dependency 'org.beryx:text-io:3.4.1'
167167

168-
dependency ('org.springdoc:springdoc-openapi-starter-webmvc-ui:2.6.0') {
168+
dependency ('org.springdoc:springdoc-openapi-starter-webmvc-ui:2.8.4') {
169169
exclude 'io.swagger.core.v3:swagger-core'
170170
}
171171

172-
dependency 'com.google.cloud.sql:mysql-socket-factory-connector-j-8:1.21.0'
172+
dependency 'com.google.cloud.sql:mysql-socket-factory-connector-j-8:1.23.0'
173173

174-
dependency ('org.apache.activemq:activemq-client:6.1.3') {
174+
dependency ('org.apache.activemq:activemq-client:6.1.5') {
175175
exclude 'javax.annotation:javax.annotation-api'
176176
}
177177

@@ -193,10 +193,10 @@ dependencyManagement {
193193
exclude 'jakarta.activation:jakarta.activation-api'
194194
}
195195

196-
dependency ('org.liquibase:liquibase-core:4.30.0') {
196+
dependency ('org.liquibase:liquibase-core:4.31.0') {
197197
exclude 'javax.xml.bind:jaxb-api'
198198
}
199-
dependency 'org.liquibase.ext:liquibase-postgresql:4.30.0.1'
199+
dependency 'org.liquibase.ext:liquibase-postgresql:4.31.0'
200200

201201
dependency ('org.dom4j:dom4j:2.1.4') {
202202
exclude 'relaxngDatatype:relaxngDatatype' // already in com.sun.xml.bind:jaxb-osgi:2.3.0.1
@@ -205,10 +205,10 @@ dependencyManagement {
205205
exclude 'pull-parser:pull-parser'
206206
}
207207

208-
dependency 'org.owasp.esapi:esapi:2.5.5.0'
208+
dependency 'org.owasp.esapi:esapi:2.6.0.0'
209209
dependency 'org.awaitility:awaitility:4.2.2'
210210

211-
dependencySet(group: 'org.apache.poi', version: '5.3.0') {
211+
dependencySet(group: 'org.apache.poi', version: '5.4.0') {
212212
entry 'poi'
213213
entry 'poi-ooxml'
214214
entry 'poi-ooxml-schemas'
@@ -219,32 +219,32 @@ dependencyManagement {
219219
entry 'json-path'
220220
entry 'xml-path'
221221
}
222-
dependency 'org.apache.groovy:groovy-xml:4.0.24'
223-
dependency 'org.apache.groovy:groovy-json:4.0.24'
222+
dependency 'org.apache.groovy:groovy-xml:4.0.25'
223+
dependency 'org.apache.groovy:groovy-json:4.0.25'
224224

225225
dependency 'org.mapstruct:mapstruct:1.6.3'
226226
dependency 'org.mapstruct:mapstruct-processor:1.6.3'
227227

228228
dependency "org.apache.avro:avro:1.12.0"
229229

230-
dependency ('org.mariadb.jdbc:mariadb-java-client:3.5.0') {
230+
dependency ('org.mariadb.jdbc:mariadb-java-client:3.5.1') {
231231
exclude 'org.slf4j:jcl-over-slf4j'
232232
exclude 'org.slf4j:slf4j-api'
233233
}
234234

235-
dependency 'org.postgresql:postgresql:42.7.4'
235+
dependency 'org.postgresql:postgresql:42.7.5'
236236

237-
dependency 'org.assertj:assertj-core:3.26.3'
237+
dependency 'org.assertj:assertj-core:3.27.3'
238238

239239
dependency 'org.apache.commons:commons-math3:3.6.1'
240240

241241
dependency 'org.mockito:mockito-inline:5.2.0'
242242

243243
dependency 'com.github.tomakehurst:wiremock-standalone:3.0.1'
244244

245-
dependency 'io.cucumber:cucumber-java:7.20.1'
246-
dependency 'io.cucumber:cucumber-java8:7.20.1'
247-
dependency 'io.cucumber:cucumber-junit-platform-engine:7.20.1'
248-
dependency 'io.cucumber:cucumber-spring:7.20.1'
245+
dependency 'io.cucumber:cucumber-java:7.21.1'
246+
dependency 'io.cucumber:cucumber-java8:7.21.1'
247+
dependency 'io.cucumber:cucumber-junit-platform-engine:7.21.1'
248+
dependency 'io.cucumber:cucumber-spring:7.21.1'
249249
}
250250
}

docker-compose-postgresql-kafka.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
version: "3.7"
2121
services:
2222
kafka:
23-
image: "bitnami/kafka:3.8.1-debian-12-r1"
23+
image: "bitnami/kafka:3.9.0-debian-12-r7"
2424
ports:
2525
- "9092:9092"
2626
env_file:

gradle/wrapper/gradle-wrapper.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12.1-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

settings.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
plugins {
2121
id 'com.gradle.develocity' version '3.18.2'
22-
id 'com.gradle.common-custom-user-data-gradle-plugin' version '2.0.2'
22+
id 'com.gradle.common-custom-user-data-gradle-plugin' version '2.1'
2323
}
2424

2525
def isCI = System.getenv('JENKINS_URL') != null

0 commit comments

Comments
 (0)