From cba4a740a0f83f505595894741c5553e023524be Mon Sep 17 00:00:00 2001 From: rasputin Date: Fri, 12 Jun 2026 13:40:34 +0200 Subject: [PATCH] refactor: target SDK 37, upgrade dependencies --- app/build.gradle.kts | 13 ++++--------- gradle/libs.versions.toml | 8 ++++---- 2 files changed, 8 insertions(+), 13 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index d09ed9e..cefab9c 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -22,11 +22,7 @@ plugins { android { namespace = "com.bitcointxoko.gudariwallet" - compileSdk { - version = release(36) { - minorApiLevel = 1 - } - } + compileSdk = 37 splits { abi { isEnable = true @@ -39,7 +35,7 @@ android { defaultConfig { applicationId = "com.bitcointxoko.gudariwallet" minSdk = 26 - targetSdk = 36 + targetSdk = 37 versionCode = 1 versionName = "0.1.0" androidResources { @@ -81,8 +77,8 @@ android { } } compileOptions { - sourceCompatibility = JavaVersion.VERSION_11 - targetCompatibility = JavaVersion.VERSION_11 + sourceCompatibility = JavaVersion.VERSION_17 + targetCompatibility = JavaVersion.VERSION_17 } buildFeatures { compose = true @@ -130,7 +126,6 @@ dependencies { androidTestImplementation(libs.androidx.compose.ui.test.junit4) androidTestImplementation(libs.androidx.benchmark.junit4) androidTestImplementation(libs.androidx.runner) - androidTestImplementation(libs.androidx.test.ext.junit) androidTestImplementation(libs.androidx.espresso.core) androidTestImplementation(libs.androidx.junit) debugImplementation(libs.androidx.compose.ui.test.manifest) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index e9d9c2b..6405996 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,7 +1,7 @@ [versions] agp = "9.2.1" biometric = "1.1.0" -coreKtx = "1.10.1" +coreKtx = "1.19.0" junit = "4.13.2" junitVersion = "1.3.0" espressoCore = "3.7.0" @@ -18,9 +18,9 @@ zxing-embedded = "4.3.0" navigationCompose = "2.9.8" appcompat = "1.7.1" ksp = "2.3.9" -room = "2.7.1" +room = "2.8.4" datastore = "1.2.1" -protobuf = "4.35.0" +protobuf = "4.35.1" protobufPlugin = "0.10.0" tink = "1.21.0" ui = "1.11.2" @@ -33,7 +33,7 @@ uiautomator = "2.3.0" runner = "1.7.0" androidx-test-ext = "1.3.0" timber = "5.0.1" -kotlinx-serialization = "1.8.1" +kotlinx-serialization = "1.11.0" leakcanary = "2.14" [libraries]