11[versions ]
22java = " 22"
33kotlin = " 1.9.0"
4- kotlin-ksp = " 1.9.0-1.0.12 "
4+ kotlin-ksp = " 1.9.0-1.0.13 "
55kotlin-jvmtarget = " 20"
66kotlin-dsl-jvmtarget = " 17"
77kotlin-api-version = " 1.9"
88kotlin-lang-version = " 2.0"
9- gradle = " 8.3-rc-2 "
9+ gradle = " 8.3-rc-4 "
1010node-version = " 20.4.0"
1111java-vendor = " Oracle"
1212java-jvmArguments = " --enable-preview"
@@ -27,14 +27,14 @@ kotlinx-io = "0.2.1"
2727kotlinx-atomicfu = " 0.21.0"
2828kotlinx-coroutines = " 1.7.3"
2929kotlinx-datetime = " 0.4.0"
30- kotlinx-serialization = " 1.5.1 "
30+ kotlinx-serialization = " 1.6.0-RC "
3131kotlinx-collections-immutable = " 0.3.5"
32- kotlinx-lincheck = " 2.22 "
32+ kotlinx-lincheck = " 2.23 "
3333kotlinx-html = " 0.9.1"
34- kotlinx-benchmark = " 0.4.8 "
34+ kotlinx-benchmark = " 0.4.9 "
3535kotlinx-reflect-lite = " 1.1.0"
3636kotlinx-bincompat = " 0.13.2"
37- kotlin-wrappers = " 1.0.0-pre.603 "
37+ kotlin-wrappers = " 1.0.0-pre.614 "
3838zip-prefixer = " 0.3.1"
3939ajalt-mordant = " 2.1.0"
4040ajalt-clikt = " 4.1.0"
@@ -43,21 +43,22 @@ compose-routing = "0.2.12"
4343classgraph = " 4.8.161"
4444cache4k = " 0.11.0"
4545dokka = " 1.8.20"
46- intellij-markdown = " 0.4.1"
46+ intellij-coverage = " 1.0.733"
47+ intellij-markdown = " 0.5.0"
4748jgit = " 6.5.0.202303070854-r"
4849jte = " 3.0.2"
4950junit = " 5.10.0"
5051koin = " 3.4.1"
5152kotest = " 5.6.2"
5253mockk = " 1.13.5"
53- mokkery = " 1.9.0-1.1 .0"
54+ mokkery = " 1.9.0-1.3 .0"
5455ksp-auto-service = " 1.1.0"
5556ksp-redacted = " 1.6.0"
56- ksp- powerassert = " 0.13.0"
57+ powerassert = " 0.13.0"
5758slf4j = " 2.0.7"
5859logback = " 1.4.8"
5960log4j = " 3.0.0-alpha1"
60- jmh = " 1.36 "
61+ jmh = " 1.37 "
6162ktfmt = " 0.44"
6263google-javaformat = " 1.17.0"
6364palantir-javaformat = " 2.33.0"
@@ -82,7 +83,7 @@ parsus = "0.4.0"
8283java-keyring = " 1.0.3"
8384java-keychain = " 1.1.0"
8485webjars-xterm = " 5.1.0"
85- ktor = " 2.3.2 "
86+ ktor = " 2.3.3 "
8687ktor-cohort = " 2.1.3"
8788kobweb = " 0.13.9"
8889exposed = " 0.41.1"
@@ -97,6 +98,8 @@ shedlock = "5.6.0"
9798sherlock = " 0.4.19"
9899expiringmap = " 0.5.10"
99100apache-commons-imaging = " 1.0-alpha3"
101+ testcontainers = " 1.18.3"
102+ kubernetes-client = " 18.0.1"
100103
101104# NPM Dependencies
102105npm-highlightjs = " 11.8.0"
@@ -111,11 +114,11 @@ gradle-enterprise = "3.14.1"
111114nexus-publish = " 2.0.0-rc-1"
112115shadow = " 8.1.1"
113116spotless = " 6.20.0"
114- semver-plugin = " 0.5.0-rc.1 "
117+ semver-plugin = " 0.5.0-rc.5 "
115118taskinfo = " 2.1.0"
116119dependency-analysis = " 1.20.0"
117120best-practices-plugin = " 0.10"
118- graalvm-nativeimage = " 0.9.23 "
121+ graalvm-nativeimage = " 0.9.24 "
119122github-depgraph = " 0.1.0"
120123wire-plugin = " 4.8.0"
121124poko-plugin = " 0.14.0"
@@ -125,7 +128,7 @@ cyclonedx-plugin = "1.7.4"
125128modulegraph = " 0.4.0"
126129jetbrains-compose = " 1.4.3"
127130jetbrains-compose-compiler = " 1.5.0"
128- cash-molecule = " 1.1 .0"
131+ cash-molecule = " 1.2 .0"
129132npm-publish-plugin = " 3.4.1"
130133exposed-plugin = " 0.2.1"
131134
@@ -140,6 +143,7 @@ build-kotlinx-atomicfu = { module = "org.jetbrains.kotlinx:atomicf
140143build-kotlinx-benchmark = { module = " org.jetbrains.kotlinx:kotlinx-benchmark-plugin" , version.ref = " kotlinx-benchmark" }
141144build-dokka = { module = " org.jetbrains.dokka:dokka-gradle-plugin" , version.ref = " dokka" }
142145build-kotlin-ksp = { module = " com.google.devtools.ksp:symbol-processing-gradle-plugin" , version.ref = " kotlin-ksp" }
146+ build-powerassert = { module = " com.bnorm.power:kotlin-power-assert-gradle" , version.ref = " powerassert" }
143147build-ksp-redacted = { module = " dev.zacsweers.redacted:redacted-compiler-plugin-gradle" , version.ref = " ksp-redacted" }
144148build-benmanesversions = { module = " com.github.ben-manes:gradle-versions-plugin" , version.ref = " benmanes" }
145149build-gradle-enterprise = { module = " com.gradle.enterprise:com.gradle.enterprise.gradle.plugin" , version.ref = " gradle-enterprise" }
@@ -170,6 +174,7 @@ build-jetbrains-compose-runtime = { module = "org.jetbrains.compose.runtime
170174build-jetbrains-compose-compiler = { module = " org.jetbrains.compose.compiler:compiler" , version.ref = " jetbrains-compose-compiler" }
171175build-npm-publish-plugin = { module = " dev.petuska:npm-publish-gradle-plugin" , version.ref = " npm-publish-plugin" }
172176build-exposed-plugin = { module = " gradle.plugin.com.jetbrains.exposed.gradle:plugin" , version.ref = " exposed-plugin" }
177+ build-intellij-coverage = { module = " org.jetbrains.intellij.deps:intellij-coverage-reporter" , version.ref = " intellij-coverage" }
173178
174179# Gradle Dependencies
175180kotlin-bom = { module = " org.jetbrains.kotlin:kotlin-bom" , version.ref = " kotlin" }
@@ -332,6 +337,11 @@ multiplatform-settings-core = { module = "com.russhwolf:multiplatform-s
332337multiplatform-settings-coroutines = { module = " com.russhwolf:multiplatform-settings-coroutines" , version.ref = " kmp-settings" }
333338
334339apache-commons-imaging = { module = " org.apache.commons:commons-imaging" , version.ref = " apache-commons-imaging" }
340+ testcontainers-bom = { module = " org.testcontainers:testcontainers-bom" , version.ref = " testcontainers" }
341+ testcontainers-core = { module = " org.testcontainers:testcontainers" }
342+ testcontainers-postgresql = { module = " org.testcontainers:postgresql" }
343+ testcontainers-junit = { module = " org.testcontainers:junit-jupiter" }
344+ kubernetes-client = { module = " io.kubernetes:client-java" , version.ref = " kubernetes-client" }
335345
336346[bundles ]
337347ktor-server = [
0 commit comments