Skip to content

Commit e70d0ef

Browse files
committed
Upgrade dependencies; prepare for release
* `--add-opens` for `java.lang` and `java.util` in Groovy and Scripting modules to let `java.util.Date` scoped prototype bean to work back with new CGLIB classpath limitations
1 parent 3618965 commit e70d0ef

File tree

1 file changed

+34
-27
lines changed

1 file changed

+34
-27
lines changed

build.gradle

+34-27
Original file line numberDiff line numberDiff line change
@@ -48,30 +48,30 @@ ext {
4848
modifiedFiles =
4949
files(grgit.status().unstaged.modified).filter { f -> f.name.endsWith('.java') || f.name.endsWith('.kt') }
5050

51-
apacheSshdVersion = '2.9.2'
51+
apacheSshdVersion = '2.10.0'
5252
artemisVersion = '2.28.0'
5353
aspectjVersion = '1.9.19'
5454
assertjVersion = '3.24.2'
55-
assertkVersion = '0.25'
55+
assertkVersion = '0.26'
5656
avroVersion = '1.11.1'
5757
awaitilityVersion = '4.2.0'
58-
camelVersion = '3.20.3'
58+
camelVersion = '3.20.4'
5959
commonsDbcp2Version = '2.9.0'
6060
commonsIoVersion = '2.11.0'
6161
commonsNetVersion = '3.9.0'
62-
curatorVersion = '5.4.0'
62+
curatorVersion = '5.5.0'
6363
derbyVersion = '10.16.1.1'
6464
findbugsVersion = '3.0.1'
6565
ftpServerVersion = '1.2.0'
66-
graalvmVersion = '22.3.1'
66+
graalvmVersion = '22.3.2'
6767
greenmailVersion = '2.0.0'
68-
groovyVersion = '4.0.11'
68+
groovyVersion = '4.0.12'
6969
hamcrestVersion = '2.2'
7070
hazelcastVersion = '5.2.3'
71-
hibernateVersion = '6.2.1.Final'
71+
hibernateVersion = '6.2.2.Final'
7272
hsqldbVersion = '2.7.1'
7373
h2Version = '2.1.214'
74-
jacksonVersion = '2.15.0-rc3'
74+
jacksonVersion = '2.15.0'
7575
jaxbVersion = '4.0.2'
7676
jcifsVersion = '2.1.34'
7777
jeroMqVersion = '0.5.3'
@@ -80,38 +80,38 @@ ext {
8080
jrubyVersion = '9.4.1.0'
8181
jsonpathVersion = '2.8.0'
8282
junit4Version = '4.13.2'
83-
junitJupiterVersion = '5.9.2'
83+
junitJupiterVersion = '5.9.3'
8484
jythonVersion = '2.7.3'
8585
kotlinCoroutinesVersion = '1.6.4'
86-
kryoVersion = '5.4.0'
86+
kryoVersion = '5.5.0'
8787
lettuceVersion = '6.2.4.RELEASE'
8888
log4jVersion = '2.20.0'
8989
mailVersion = '1.0.0'
90-
micrometerTracingVersion = '1.1.0-RC1'
91-
micrometerVersion = '1.11.0-RC1'
92-
mockitoVersion = '5.3.0'
90+
micrometerTracingVersion = '1.1.1'
91+
micrometerVersion = '1.11.0'
92+
mockitoVersion = '5.3.1'
9393
mongoDriverVersion = '4.9.1'
94-
mysqlVersion = '8.0.32'
94+
mysqlVersion = '8.0.33'
9595
pahoMqttClientVersion = '1.2.5'
9696
postgresVersion = '42.6.0'
97-
protobufVersion = '3.22.3'
97+
protobufVersion = '3.23.0'
9898
r2dbch2Version = '1.0.0.RELEASE'
99-
reactorVersion = '2022.0.6'
99+
reactorVersion = '2022.0.7'
100100
resilience4jVersion = '2.0.2'
101101
romeToolsVersion = '2.1.0'
102102
rsocketVersion = '1.1.3'
103103
servletApiVersion = '6.0.0'
104104
smackVersion = '4.4.6'
105105
springAmqpVersion = '3.0.4'
106-
springDataVersion = '2023.0.0-RC1'
107-
springGraphqlVersion = '1.2.0-M1'
108-
springKafkaVersion = '3.0.6'
106+
springDataVersion = '2023.0.0'
107+
springGraphqlVersion = '1.2.0'
108+
springKafkaVersion = '3.0.7'
109109
springRetryVersion = '2.0.1'
110-
springSecurityVersion = '6.1.0-RC1'
111-
springVersion = '6.0.8'
112-
springWsVersion = '4.0.3'
113-
testcontainersVersion = '1.18.0'
114-
tomcatVersion = '11.0.0-M4'
110+
springSecurityVersion = '6.1.0'
111+
springVersion = '6.0.9'
112+
springWsVersion = '4.0.4'
113+
testcontainersVersion = '1.18.1'
114+
tomcatVersion = '10.1.8'
115115
xmlUnitVersion = '2.9.1'
116116
xstreamVersion = '1.4.20'
117117
ztZipVersion = '1.15'
@@ -244,7 +244,7 @@ configure(javaProjects) { subproject ->
244244
}
245245

246246
jacoco {
247-
toolVersion = '0.8.8'
247+
toolVersion = '0.8.10'
248248
}
249249

250250
// dependencies that are common across all java projects
@@ -364,7 +364,7 @@ configure(javaProjects) { subproject ->
364364

365365
checkstyle {
366366
configDirectory.set(rootProject.file('src/checkstyle'))
367-
toolVersion = project.hasProperty('checkstyleVersion') ? project.checkstyleVersion : '10.9.3'
367+
toolVersion = project.hasProperty('checkstyleVersion') ? project.checkstyleVersion : '10.11.0'
368368
}
369369

370370
jar {
@@ -642,6 +642,11 @@ project('spring-integration-groovy') {
642642

643643
testRuntimeOnly 'org.apache.groovy:groovy-dateutil'
644644
}
645+
646+
tasks.withType(JavaForkOptions) {
647+
jvmArgs '--add-opens', 'java.base/java.lang=ALL-UNNAMED',
648+
'--add-opens', 'java.base/java.util=ALL-UNNAMED'
649+
}
645650
}
646651

647652
project('spring-integration-hazelcast') {
@@ -880,7 +885,9 @@ project('spring-integration-scripting') {
880885

881886
tasks.withType(JavaForkOptions) {
882887
jvmArgs '--add-opens', 'java.base/sun.nio.ch=ALL-UNNAMED',
883-
'--add-opens', 'java.base/java.io=ALL-UNNAMED'
888+
'--add-opens', 'java.base/java.io=ALL-UNNAMED',
889+
'--add-opens', 'java.base/java.lang=ALL-UNNAMED',
890+
'--add-opens', 'java.base/java.util=ALL-UNNAMED'
884891
}
885892
}
886893

0 commit comments

Comments
 (0)