Update Gradle toolchain and dependencies

- Configure Gradle Daemon JVM toolchains for multiple platforms using JetBrains runtime version 21.
- Add the Foojay toolchains resolver convention plugin to `settings.gradle`.
- Upgrade several dependency versions, including:
    - Activity Compose to 1.12.4
    - Compose UI to 1.10.4
    - Kotlin to 2.3.10
    - AGP to 9.0.1
    - Coil to 3.4.0
    - Paging Common to 3.4.1
This commit is contained in:
greenart7c3
2026-02-27 06:58:20 -03:00
parent ee04ff3a3d
commit d91528d252
3 changed files with 22 additions and 6 deletions
+13
View File
@@ -0,0 +1,13 @@
#This file is generated by updateDaemonJvm
toolchainUrl.FREE_BSD.AARCH64=https\://api.foojay.io/disco/v3.0/ids/536afcd1dff540251f85e5d2c80458cf/redirect
toolchainUrl.FREE_BSD.X86_64=https\://api.foojay.io/disco/v3.0/ids/ecd23fd7707c683afbcd6052998cb6a9/redirect
toolchainUrl.LINUX.AARCH64=https\://api.foojay.io/disco/v3.0/ids/536afcd1dff540251f85e5d2c80458cf/redirect
toolchainUrl.LINUX.X86_64=https\://api.foojay.io/disco/v3.0/ids/ecd23fd7707c683afbcd6052998cb6a9/redirect
toolchainUrl.MAC_OS.AARCH64=https\://api.foojay.io/disco/v3.0/ids/0b98aec810298c2c1d7fdac5dac37910/redirect
toolchainUrl.MAC_OS.X86_64=https\://api.foojay.io/disco/v3.0/ids/9c55677aff3966382f3d853c0959bfb2/redirect
toolchainUrl.UNIX.AARCH64=https\://api.foojay.io/disco/v3.0/ids/536afcd1dff540251f85e5d2c80458cf/redirect
toolchainUrl.UNIX.X86_64=https\://api.foojay.io/disco/v3.0/ids/67a0fee3c4236b6397dcbe8575ca2011/redirect
toolchainUrl.WINDOWS.AARCH64=https\://api.foojay.io/disco/v3.0/ids/39846e8427e64a3824c13e399d7d813c/redirect
toolchainUrl.WINDOWS.X86_64=https\://api.foojay.io/disco/v3.0/ids/ac151d55def6b6a9a159dc4cb4642851/redirect
toolchainVendor=JETBRAINS
toolchainVersion=21
+6 -6
View File
@@ -1,5 +1,5 @@
[versions] [versions]
activityCompose = "1.12.3" activityCompose = "1.12.4"
appcompat = "1.7.1" appcompat = "1.7.1"
biometricKtx = "1.2.0-alpha05" biometricKtx = "1.2.0-alpha05"
core = "3.5.4" core = "3.5.4"
@@ -12,23 +12,23 @@ lifecycle_version = "2.10.0"
material3 = "1.4.0" material3 = "1.4.0"
nav_version = "2.9.7" nav_version = "2.9.7"
quartz = "1.05.1" quartz = "1.05.1"
compose_ui = "1.10.2" compose_ui = "1.10.4"
richtextUi = "a02a03a3e9" richtextUi = "a02a03a3e9"
roomKtx = "2.8.4" roomKtx = "2.8.4"
securityCryptoKtx = "1.1.0" securityCryptoKtx = "1.1.0"
zxingAndroidEmbedded = "4.3.0" zxingAndroidEmbedded = "4.3.0"
okhttp = "5.3.2" okhttp = "5.3.2"
kotlin = "2.3.0" kotlin = "2.3.10"
workRuntimeKtx = "2.11.1" workRuntimeKtx = "2.11.1"
agp = "9.0.0" agp = "9.0.1"
ktlint = "14.0.1" ktlint = "14.0.1"
ksp = "2.3.5" ksp = "2.3.5"
coil = "3.3.0" coil = "3.4.0"
storage = "2.2.0" storage = "2.2.0"
jna = "5.18.1" jna = "5.18.1"
materialIconsExtended = "1.7.8" materialIconsExtended = "1.7.8"
collections = "0.4.0" collections = "0.4.0"
pagingCommon = "3.4.0" pagingCommon = "3.4.1"
[libraries] [libraries]
datastore-preferences = { module = "androidx.datastore:datastore-preferences", version.ref = "datastorePreferences" } datastore-preferences = { module = "androidx.datastore:datastore-preferences", version.ref = "datastorePreferences" }
+3
View File
@@ -6,6 +6,9 @@ pluginManagement {
maven { url = "https://jitpack.io" } maven { url = "https://jitpack.io" }
} }
} }
plugins {
id 'org.gradle.toolchains.foojay-resolver-convention' version '1.0.0'
}
dependencyResolutionManagement { dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories { repositories {