From e852f63f665f50d1c0db59fea869b0fd0079b90b Mon Sep 17 00:00:00 2001 From: Zongle Wang Date: Thu, 23 Oct 2025 10:46:51 +0800 Subject: [PATCH] Kotlin and KSP are no longer tied together (#6014) https://github.com/google/ksp/releases/tag/2.3.0 --- .github/renovate.json5 | 3 +-- gradle/libs.versions.toml | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index b96635cd73..42311b11d2 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -8,9 +8,8 @@ ], packageRules: [ { - groupName: 'Kotlin and KSP', + groupName: 'Kotlin', matchPackageNames: [ - 'com.google.devtools.ksp{/,}**', '/org.jetbrains.kotlin.*/' ], }, diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 57727f73d6..869ba0bf6a 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -51,7 +51,6 @@ window = "1.5.0" agp = "8.13.0" baselineprofile = "1.4.1" -ksp = "2.1.10-1.0.31" kotlin = "2.1.10" protobuf = "0.9.5" licensee = "1.14.1" @@ -68,7 +67,7 @@ kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } kotlin-compose = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" } kotlin-parcelize = { id = "org.jetbrains.kotlin.plugin.parcelize", version.ref = "kotlin" } kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" } -google-ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" } +google-ksp = "com.google.devtools.ksp:2.3.0" google-protobuf = { id = "com.google.protobuf", version.ref = "protobuf" } cash-licensee = { id = "app.cash.licensee", version.ref = "licensee" } rikka-refine = { id = "dev.rikka.tools.refine", version.ref = "refine" }