Update Kotlin to 2.4.10, Gradle to 9.7.1, and dependency stack

- Gradle wrapper 9.6.1 -> 9.7.1, AGP 9.3.0 -> 9.3.1
- Kotlin 2.4.0 -> 2.4.10, KSP 2.3.5 -> 2.3.11, ktlint plugin 14.1.0 -> 14.2.0
- quartz 1.12.6 -> 1.13.1: adapt RelayAuthenticator auth callback to its
  new (relay, event, challenge) signature in Amber.kt
- Compose ui 1.11.3 -> 1.12.0
- okhttp 5.4.0 -> 5.5.0, storage 2.2.0 -> 3.0.1
- appcompat 1.7.1 -> 1.8.0, biometric-ktx 1.2.0-alpha05 -> 1.4.0-alpha02
- paging 3.5.0 -> 3.5.1, kotlinx-collections-immutable 0.5.0 -> 0.5.1
- secp256k1-kmp 0.23.0 -> 0.24.0

Validated with ktlintCheck, lint, and test.
This commit is contained in:
greenart7c3
2026-08-21 13:34:03 -03:00
parent 236fa7f234
commit 7c43530422
3 changed files with 16 additions and 16 deletions
@@ -132,7 +132,7 @@ class Amber :
}
// Authenticates with relays.
val authCoordinator = RelayAuthenticator(client, applicationIOScope) { event ->
val authCoordinator = RelayAuthenticator(client, applicationIOScope) { _, event, _ ->
LocalPreferences.allAccounts(this).map { account ->
account.sign(event)
}
+13 -13
View File
@@ -1,7 +1,7 @@
[versions]
activityCompose = "1.13.0"
appcompat = "1.7.1"
biometricKtx = "1.2.0-alpha05"
appcompat = "1.8.0"
biometricKtx = "1.4.0-alpha02"
core = "3.5.4"
coreKtx = "1.19.0"
datastorePreferences = "1.2.1"
@@ -11,28 +11,28 @@ junitVersion = "1.3.0"
lifecycle_version = "2.11.0"
material3 = "1.4.0"
nav_version = "2.9.8"
quartz = "1.12.6"
compose_ui = "1.11.3"
quartz = "1.13.1"
compose_ui = "1.12.0"
roomKtx = "2.8.4"
securityCryptoKtx = "1.1.0"
zxingAndroidEmbedded = "4.3.0"
okhttp = "5.4.0"
kotlin = "2.4.0"
okhttp = "5.5.0"
kotlin = "2.4.10"
workRuntimeKtx = "2.11.2"
agp = "9.3.0"
ktlint = "14.1.0"
ksp = "2.3.5"
agp = "9.3.1"
ktlint = "14.2.0"
ksp = "2.3.11"
coil = "3.5.0"
storage = "2.2.0"
storage = "3.0.1"
jna = "5.19.1"
materialIconsExtended = "1.7.8"
collections = "0.5.0"
pagingCommon = "3.5.0"
collections = "0.5.1"
pagingCommon = "3.5.1"
mockk = "1.14.11"
coroutinesTest = "1.11.0"
kmpTor = "2.6.0"
kmpTorResource = "409.5.0"
secp256k1Jni = "0.23.0"
secp256k1Jni = "0.24.0"
leakcanary = "1.0.0"
[libraries]
+2 -2
View File
@@ -1,7 +1,7 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionSha256Sum=9c0f7faeeb306cb14e4279a3e084ca6b596894089a0638e68a07c945a32c9e14
distributionUrl=https\://services.gradle.org/distributions/gradle-9.6.1-bin.zip
distributionSha256Sum=acd53f1edaf02f1a8ff99879f8a34b302661a057d9b063ae9e35b552f804d20a
distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip
networkTimeout=10000
retries=0
retryBackOffMs=500