Update deps

This commit is contained in:
Henry Hiles 2023-12-23 07:56:16 -05:00
parent 236995b5f7
commit 1737741d77
6 changed files with 27 additions and 28 deletions

View file

@ -1,13 +1,13 @@
plugins {
kotlin("plugin.serialization") version "1.9.21"
id("com.android.application")
id("org.jetbrains.kotlin.android")
id("kotlin-kapt")
kotlin("plugin.serialization") version "1.8.10"
}
android {
namespace = "com.henryhiles.qweather"
compileSdk = 33
compileSdk = 34
signingConfigs {
create("release") {
@ -21,7 +21,7 @@ android {
defaultConfig {
applicationId = "com.henryhiles.qweather"
minSdk = 30
targetSdk = 33
targetSdk = 34
versionCode = 1
versionName = "1.0"
@ -59,9 +59,9 @@ android {
compose = true
}
composeOptions {
kotlinCompilerExtensionVersion = "1.4.3"
kotlinCompilerExtensionVersion = "1.5.5"
}
packagingOptions {
packaging {
resources {
excludes += "/META-INF/{AL2.0,LGPL2.1}"
}
@ -69,23 +69,23 @@ android {
}
dependencies {
implementation("androidx.core:core-ktx:1.10.0")
implementation("androidx.compose.material3:material3:1.1.0-rc01")
implementation("androidx.activity:activity-compose:1.7.1")
implementation("androidx.core:core-ktx:1.10.0")
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.5.0")
implementation("androidx.core:core-ktx:1.12.0")
implementation("androidx.compose.material3:material3:1.1.2")
implementation("androidx.activity:activity-compose:1.8.2")
implementation("androidx.core:core-ktx:1.12.0")
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.2")
implementation("com.squareup.okhttp3:logging-interceptor:5.0.0-alpha.3")
coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.0.3")
coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.0.4")
// Lifecycle
val lifecycleVersion = "2.6.1"
val lifecycleVersion = "2.6.2"
implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycleVersion")
implementation("androidx.lifecycle:lifecycle-runtime-ktx:$lifecycleVersion")
implementation("androidx.lifecycle:lifecycle-viewmodel-compose:$lifecycleVersion")
// Compose
val composeVersion = "1.4.0"
val composeVersion = "1.5.4"
implementation("androidx.compose.ui:ui-tooling-preview:$composeVersion")
implementation("androidx.compose.ui:ui:$composeVersion")
@ -93,16 +93,15 @@ dependencies {
debugImplementation("androidx.compose.ui:ui-tooling:$composeVersion")
// Voyager
val voyagerVersion = "1.0.0-rc04"
val voyagerVersion = "1.0.0"
implementation("cafe.adriel.voyager:voyager-navigator:$voyagerVersion")
implementation("cafe.adriel.voyager:voyager-tab-navigator:$voyagerVersion")
implementation("cafe.adriel.voyager:voyager-transitions:$voyagerVersion")
implementation("cafe.adriel.voyager:voyager-androidx:$voyagerVersion")
implementation("cafe.adriel.voyager:voyager-koin:$voyagerVersion")
// Koin
val koinVersion = "3.2.0"
val koinVersion = "3.5.3"
implementation("io.insert-koin:koin-core:$koinVersion")
implementation("io.insert-koin:koin-android:$koinVersion")