@@ -22,14 +22,14 @@ kotlin {
2222 implementation(compose.desktop.currentOs)
2323
2424 // Coroutines
25- implementation(project.dependencies.platform(" org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.10.1 " ))
25+ implementation(project.dependencies.platform(" org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.10.2 " ))
2626 implementation(" org.jetbrains.kotlinx:kotlinx-coroutines-core" )
2727 implementation(" org.jetbrains.kotlinx:kotlinx-coroutines-jdk8" )
2828 implementation(" org.jetbrains.kotlinx:kotlinx-coroutines-slf4j" )
2929 implementation(" org.jetbrains.kotlinx:kotlinx-coroutines-reactive" )
3030
3131 // Websocket Client
32- implementation(project.dependencies.platform(" io.ktor:ktor-bom:3.1.1 " ))
32+ implementation(project.dependencies.platform(" io.ktor:ktor-bom:3.2.3 " ))
3333 implementation(" io.ktor:ktor-client-core" )
3434 implementation(" io.ktor:ktor-client-cio" )
3535 implementation(" io.ktor:ktor-client-websockets" )
@@ -38,7 +38,7 @@ kotlin {
3838 implementation(" io.ktor:ktor-serialization-jackson" )
3939
4040 // Jackson
41- implementation(project.dependencies.platform(" com.fasterxml.jackson:jackson-bom:2.18.3 " ))
41+ implementation(project.dependencies.platform(" com.fasterxml.jackson:jackson-bom:2.20.0 " ))
4242 implementation(" com.fasterxml.jackson.core:jackson-core" )
4343 implementation(" com.fasterxml.jackson.core:jackson-annotations" )
4444 implementation(" com.fasterxml.jackson.core:jackson-databind" )
@@ -50,36 +50,36 @@ kotlin {
5050 implementation(" io.nayuki:qrcodegen:1.8.0" )
5151
5252 // Bouncy Castle for Eichrecht signed data
53- implementation(" org.bouncycastle:bcprov-jdk18on:1.80 " )
53+ implementation(" org.bouncycastle:bcprov-jdk18on:1.81 " )
5454
5555 // Logging
5656 implementation(" ch.qos.logback:logback-classic:1.5.18" )
57- implementation(" io.github.oshai:kotlin-logging-jvm:7.0.6 " )
57+ implementation(" io.github.oshai:kotlin-logging-jvm:7.0.13 " )
5858
5959 // Sentry (Crash reporting)
60- implementation(project.dependencies.platform(" io.sentry:sentry-bom:8.5.0 " ))
60+ implementation(project.dependencies.platform(" io.sentry:sentry-bom:8.21.1 " ))
6161 implementation(" io.sentry:sentry" )
6262 implementation(" io.sentry:sentry-logback" )
6363
6464 // Markdown
6565 implementation(" net.swiftzer.semver:semver:2.1.0" )
6666
6767 // Dependency Injection
68- implementation(project.dependencies.platform(" io.insert-koin:koin-bom:4.0.2 " ))
68+ implementation(project.dependencies.platform(" io.insert-koin:koin-bom:4.1.1 " ))
6969 implementation(" io.insert-koin:koin-core" )
7070 implementation(" io.insert-koin:koin-ktor" )
7171 implementation(" io.insert-koin:koin-logger-slf4j" )
72- implementation(" io.insert-koin:koin-annotations:2.0 .0" )
72+ implementation(" io.insert-koin:koin-annotations:2.1 .0" )
7373
7474 // SQL Database
75- implementation(project.dependencies.platform(" org.jetbrains.exposed:exposed-bom:0.60 .0" ))
75+ implementation(project.dependencies.platform(" org.jetbrains.exposed:exposed-bom:0.61 .0" ))
7676 implementation(" org.jetbrains.exposed:exposed-core" )
7777 implementation(" org.jetbrains.exposed:exposed-dao" )
7878 implementation(" org.jetbrains.exposed:exposed-jdbc" )
7979 implementation(" org.jetbrains.exposed:exposed-java-time" )
8080
8181 // Data Source Connection Pool
82- implementation(" com.zaxxer:HikariCP:6.2.1 " )
82+ implementation(" com.zaxxer:HikariCP:6.3.2 " )
8383
8484 // SQLite JDBC Driver
8585 implementation(files(" libs/sqlite-jdbc-3.42.0.0.jar" ))
@@ -89,7 +89,7 @@ kotlin {
8989}
9090
9191dependencies {
92- add(" kspJvm" , " io.insert-koin:koin-ksp-compiler:2.0 .0" )
92+ add(" kspJvm" , " io.insert-koin:koin-ksp-compiler:2.1 .0" )
9393}
9494
9595ktlint {
0 commit comments