diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index a92daa9..f496916 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -2,20 +2,20 @@ dokka = "1.9.10" spek = "2.0.19" unbrokenDome = "0.5.0" -okhttp = "4.11.0" +okhttp = "4.12.0" jackson = "2.16.0" # No need to keep the same Kotlin version with Gradle, at least because kotlin runtime is a transitive dependency of okhttp -kotlin = "1.9.21" -junit = "5.10.1" +kotlin = "1.9.22" +junit = "5.10.2" [libraries] snakeyaml = "org.yaml:snakeyaml:2.2" assertk = "com.willowtreeapps.assertk:assertk-jvm:0.28.0" # version 1.13.8 doesn't work because of JVM 11 bytecode despite of https://github.com/mockk/mockk/pull/1161 -mockk = "io.mockk:mockk:1.13.5" +mockk = "io.mockk:mockk:1.13.10" tabbedCodeExtension = "com.bmuschko:asciidoctorj-tabbed-code-extension:0.3" -orgJson = "org.json:json:20231013" -jsonPath = "com.jayway.jsonpath:json-path:2.8.0" +orgJson = "org.json:json:20240205" +jsonPath = "com.jayway.jsonpath:json-path:2.9.0" kotestAssertions = "io.kotest:kotest-assertions-core:5.8.0" jacksonDataBind = { module = "com.fasterxml.jackson.core:jackson-databind", version.ref = "jackson" } jacksonDataFormatYaml = { module = "com.fasterxml.jackson.dataformat:jackson-dataformat-yaml", version.ref = "jackson" } @@ -28,17 +28,17 @@ spekDsl = { module = "org.spekframework.spek2:spek-dsl-jvm", version.ref = "spek spekRunner = { module = "org.spekframework.spek2:spek-runner-junit5", version.ref = "spek" } junitEngine = { module = "org.junit.jupiter:junit-jupiter-engine", version.ref = "junit" } junit = { module = "org.junit.jupiter:junit-jupiter", version.ref = "junit" } -coroutinesCore = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version = "1.7.3" } +coroutinesCore = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version = "1.8.0" } [plugins] -detekt = { id = "io.gitlab.arturbosch.detekt", version = "1.23.4" } +detekt = { id = "io.gitlab.arturbosch.detekt", version = "1.23.5" } gradlePublish = { id = "com.gradle.plugin-publish", version = "1.2.1" } dokka = { id = "org.jetbrains.dokka", version.ref = "dokka" } kotlinJvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" } -asciidoctor = { id = "org.asciidoctor.jvm.convert", version = "3.3.2" } -benManesVersions = { id = "com.github.ben-manes.versions", version = "0.50.0" } -binaryCompatibilityValidator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version = "0.13.2" } +asciidoctor = { id = "org.asciidoctor.jvm.convert", version = "4.0.2" } +benManesVersions = { id = "com.github.ben-manes.versions", version = "0.51.0" } +binaryCompatibilityValidator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version = "0.14.0" } [bundles] defaultTests = ["junit", "kotestAssertions"] \ No newline at end of file