Skip to content

Commit 8e9a13a

Browse files
botex98Botond Lovasz
andauthored
minor: Upgrade Spring (3.5.7) & Spring Cloud (2025) & other dependencies (#154)
* minor: Upgrade Spring (3.5.7) & Spring Cloud (2025) * minor: Upgrade other dependencies --------- Co-authored-by: Botond Lovasz <botond.lovasz@cloudflight.io>
1 parent 7ac8758 commit 8e9a13a

4 files changed

Lines changed: 21 additions & 15 deletions

File tree

gradle/libs.versions.toml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,37 @@
11
[versions]
2-
assertj = "3.26.0"
2+
assertj = "3.27.6"
33

4-
azure = "5.21.0"
5-
azure-identity = "1.15.4"
4+
azure = "5.23.0"
5+
azure-identity = "1.18.1"
66

77
# we provide the latest version of guava here, as queryDSL pulls in a very old (and vulnerable) version of guava, and we want to override that here
8-
guava = "33.2.1-jre"
8+
guava = "33.4.8-jre"
99

1010
jgiven = "1.3.1"
11-
jupiter = "5.11.4"
11+
jupiter = "5.14.1"
1212

1313
kotlin-logging = "3.0.5"
1414

1515
logstash = "7.4"
1616

17-
opentelemetry = "1.48.0"
17+
opentelemetry = "1.56.0"
1818

19-
shedlock = "6.3.0"
19+
shedlock = "6.10.0"
2020

21-
spring-boot = "3.4.5"
22-
spring-cloud = "2024.0.1"
21+
spring-boot = "3.5.7"
22+
spring-cloud = "2025.0.0"
2323

2424
[libraries]
2525
archunit-ccv = { module = "io.cloudflight.cleancode.archunit:archunit-cleancode-verifier", version = "0.5.0" }
2626

2727
assertj-core = { module = "org.assertj:assertj-core", version.ref = "assertj" }
2828

29-
awaitility = { module = "org.awaitility:awaitility", version = "4.2.1" }
29+
awaitility = { module = "org.awaitility:awaitility", version = "4.3.0" }
3030

3131
azure-dependencies-bom = { module = "com.azure.spring:spring-cloud-azure-dependencies", version.ref = "azure" }
3232
azure-identity = { module = "com.azure:azure-identity", version.ref = "azure-identity" }
3333

34-
jackson-databind-nullable = { module = "org.openapitools:jackson-databind-nullable", version = "0.2.6" }
34+
jackson-databind-nullable = { module = "org.openapitools:jackson-databind-nullable", version = "0.2.8" }
3535

3636
jgiven-html5-report = { module = "com.tngtech.jgiven:jgiven-html5-report", version.ref = "jgiven" }
3737
jgiven-junit5 = { module = "com.tngtech.jgiven:jgiven-html5-report", version.ref = "jgiven" }
@@ -61,7 +61,7 @@ spring-boot-bom = { module = "org.springframework.boot:spring-boot-dependencies"
6161
spring-cloud-bom = { module = "org.springframework.cloud:spring-cloud-dependencies", version.ref = "spring-cloud" }
6262

6363
springfox-swagger2 = { module = "io.springfox:springfox-swagger2", version = "3.0.0" }
64-
swagger-annotations2 = { module = "io.swagger:swagger-annotations", version = "1.6.14" }
65-
swagger-annotations3 = { module = "io.swagger.core.v3:swagger-annotations", version = "2.2.22" }
64+
swagger-annotations2 = { module = "io.swagger:swagger-annotations", version = "1.6.16" }
65+
swagger-annotations3 = { module = "io.swagger.core.v3:swagger-annotations", version = "2.2.40" }
6666

67-
testcontainers-junit4-mock = { module = "io.quarkus:quarkus-junit4-mock", version = "3.11.0" }
67+
testcontainers-junit4-mock = { module = "io.quarkus:quarkus-junit4-mock", version = "3.29.3" }

platform-spring-bom/build.gradle

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ subprojects { p ->
4848

4949
testImplementation project(':platform-spring-test-bom:platform-spring-test-bdd')
5050

51+
// https://stackoverflow.com/a/79650948
52+
testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
53+
5154
if (p.plugins.hasPlugin(org.jetbrains.kotlin.gradle.plugin.KotlinPluginWrapper)) {
5255
kapt platform(project(':platform-spring-bom'))
5356
}

platform-spring-test-bom/build.gradle

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ subprojects {
3737
dependencies {
3838
// platform-spring-test-bom (and so all libraries from above) goes to the api classpath (implementation)
3939
implementation platform(project(':platform-spring-test-bom'))
40+
41+
// https://stackoverflow.com/a/79650948
42+
testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
4043
}
4144
}
4245

platform-spring-test-bom/platform-spring-test-testcontainers/src/main/kotlin/io/cloudflight/platform/spring/test/testcontainers/azurite/AzuriteContainer.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class AzuriteContainer(dockerImageName: DockerImageName) : GenericContainer<Azur
1717
val accountKey = AzuriteContainerConnectionDetailsFactory.ACCOUNT_KEY
1818

1919
companion object {
20-
private const val DEFAULT_IMAGE_NAME = "mcr.microsoft.com/azure-storage/azurite:3.33.0"
20+
private const val DEFAULT_IMAGE_NAME = "mcr.microsoft.com/azure-storage/azurite:3.35.0"
2121

2222
private const val AZURITE_PORT = 10000
2323
}

0 commit comments

Comments
 (0)