Skip to content

Commit a4bc52e

Browse files
committed
chore: dep updates and remove cio from wasm and js
1 parent 98466ce commit a4bc52e

File tree

2 files changed

+22
-7
lines changed

2 files changed

+22
-7
lines changed

gradle/libs.versions.toml

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ org-name = "suresh.dev"
2020
org-url = "https://suresh.dev"
2121

2222
# Gradle Dependencies Versions
23-
bc-plugins = "1.8.0"
23+
bc-plugins = "1.9.0"
2424
kotlinx-kover = "0.9.1"
2525
kotlinx-bcv = "0.17.0"
2626
kotlin-dokka = "2.0.0"
@@ -30,7 +30,7 @@ kotlinx-coroutines = "1.10.1"
3030
kotlinx-datetime = "0.6.2"
3131
kotlinx-datetime-zoneinfo = "2025a-spi.0.6.2"
3232
kotlinx-serialization = "1.8.0"
33-
kotlinx-rpc = "0.5.0"
33+
kotlinx-rpc = "0.5.1"
3434
kotlinx-collections-immutable = "0.3.8"
3535
kotlinx-lincheck = "2.35"
3636
kotlinx-html = "0.12.0"
@@ -42,8 +42,8 @@ kotlin-wrappers = "2025.2.4"
4242
kotlin-redacted = "1.12.0"
4343
kotlin-serviceloader = "0.0.15"
4444
kotlinx-multik = "0.2.3"
45-
kotlinx-dataframe = "0.16.0-dev-5599"
46-
kotlinx-kandy = "0.8.0-dev-59"
45+
kotlinx-dataframe = "0.16.0-dev-5705"
46+
kotlinx-kandy = "0.8.0"
4747
kotlin-statistics = "0.4.0-RC1"
4848
evas = "1.2.0"
4949
kopy = "0.14.0+2.1.10"
@@ -174,7 +174,7 @@ langchain4j = "1.0.0-beta1"
174174
jlama = "0.8.4"
175175
mcp-kotlin = "0.3.0"
176176
mcp4k = "0.3.4"
177-
dflib = "2.0.0-M1"
177+
dflib = "2.0.0-M2"
178178
ldaptive = "2.4.0"
179179
chicory = "1.0.0"
180180
log4k = "0.30.0"
@@ -346,6 +346,8 @@ kotlinx-dataframe-csv = { module = "org.jetbrains.kotlinx:datafra
346346
kotlinx-dataframe-geo = { module = "org.jetbrains.kotlinx:dataframe-geo" , version.ref = "kotlinx-dataframe"}
347347
kotlinx-dataframe-jdbc = { module = "org.jetbrains.kotlinx:dataframe-jdbc" , version.ref = "kotlinx-dataframe"}
348348
kotlinx-kandy = { module = "org.jetbrains.kotlinx:kandy-lets-plot" , version.ref = "kotlinx-kandy"}
349+
kotlinx-kandy-geo = { module = "org.jetbrains.kotlinx:kandy-geo" , version.ref = "kotlinx-kandy"}
350+
kotlinx-kandy-echarts = { module = "org.jetbrains.kotlinx:kandy-echarts" , version.ref = "kotlinx-kandy"}
349351
kotlin-statistics = { module = "org.jetbrains.kotlinx:kotlin-statistics" , version.ref = "kotlin-statistics"}
350352
kotlin-ksp-api = { module = "com.google.devtools.ksp:symbol-processing-api" , version.ref = "kotlin-ksp"}
351353
kotlin-redacted-annotations = { module = "dev.zacsweers.redacted:redacted-compiler-plugin-annotations" , version.ref = "kotlin-redacted"}
@@ -680,14 +682,25 @@ ajalt = ["ajalt-colormath",
680682
"ajalt-clikt",
681683
"ajalt-clikt-markdown"]
682684

683-
json-extra = ["kotlinx-jsonpath", "json-schema-validator"]
684-
keystore = ["sslcontext-kickstart", "directory-keystore"]
685+
dataviz = ["kotlinx-dataframe-csv",
686+
"kotlinx-dataframe-jdbc",
687+
"kotlinx-dataframe-geo",
688+
"kotlinx-kandy",
689+
"kotlinx-kandy-geo"]
690+
691+
json-extra = ["kotlinx-jsonpath",
692+
"json-schema-validator"]
693+
694+
keystore = ["sslcontext-kickstart",
695+
"directory-keystore"]
696+
685697
otel = ["otel-instr-annotations",
686698
"otel-autoconfigure",
687699
"otel-semconv",
688700
"otel-instr-ktor",
689701
"otel-instr-logback-mdc",
690702
"otel-instr-logback-appender"]
703+
691704
otel-agent-extn = ["otel-autoconfigure-spi",
692705
"otel-instr-api",
693706
"otel-instr-extension-api",

plugins/project/src/main/kotlin/common/Multiplatform.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,7 @@ fun KotlinMultiplatformExtension.jsTarget(project: Project) =
190190
sourceSets {
191191
jsMain {
192192
dependencies {
193+
api(libs.ktor.client.js)
193194
api(libs.kotlin.wrappers.browser)
194195
api(libs.kotlin.wrappers.css)
195196
// api(npm("@js-joda/timezone", libs.versions.npm.jsjoda.tz.get()))
@@ -245,6 +246,7 @@ fun KotlinMultiplatformExtension.wasmJsTarget(project: Project) =
245246
sourceSets {
246247
wasmJsMain {
247248
dependencies {
249+
api(libs.ktor.client.js)
248250
// kotlinx-browser is only supported for WasmJs.
249251
api(libs.kotlinx.browser)
250252
// api(npm("@js-joda/timezone", libs.versions.npm.jsjoda.tz.get()))

0 commit comments

Comments
 (0)