Skip to content

Commit d03d87b

Browse files
committed
Upgrade new UI dependencies
1 parent 1da74ce commit d03d87b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+1608
-2818
lines changed

gradle/libs.versions.toml

Lines changed: 30 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -71,12 +71,13 @@ codehaus-woodstox = "4.2.2"
7171
commons-cli = "1.10.0"
7272
commons-codec = "1.19.0"
7373
commons-io = "2.20.0"
74-
compose = "1.8.2"
74+
compose = "1.10.1"
75+
composeHotReload = "1.0.0"
7576
cutterslade-analyze = "1.10.0"
7677
cuvs-java = "25.10.0"
7778
cuvs-lucene = "25.10.0"
7879
cybozulabs-langdetect = "1.1-20120112"
79-
decompose = "3.3.0"
80+
decompose = "3.4.0"
8081
diffplug-spotless = "7.2.1"
8182
# @keep Use for dockerfile JRE version
8283
dockerfile-baseimage-java = "25"
@@ -144,24 +145,26 @@ jna = "5.18.1"
144145
joda-time = "2.14.0"
145146
junit = "4.13.2"
146147
junit-jupiter = "5.13.4"
147-
kotlin = "2.2.0"
148+
kotlin = "2.3.20"
148149
# @keep for version alignment
149-
kotlinx-atomicfu = "0.29.0"
150+
kotlinx-atomicfu = "0.31.0"
150151
# @keep for version alignment
151-
kotlinx-browser = "0.3"
152-
kotlinx-coroutines = "1.10.1"
152+
kotlinx-browser = "0.5.0"
153+
kotlinx-coroutines = "1.10.2"
153154
kotlinx-datetime = "0.7.1"
154-
kotlinx-serialization = "1.9.0"
155+
kotlinx-serialization = "1.10.0"
155156
# @keep used by spotless
156157
ktlint = "1.7.1"
157-
ktor = "3.2.2"
158+
ktor = "3.4.0"
158159
langchain4j-bom = "1.9.1"
159160
# @keep Link checker version used in ref-guide
160161
link-checker = "1.4.2"
161162
littlerobots-versioncatalogupdate = "0.8.5"
162163
lmax-disruptor = "4.0.0"
163164
logchange = "1.19.13"
164165
ltgt-errorprone = "3.1.0"
166+
material-icons-extended = "1.7.8"
167+
material3 = "1.10.0-alpha05"
165168
mockito = "5.19.0"
166169
morethan-jmhreport = "0.9.6"
167170
mvikotlin = "4.3.0"
@@ -211,6 +214,7 @@ compose-compiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "
211214
cutterslade-analyze = { id = "ca.cutterslade.analyze", version.ref = "cutterslade-analyze" }
212215
diffplug-spotless = { id = "com.diffplug.spotless", version.ref = "diffplug-spotless" }
213216
jetbrains-compose = { id = "org.jetbrains.compose", version.ref = "compose" }
217+
jetbrains-compose-hotreload = { id = "org.jetbrains.compose.hot-reload", version.ref = "composeHotReload" }
214218
kotlin-multiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" }
215219
kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
216220
littlerobots-versioncatalogupdate = { id = "nl.littlerobots.version-catalog-update", version.ref = "littlerobots-versioncatalogupdate" }
@@ -315,6 +319,14 @@ codehaus-woodstox-stax2api = { module = "org.codehaus.woodstox:stax2-api", versi
315319
commonscli-commonscli = { module = "commons-cli:commons-cli", version.ref = "commons-cli" }
316320
commonscodec-commonscodec = { module = "commons-codec:commons-codec", version.ref = "commons-codec" }
317321
commonsio-commonsio = { module = "commons-io:commons-io", version.ref = "commons-io" }
322+
compose-components-resources = { module = "org.jetbrains.compose.components:components-resources", version.ref = "compose" }
323+
compose-foundation = { module = "org.jetbrains.compose.foundation:foundation", version.ref = "compose" }
324+
compose-material3 = { module = "org.jetbrains.compose.material3:material3", version.ref = "material3" }
325+
compose-materialIconsExtended = { module = "org.jetbrains.compose.material3:material3", version.ref = "material-icons-extended" }
326+
compose-runtime = { module = "org.jetbrains.compose.runtime:runtime", version.ref = "compose" }
327+
compose-ui = { module = "org.jetbrains.compose.ui:ui", version.ref = "compose" }
328+
compose-uiTest = { module = "org.jetbrains.compose.ui:ui-test", version.ref = "compose" }
329+
compose-uiToolingPreview = { module = "org.jetbrains.compose.ui:ui-tooling-preview", version.ref = "compose" }
318330
cuvs-java = { module = "com.nvidia.cuvs:cuvs-java", version.ref = "cuvs-java" }
319331
cuvs-lucene = { module = "com.nvidia.cuvs.lucene:cuvs-lucene", version.ref = "cuvs-lucene" }
320332
cybozulabs-langdetect = { module = "com.cybozu.labs:langdetect", version.ref = "cybozulabs-langdetect" }
@@ -440,15 +452,16 @@ kotlinx-coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-t
440452
kotlinx-datetime = { module = "org.jetbrains.kotlinx:kotlinx-datetime", version.ref = "kotlinx-datetime" }
441453
kotlinx-serialization-core = { module = "org.jetbrains.kotlinx:kotlinx-serialization-core", version.ref = "kotlinx-serialization" }
442454
kotlinx-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version.ref = "kotlinx-serialization" }
443-
ktor-client-auth = { module = "io.ktor:ktor-client-auth", version.ref = "ktor" }
444-
ktor-client-cio = { module = "io.ktor:ktor-client-cio", version.ref = "ktor" }
445-
ktor-client-contentNegotiation = { module = "io.ktor:ktor-client-content-negotiation", version.ref = "ktor" }
446-
ktor-client-core = { module = "io.ktor:ktor-client-core", version.ref = "ktor" }
447-
ktor-client-mock = { module = "io.ktor:ktor-client-mock", version.ref = "ktor" }
448-
ktor-client-serialization-json = { module = "io.ktor:ktor-serialization-kotlinx-json", version.ref = "ktor" }
449-
ktor-server-cio = { module = "io.ktor:ktor-server-cio", version.ref = "ktor" }
450-
ktor-server-core = { module = "io.ktor:ktor-server-core", version.ref = "ktor" }
451-
ktor-server-htmlBuilder = { module = "io.ktor:ktor-server-html-builder", version.ref = "ktor" }
455+
ktor-bom = { module = "io.ktor:ktor-bom", version.ref = "ktor" }
456+
ktor-client-auth = { module = "io.ktor:ktor-client-auth" }
457+
ktor-client-cio = { module = "io.ktor:ktor-client-cio" }
458+
ktor-client-contentNegotiation = { module = "io.ktor:ktor-client-content-negotiation" }
459+
ktor-client-core = { module = "io.ktor:ktor-client-core" }
460+
ktor-client-mock = { module = "io.ktor:ktor-client-mock" }
461+
ktor-client-serialization-json = { module = "io.ktor:ktor-serialization-kotlinx-json" }
462+
ktor-server-cio = { module = "io.ktor:ktor-server-cio" }
463+
ktor-server-core = { module = "io.ktor:ktor-server-core" }
464+
ktor-server-htmlBuilder = { module = "io.ktor:ktor-server-html-builder" }
452465
langchain4j-bom = { module = "dev.langchain4j:langchain4j-bom", version.ref = "langchain4j-bom" }
453466
langchain4j-cohere = { module = "dev.langchain4j:langchain4j-cohere" }
454467
langchain4j-core = { module = "dev.langchain4j:langchain4j-core" }

0 commit comments

Comments
 (0)