Skip to content

Commit a9517d7

Browse files
authored
build: update Gradle 8.14.5 and AGP 8.13.2 (#7)
* build: update Gradle 8.14.5 and AGP 8.13.2 Build-system update only (no app dependency or Kotlin changes): - Gradle 8.10.2 -> 8.14.5 - Android Gradle Plugin 8.8.1 -> 8.13.2 (requires Gradle 8.13+) Kotlin/KSP intentionally kept at 2.0.21 / 2.0.21-1.0.27: bumping Kotlin to 2.1.x switches KSP to KSP2, which breaks Room 2.6.1's generated DAO code (suspend Continuation variance mismatch). The Kotlin/KSP/Room upgrade is deferred to the app-dependencies phase where Room can move in lockstep. * build: pin Gradle distribution SHA-256 for integrity Add distributionSha256Sum for gradle-8.14.5-bin.zip so the wrapper verifies the downloaded distribution against the official checksum (supply-chain hardening).
1 parent dc4f8f4 commit a9517d7

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

buildSrc/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ apply(from = "../repositories.gradle.kts")
77

88
dependencies {
99
// Gradle Plugins
10-
implementation("com.android.tools.build:gradle:8.8.1")
10+
implementation("com.android.tools.build:gradle:8.13.2")
1111
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:2.0.21")
1212
}
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
2-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip
2+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.5-bin.zip
3+
distributionSha256Sum=6f74b601422d6d6fc4e1f9a1ab6522f642c2fdcbc15ae33ebd30ba3d7198e854
34
distributionPath=wrapper/dists
45
zipStorePath=wrapper/dists
56
zipStoreBase=GRADLE_USER_HOME

0 commit comments

Comments
 (0)