11[versions ]
22# @pin
3- kotlin = " 2.1 .0"
3+ kotlin = " 2.2 .0"
44# @pin
5- tools = " 0.15.8 -kotlin-2.1 .0"
6- atomicfu = " 0.26.1 "
5+ tools = " 0.19.0 -kotlin-2.2 .0"
6+ atomicfu = " 0.29.0 "
77changelog = " 2.2.1"
8- compose = " 1.7.1 "
9- dokka = " 2.0.0-Beta "
10- jsBom = " 1.0.0-pre.847 "
8+ compose = " 1.8.2 "
9+ dokka = " 2.0.0"
10+ jsBom = " 2025.7.1 "
1111junit = " 5.10.2"
12- kotlin-jupyter = " 0.12.0-352 "
13- kotlinx-benchmark = " 0.4.13 "
12+ kotlin-jupyter = " 0.14.1-544-1 "
13+ kotlinx-benchmark = " 0.4.14 "
1414kotlinx-cli = " 0.3.6"
15- kotlinx-coroutines = " 1.9.0 "
16- kotlinx-datetime = " 0.6 .1"
17- kotlinx-html = " 0.11 .0"
15+ kotlinx-coroutines = " 1.10.2 "
16+ kotlinx-datetime = " 0.7 .1"
17+ kotlinx-html = " 0.12 .0"
1818kotlinx-knit = " 0.5.0"
1919kotlinx-nodejs = " 0.0.7"
20- kotlinx-serialization = " 1.7.3"
21- kover = " 0.8.3"
22- ktor = " 3.0.2"
23- ksp = " 2.1.0-1.0.29"
24- logback = " 1.5.12"
25- slf4j = " 2.0.16"
26- xmlutil = " 0.90.3"
20+ kotlinx-serialization = " 1.9.0"
21+ kotlinx-io = " 0.8.0"
22+ kover = " 0.9.1"
23+ ktor = " 3.2.1"
24+ ksp = " 2.2.0-2.0.2"
25+ logback = " 1.5.18"
26+ slf4j = " 2.0.17"
27+ xmlutil = " 0.91.1"
2728yamlkt = " 0.13.0"
29+ opensavvy-resources = " 0.5.1"
2830
2931[plugins ]
30- maven-publish = { id = " com.vanniktech.maven.publish" , version = " 0.30.0" }
32+ maven-publish = " com.vanniktech.maven.publish:0.33.0"
33+ maven-publish-base = " com.vanniktech.maven.publish.base:0.33.0"
3134compose-compiler = { id = " org.jetbrains.kotlin.plugin.compose" , version.ref = " kotlin" }
3235compose-jb = { id = " org.jetbrains.compose" , version.ref = " compose" }
33- jetbrains-changelog = " org.jetbrains.changelog:2.2.1 "
36+ jetbrains-changelog = { id = " org.jetbrains.changelog" , version.ref = " changelog " }
3437jetbrains-dokka = { id = " org.jetbrains.dokka" , version.ref = " dokka" }
3538kotlin-android = { id = " org.jetbrains.kotlin.android" , version.ref = " kotlin" }
3639kotlin-android-extensions = { id = " org.jetbrains.kotlin.android.extensions" , version.ref = " kotlin" }
37- kotlin-dsl = " org.gradle.kotlin.kotlin-dsl:5.1.2"
40+ kotlin-dsl = " org.gradle.kotlin.kotlin-dsl:6.1.2"
41+ kotlin-multiplatform = { id = " org.jetbrains.kotlin.multiplatform" , version.ref = " kotlin" }
42+ kotlin-jvm = { id = " org.jetbrains.kotlin.jvm" , version.ref = " kotlin" }
3843kotlin-js = { id = " org.jetbrains.kotlin.js" , version.ref = " kotlin" }
3944kotlin-jupyter-api = { id = " org.jetbrains.kotlin.jupyter.api" , version.ref = " kotlin-jupyter" }
40- kotlin-jvm = { id = " org.jetbrains.kotlin.jvm" , version.ref = " kotlin" }
4145kotlin-kapt = { id = " org.jetbrains.kotlin.kapt" , version.ref = " kotlin" }
42- kotlin-multiplatform = { id = " org.jetbrains.kotlin.multiplatform" , version.ref = " kotlin" }
4346kotlin-native-cocoapods = { id = " org.jetbrains.kotlin.native.cocoapods" , version.ref = " kotlin" }
4447kotlin-plugin-allopen = { id = " org.jetbrains.kotlin.plugin.allopen" , version.ref = " kotlin" }
4548kotlin-plugin-jpa = { id = " org.jetbrains.kotlin.plugin.jpa" , version.ref = " kotlin" }
@@ -49,32 +52,22 @@ kotlin-plugin-parcelize = { id = "org.jetbrains.kotlin.plugin.parcelize", versio
4952kotlin-plugin-scripting = { id = " org.jetbrains.kotlin.plugin.scripting" , version.ref = " kotlin" }
5053kotlin-plugin-serialization = { id = " org.jetbrains.kotlin.plugin.serialization" , version.ref = " kotlin" }
5154kotlin-plugin-spring = { id = " org.jetbrains.kotlin.plugin.spring" , version.ref = " kotlin" }
55+ atomicfu = { id = " org.jetbrains.kotlinx.atomicfu" , version.ref = " atomicfu" }
5256kotlinx-benchmark = { id = " org.jetbrains.kotlinx.benchmark" , version.ref = " kotlinx-benchmark" }
5357kotlinx-kover = { id = " org.jetbrains.kotlinx.kover" , version.ref = " kover" }
5458kscience-mpp = { id = " space.kscience.gradle.mpp" , version.ref = " tools" }
5559kscience-project = { id = " space.kscience.gradle.project" , version.ref = " tools" }
5660ksp = { id = " com.google.devtools.ksp" , version.ref = " ksp" }
5761ktor = { id = " io.ktor.plugin" , version.ref = " ktor" }
58- versions = " com.github.ben-manes.versions:0.51.0"
59- versions-update = " nl.littlerobots.version-catalog-update:0.8.5"
62+ opensavvy-resources-producer = { id = " dev.opensavvy.resources.producer" , version.ref = " opensavvy-resources" }
63+ opensavvy-resources-consumer = { id = " dev.opensavvy.resources.consumer" , version.ref = " opensavvy-resources" }
64+ versions = " com.github.ben-manes.versions:0.52.0"
65+ versions-update = " nl.littlerobots.version-catalog-update:1.0.0"
6066
6167[libraries ]
6268atomicfu = { module = " org.jetbrains.kotlinx:atomicfu" , version.ref = " atomicfu" }
63- atomicfu-gradle = { module = " org.jetbrains.kotlinx:atomicfu-gradle-plugin" , version.ref = " atomicfu" }
64- binary-compatibility-validator = " org.jetbrains.kotlinx:binary-compatibility-validator:0.15.0-Beta.3"
65- changelog-gradle = { module = " org.jetbrains.intellij.plugins:gradle-changelog-plugin" , version.ref = " changelog" }
66- dokka-base = { module = " org.jetbrains.dokka:dokka-base" , version.ref = " dokka" }
67- dokka-gradle = { module = " org.jetbrains.dokka:dokka-gradle-plugin" , version.ref = " dokka" }
68- dokka-gradle-plugin = { module = " org.jetbrains.dokka:dokka-gradle-plugin" , version.ref = " dokka" }
69- foojay-resolver = " org.gradle.toolchains:foojay-resolver:0.9.0"
70- freemarker = " org.freemarker:freemarker:2.3.33"
71- gradle-changelog-plugin = { module = " org.jetbrains.intellij.plugins:gradle-changelog-plugin" , version.ref = " changelog" }
72- kotlin-assignment-compiler-plugin-embeddable = { module = " org.jetbrains.kotlin:kotlin-assignment-compiler-plugin-embeddable" , version.ref = " kotlin" }
73- kotlin-gradle = { module = " org.jetbrains.kotlin:kotlin-gradle-plugin" , version.ref = " kotlin" }
74- kotlin-gradle-plugin = { module = " org.jetbrains.kotlin:kotlin-gradle-plugin" , version.ref = " kotlin" }
69+ freemarker = " org.freemarker:freemarker:2.3.34"
7570kotlin-js-wrappers = { module = " org.jetbrains.kotlin-wrappers:kotlin-wrappers-bom" , version.ref = " jsBom" }
76- kotlin-jupyter-api-gradle-plugin = { module = " org.jetbrains.kotlin:kotlin-jupyter-api-gradle-plugin" , version.ref = " kotlin" }
77- kotlin-jupyter-gradle = { module = " org.jetbrains.kotlin:kotlin-jupyter-api-gradle-plugin" , version.ref = " kotlin-jupyter" }
7871kotlin-reflect = { module = " org.jetbrains.kotlin:kotlin-reflect" , version.ref = " kotlin" }
7972kotlin-sam-with-receiver-compiler-plugin-embeddable = { module = " org.jetbrains.kotlin:kotlin-sam-with-receiver-compiler-plugin-embeddable" , version.ref = " kotlin" }
8073kotlin-scripting-compiler-embeddable = { module = " org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable" , version.ref = " kotlin" }
@@ -107,6 +100,9 @@ kotlinx-serialization-hocon = { module = "org.jetbrains.kotlinx:kotlinx-serializ
107100kotlinx-serialization-json = { module = " org.jetbrains.kotlinx:kotlinx-serialization-json" , version.ref = " kotlinx-serialization" }
108101kotlinx-serialization-properties = { module = " org.jetbrains.kotlinx:kotlinx-serialization-properties" , version.ref = " kotlinx-serialization" }
109102kotlinx-serialization-protobuf = { module = " org.jetbrains.kotlinx:kotlinx-serialization-protobuf" , version.ref = " kotlinx-serialization" }
103+ kotlinx-browser = " org.jetbrains.kotlinx:kotlinx-browser:0.3"
104+ kotlinx-io-core = { module = " org.jetbrains.kotlinx:kotlinx-io-core" , version.ref = " kotlinx-io" }
105+ kotlinx-io-bytestring = { module = " org.jetbrains.kotlinx:kotlinx-io-bytestring" , version.ref = " kotlinx-io" }
110106ksp-api = { module = " com.google.devtools.ksp:symbol-processing-api" , version.ref = " ksp" }
111107ktor-bom = { module = " io.ktor:ktor-bom" , version.ref = " ktor" }
112108logback-classic = { module = " ch.qos.logback:logback-classic" , version.ref = " logback" }
0 commit comments