diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 8b517423..22cb2d71 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,24 +1,24 @@ [versions] -kotlin = "2.0.20" -springBoot = "3.3.4" -springdoc = "2.6.0" -junit = "5.11.2" +kotlin = "2.1.0" +springBoot = "3.4.2" +springdoc = "2.8.4" +junit = "5.11.4" klint-plugin = "12.1.1" detekt = "1.23.7" owasp = "10.0.3" asciidoctor = "4.0.2" -dokka = "1.9.20" +dokka = "2.0.0" frontend-gradle-plugin = "8.0.0" -springManagement = "1.1.6" +springManagement = "1.1.7" reflections = "0.10.2" -keycloak-admin-client = "26.0.0" +keycloak-admin-client = "26.0.4" kotest = "5.9.1" -testcontainers = "1.20.2" -testcontainers-keycloak = "3.4.0" +testcontainers = "1.20.4" +testcontainers-keycloak = "3.6.0" jsonwebtoken = "0.12.6" -cucumber = "7.20.0" -apacheCommon = "1.12.0" -jackson = "2.18.0" +cucumber = "7.20.1" +apacheCommon = "1.13.0" +jackson = "2.18.2" [libraries] # Gradle Plugins @@ -30,7 +30,7 @@ gradle-dokka = { module = "org.jetbrains.dokka:dokka-gradle-plugin", version.ref # Utils gradle-updates = { module = "com.github.ben-manes:gradle-versions-plugin", version = "0.51.0" } gradle-owasp-depcheck = { module = "org.owasp:dependency-check-gradle", version.ref = "owasp" } -gradle-kover = { module = "org.jetbrains.kotlinx:kover-gradle-plugin", version = "0.8.3" } +gradle-kover = { module = "org.jetbrains.kotlinx:kover-gradle-plugin", version = "0.9.1" } gradle-asciidoctor = { module = "org.asciidoctor:asciidoctor-gradle-jvm", version.ref = "asciidoctor" } spring-dotenv = 'me.paulschwarz:spring-dotenv:4.0.0' sendgrid = 'com.sendgrid:sendgrid-java:4.10.3' @@ -40,7 +40,7 @@ gradle-frontend = { module = "org.siouan:frontend-jdk17", version.ref = "fronten # Detekt gradle-detekt = { module = "io.gitlab.arturbosch.detekt:detekt-gradle-plugin", version.ref = "detekt" } -detekt-compose = { module = "io.nlopez.compose.rules:detekt", version = "0.4.15" } +detekt-compose = { module = "io.nlopez.compose.rules:detekt", version = "0.4.22" } detekt-compose2 = { module = "ru.kode:detekt-rules-compose", version = "1.4.0" } detekt-formatting = { module = "io.gitlab.arturbosch.detekt:detekt-formatting", version.ref = "detekt" } @@ -65,21 +65,21 @@ jackson-module-kotlin = { module = "com.fasterxml.jackson.module:jackson-module- reactor-kotlin-extensions = { module = "io.projectreactor.kotlin:reactor-kotlin-extensions", version = "1.2.3" } reflections = { module = "org.reflections:reflections", version.ref = "reflections" } kotlin-reflect = { module = "org.jetbrains.kotlin:kotlin-reflect", version.ref = "kotlin" } -kotlinx-coroutines-reactor = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-reactor", version = "1.9.0" } +kotlinx-coroutines-reactor = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-reactor", version = "1.10.1" } # External Libraries commons-text = { module = "org.apache.commons:commons-text", version.ref = "apacheCommon" } -jsoup = { module = "org.jsoup:jsoup", version = "1.18.1" } +jsoup = { module = "org.jsoup:jsoup", version = "1.18.3" } # Testing junit = { module = "org.junit.jupiter:junit-jupiter-api", version.ref = "junit" } spring-boot-starter-test = { module = "org.springframework.boot:spring-boot-starter-test", version.ref = "springBoot" } -spring-security-test = { module = "org.springframework.security:spring-security-test", version="6.3.3" } -reactor-test = { module = "io.projectreactor:reactor-test", version = "3.6.10" } +spring-security-test = { module = "org.springframework.security:spring-security-test", version="6.4.2" } +reactor-test = { module = "io.projectreactor:reactor-test", version = "3.7.2" } cucumber-java = { module = "io.cucumber:cucumber-java", version.ref = "cucumber" } -mockk = { module = "io.mockk:mockk", version = "1.13.12" } -faker = { module = "net.datafaker:datafaker", version = "2.4.0" } -assertj = { module ="org.assertj:assertj-core", version = "3.26.3" } +mockk = { module = "io.mockk:mockk", version = "1.13.16" } +faker = { module = "net.datafaker:datafaker", version = "2.4.2" } +assertj = { module ="org.assertj:assertj-core", version = "3.27.3" } kotest-assertions-core-jvm = { module = "io.kotest:kotest-assertions-core-jvm", version.ref = "kotest" } kotest-assertions-json = { module = "io.kotest:kotest-assertions-json", version.ref = "kotest" } kotest-runner-junit5 = { module = "io.kotest:kotest-runner-junit5", version.ref = "kotest" } diff --git a/settings.gradle.kts b/settings.gradle.kts index 87030395..8b56cdc5 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -26,8 +26,8 @@ pluginManagement { } plugins { - id("com.gradle.develocity") version "3.18.1" - id("org.gradle.toolchains.foojay-resolver-convention") version "0.8.0" + id("com.gradle.develocity") version "3.19.1" + id("org.gradle.toolchains.foojay-resolver-convention") version "0.9.0" } // Keep in sync with build-logic/settings.gradle.kts