@@ -4,7 +4,9 @@ kotlin = "2.2.10"
44dokka = " 2.0.0"
55atomicfu = " 0.29.0"
66ktlint = " 13.1.0"
7- kover = " 0.9.1"
7+ kover = " 0.9.2"
8+ mavenPublish = " 0.34.0"
9+ binaryCompatibilityValidatorPlugin = " 0.18.1"
810
911# libraries version
1012serialization = " 1.9.0"
@@ -13,14 +15,12 @@ coroutines = "1.10.2"
1315kotlinx-io = " 0.8.0"
1416ktor = " 3.3.0"
1517logging = " 7.0.13"
16- jreleaser = " 1.19.0"
17- binaryCompatibilityValidatorPlugin = " 0.18.1"
1818slf4j = " 2.0.17"
19- kotest = " 5.9.1 "
19+ kotest = " 6.0.3 "
2020awaitility = " 4.3.0"
2121
2222# Samples
23- mcp-kotlin = " 0.7.1 "
23+ mcp-kotlin = " 0.7.2 "
2424anthropic = " 2.7.0"
2525shadow = " 8.1.1"
2626
@@ -30,7 +30,7 @@ kotlin-gradle = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.
3030kotlin-serialization = { module = " org.jetbrains.kotlin:kotlin-serialization" , version.ref = " kotlin" }
3131kotlinx-atomicfu-gradle = { module = " org.jetbrains.kotlinx:atomicfu-gradle-plugin" , version.ref = " atomicfu" }
3232dokka-gradle = { module = " org.jetbrains.dokka:dokka-gradle-plugin" , version.ref = " dokka" }
33- jreleaser-gradle = { module = " org.jreleaser:jreleaser- gradle-plugin" , version.ref = " jreleaser " }
33+ maven-publish = { module = " com.vanniktech: gradle-maven-publish- plugin" , version.ref = " mavenPublish " }
3434
3535# Kotlinx libraries
3636kotlinx-serialization-json = { group = " org.jetbrains.kotlinx" , name = " kotlinx-serialization-json" , version.ref = " serialization" }
@@ -48,6 +48,7 @@ ktor-server-core = { group = "io.ktor", name = "ktor-server-core", version.ref =
4848
4949# Testing
5050awaitility = { group = " org.awaitility" , name = " awaitility-kotlin" , version.ref = " awaitility" }
51+ kotest-assertions-core = { group = " io.kotest" , name = " kotest-assertions-core" , version.ref = " kotest" }
5152kotest-assertions-json = { group = " io.kotest" , name = " kotest-assertions-json" , version.ref = " kotest" }
5253kotlinx-coroutines-test = { group = " org.jetbrains.kotlinx" , name = " kotlinx-coroutines-test" , version.ref = " coroutines" }
5354ktor-client-mock = { group = " io.ktor" , name = " ktor-client-mock" , version.ref = " ktor" }
@@ -57,7 +58,8 @@ slf4j-simple = { group = "org.slf4j", name = "slf4j-simple", version.ref = "slf4
5758# Samples
5859ktor-client-cio = { group = " io.ktor" , name = " ktor-client-cio" , version.ref = " ktor" }
5960ktor-server-cio = { group = " io.ktor" , name = " ktor-server-cio" , version.ref = " ktor" }
60- mcp-kotlin = { group = " io.modelcontextprotocol" , name = " kotlin-sdk" , version.ref = " mcp-kotlin" }
61+ mcp-kotlin-client = { group = " io.modelcontextprotocol" , name = " kotlin-sdk-client" , version.ref = " mcp-kotlin" }
62+ mcp-kotlin-server = { group = " io.modelcontextprotocol" , name = " kotlin-sdk-server" , version.ref = " mcp-kotlin" }
6163anthropic-java = { group = " com.anthropic" , name = " anthropic-java" , version.ref = " anthropic" }
6264ktor-client-content-negotiation = { group = " io.ktor" , name = " ktor-client-content-negotiation" , version.ref = " ktor" }
6365ktor-serialization-kotlinx-json = { group = " io.ktor" , name = " ktor-serialization-kotlinx-json" , version.ref = " ktor" }
0 commit comments