Skip to content

Commit a54b918

Browse files
committed
upgrade deps
1 parent 114b1b9 commit a54b918

4 files changed

Lines changed: 29 additions & 33 deletions

File tree

app/build.gradle.kts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ if (keystorePropertiesFile.exists()) keystoreProperties.load(FileInputStream(key
4747
android {
4848
namespace = packageName
4949

50-
compileSdk = 35
50+
compileSdk = 36
5151
defaultConfig {
5252
applicationId = packageName
5353
minSdk = 23
54-
targetSdk = 35
54+
targetSdk = 36
5555
versionCode = 1
5656
versionName = "0.0.1" // X.Y.Z; X = Major, Y = minor, Z = Patch level
5757
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
@@ -78,7 +78,7 @@ android {
7878
secrets.propertiesFileName = "secrets.staging.properties"
7979
signingConfig = try {
8080
signingConfigs.named("staging").get()
81-
} catch (e: Exception) {
81+
} catch (_: Exception) {
8282
null
8383
}
8484
}
@@ -93,7 +93,7 @@ android {
9393
secrets.propertiesFileName = "secrets.release.properties"
9494
signingConfig = try {
9595
signingConfigs.named("release").get()
96-
} catch (e: Exception) {
96+
} catch (_: Exception) {
9797
null
9898
}
9999
}

app/proguard-rules.pro

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +0,0 @@
1-
# Keep DataStore fields
2-
-keepclassmembers class * extends com.google.protobuf.GeneratedMessageLite* {
3-
<fields>;
4-
}

gradle/libs.versions.toml

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,63 @@
11
[versions]
22
# Kotlin
3-
kotlin = "2.1.20" # kotlin and ksp should be updated together
3+
kotlin = "2.2.21" # kotlin and ksp should be updated together
44
kotlinx-datetime = "0.6.2"
5-
kotlinx-serialization = "1.8.1"
5+
kotlinx-serialization = "1.9.0"
66
kotlinx-coroutines = "1.10.2"
77

88
# UI
9-
compose-bom = "2025.04.01"
10-
activity-compose = "1.10.1"
11-
androidx-lifecycle = "2.8.7"
12-
coil = "3.1.0"
9+
compose-bom = "2025.10.01"
10+
activity-compose = "1.11.0"
11+
androidx-lifecycle = "2.9.4"
12+
coil = "3.3.0"
1313
eva = "1.1.1"
1414
core-splashscreen = "1.0.1"
15-
appcompat = "1.7.0"
15+
appcompat = "1.7.1"
1616

1717
# Navigation
18-
compose-navigation = "2.8.9"
18+
compose-navigation = "2.9.5"
1919

2020
# Database
21-
room = "2.7.1"
21+
room = "2.8.3"
2222

2323
# Datastore
24-
datastore = "1.1.5"
25-
protobuf = "4.30.2"
26-
protobufPlugin = "0.9.4"
24+
datastore = "1.1.7"
25+
protobuf = "4.33.0"
26+
protobufPlugin = "0.9.5"
2727

2828
# Logging
2929
timber = "5.0.1"
3030

3131
# Testing
3232
## Unit
3333
junit4 = "4.13.2"
34-
junit5 = "5.12.2"
34+
junit5 = "5.14.0" # to keep in sync with junit5-plugin
3535
assertk = "0.28.1"
3636
turbine = "1.2.0"
3737
## Instrumented
38-
test-core = "1.6.1"
39-
espresso-core = "3.6.1"
40-
test-ext-junit = "1.2.1"
41-
test-rules = "1.6.1"
42-
test-runner = "1.6.2"
38+
test-core = "1.7.0"
39+
espresso-core = "3.7.0"
40+
test-ext-junit = "1.3.0"
41+
test-rules = "1.7.0"
42+
test-runner = "1.7.0"
4343
uiAutomator = "2.3.0"
4444

4545
# Desugaring
4646
desugar-jdk-libs = "2.1.5"
4747

4848
# Formatting + Linting
4949
detekt = "1.23.8"
50-
nlopez-composeRules = "0.4.22"
50+
nlopez-composeRules = "0.4.26"
5151

5252
# API calls
53-
ktor = "3.1.2"
53+
ktor = "3.3.2"
5454

5555
# Plugins
5656
# android-gradle-plugin and androidTools should be updated together
57-
android-gradle-plugin = "8.9.2" # agp = x.y.z
58-
androidTools = "31.9.2" # androidTools = (agp.x + 23).(agp.y).(agp.z)
59-
ksp = "2.1.20-2.0.0" # kotlin and ksp should be updated together
60-
junit5-plugin = "1.12.0.0"
57+
android-gradle-plugin = "8.13.0" # agp = x.y.z
58+
androidTools = "31.13.0" # androidTools = (agp.x + 23).(agp.y).(agp.z)
59+
ksp = "2.2.21-2.0.4" # kotlin and ksp should be updated together
60+
junit5-plugin = "1.14.0.0" # to keep in sync with junit5
6161
secrets = "2.0.1"
6262

6363
[libraries]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
2-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-bin.zip
2+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
33
distributionPath=wrapper/dists
44
zipStorePath=wrapper/dists
55
zipStoreBase=GRADLE_USER_HOME

0 commit comments

Comments
 (0)