diff --git a/composeApp/build.gradle.kts b/composeApp/build.gradle.kts index 6dad6ff..6996690 100644 --- a/composeApp/build.gradle.kts +++ b/composeApp/build.gradle.kts @@ -126,11 +126,11 @@ kotlin { android { namespace = "dev.meloda.overseerr" - compileSdk = 35 + compileSdk = 36 defaultConfig { minSdk = 26 - targetSdk = 35 + targetSdk = 36 applicationId = "dev.meloda.overseerr" versionCode = 1 diff --git a/composeApp/src/wasmJsMain/kotlin/dev/meloda/overseerr/theme/Theme.wasmJs.kt b/composeApp/src/wasmJsMain/kotlin/dev/meloda/overseerr/theme/Theme.wasmJs.kt index e076ef5..2b7efe7 100644 --- a/composeApp/src/wasmJsMain/kotlin/dev/meloda/overseerr/theme/Theme.wasmJs.kt +++ b/composeApp/src/wasmJsMain/kotlin/dev/meloda/overseerr/theme/Theme.wasmJs.kt @@ -1,11 +1,8 @@ package dev.meloda.overseerr.theme import androidx.compose.runtime.Composable -import androidx.compose.runtime.LaunchedEffect import androidx.navigation.ExperimentalBrowserHistoryApi import androidx.navigation.NavController -import androidx.navigation.bindToNavigation -import kotlinx.browser.window @Composable internal actual fun SystemAppearance(isDark: Boolean) { @@ -14,7 +11,4 @@ internal actual fun SystemAppearance(isDark: Boolean) { @OptIn(ExperimentalBrowserHistoryApi::class) @Composable internal actual fun NavigationSettings(navController: NavController) { - LaunchedEffect(navController) { - window.bindToNavigation(navController) - } -} \ No newline at end of file +} diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index f7d402a..02a78e1 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,23 +1,23 @@ [versions] -kotlin = "2.2.0" -compose = "1.8.2" -compose-hot-reload = "1.0.0-alpha10" -agp = "8.7.3" -androidx-lifecycle = "2.9.1" -androidx-activity-compose = "1.10.1" -androidx-uitest = "1.8.3" -coil = "3.2.0" +kotlin = "2.2.20" +compose = "1.9.0" +compose-hot-reload = "1.0.0-beta08" +agp = "8.12.3" +androidx-lifecycle = "2.9.4" +androidx-activity-compose = "1.11.0" +androidx-uitest = "1.9.2" +coil = "3.3.0" kotlinx-coroutines = "1.10.2" -ktor = "3.1.3" -kotlinx-serialization = "1.8.1" -koin = "4.1.0" -viewmodel-compose = "2.9.1" -haze = "1.6.4" -kstore = "0.9.1" +ktor = "3.3.0" +kotlinx-serialization = "1.9.0" +koin = "4.1.1" +viewmodel-compose = "2.9.4" +haze = "1.6.10" +kstore = "1.0.0" appdirs = "1.4.0" napier = "2.7.1" -androidx-navigation-compose = "2.9.0-beta03" +androidx-navigation-compose = "2.9.0" [libraries] diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index e2847c8..d4081da 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME