Skip to content

Commit beb1a7e

Browse files
renovate[bot]sagarwal
andauthored
Update dependency com.google.devtools.ksp to v2.3.4 (#5629)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [com.google.devtools.ksp](https://goo.gle/ksp) ([source](https://redirect.github.com/google/ksp)) | `2.2.20-2.0.2` → `2.3.4` | ![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin/2.3.4?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin/2.2.20-2.0.2/2.3.4?slim=true) | --- ### Release Notes <details> <summary>google/ksp (com.google.devtools.ksp)</summary> ### [`v2.3.4`](https://redirect.github.com/google/ksp/releases/tag/2.3.4) [Compare Source](https://redirect.github.com/google/ksp/compare/2.3.3...2.3.4) #### What's Changed - KSP ignores sources in Kotlin directory [#&#8203;2730](https://redirect.github.com/google/ksp/issues/2730) - Avoid recording Java symbol lookups in non-incremental builds [#&#8203;2728](https://redirect.github.com/google/ksp/issues/2728) - Clean up ThreadLocals when processing is done [#&#8203;2709](https://redirect.github.com/google/ksp/issues/2709) #### Contributors - Thanks to everyone who reported bugs and participated in discussions! **Full Changelog**: <google/ksp@2.3.3...2.3.4> ### [`v2.3.3`](https://redirect.github.com/google/ksp/releases/tag/2.3.3) [Compare Source](https://redirect.github.com/google/ksp/compare/2.3.2...2.3.3) #### What's Changed - Migrate away from a deprecated compilerOptions KGP API [#&#8203;2703](https://redirect.github.com/google/ksp/issues/2703) #### Contributors - Thanks to everyone who reported bugs and participated in discussions! **Full Changelog**: <google/ksp@2.3.2...2.3.3> ### [`v2.3.2`](https://redirect.github.com/google/ksp/releases/tag/2.3.2) [Compare Source](https://redirect.github.com/google/ksp/compare/2.3.1...2.3.2) #### What's Changed **Note:** This release is a hotfix for a regression introduced in 2.3.1 - Fixed an issue where KSP incorrectly processed specific nullable annotations from Java interfaces, leading to incorrect nullability in the generated Kotlin code [#&#8203;2696](https://redirect.github.com/google/ksp/issues/2696) - Fixed a regression introduced in [#&#8203;2656](https://redirect.github.com/google/ksp/issues/2656) that caused runtime failures for projects using AGP 8.8.0 and older due to an incompatible, version-specific type check. [#&#8203;2694](https://redirect.github.com/google/ksp/issues/2694) #### Contributors Thanks to everyone who reported bugs and participated in discussions! **Full Changelog**: <google/ksp@2.3.1...2.3.2> ### [`v2.3.1`](https://redirect.github.com/google/ksp/releases/tag/2.3.1) [Compare Source](https://redirect.github.com/google/ksp/compare/2.3.0...2.3.1) #### What's Changed - Added support for AGP 9.0 and built-in Kotlin [#&#8203;2674](https://redirect.github.com/google/ksp/issues/2674) - Fixed a bug in getJvmCheckedException that incorrectly handled nested classes. [#&#8203;2584](https://redirect.github.com/google/ksp/issues/2584) - Removed incorrect caching for KSValueArgumentLiteImpl that wrongly merged arguments with different parents, origins, or locations [#&#8203;2677](https://redirect.github.com/google/ksp/issues/2677) #### Contributors Thanks to everyone who reported bugs and participated in discussions! **Full Changelog**: <google/ksp@2.3.0...2.3.1> ### [`v2.3.0`](https://redirect.github.com/google/ksp/releases/tag/2.3.0) [Compare Source](https://redirect.github.com/google/ksp/compare/2.2.21-2.0.4...2.3.0) #### What's Changed - KSP1 has been deprecated[ #&#8203;2657](https://redirect.github.com/google/ksp/pull/2657) - KSP version is no longer tied to the Kotlin compiler version (moving away from the old <kotlinversion>-<kspversion> format). [#&#8203;2658](https://redirect.github.com/google/ksp/issues/2658) - KSP is no longer a compiler plugin (like KSP1). It now operates as a more standalone tool built on stable compiler APIs (shared with tools like IntelliJ). - KSP now has fewer limitations on the Kotlin version in use and allows the KSP team to provide better compatibility to KGP/AGP/Gradle - Read more about KSP2: <https://github.com/google/ksp/blob/main/docs/ksp2.md> #### Reason for 2.3.0 version name: - It is independent of Kotlin now - We wanted to match the Kotlin language version - It is newer than the latest KSP 2.2.20-2.0.4 release. **Full Changelog**: <google/ksp@2.2.20-2.0.4...2.3.0> ### [`v2.2.21-2.0.4`](https://redirect.github.com/google/ksp/releases/tag/2.2.21-2.0.4) [Compare Source](https://redirect.github.com/google/ksp/compare/2.2.20-2.0.4...2.2.21-2.0.4) #### What's Changed - Kotlin version: 2.2.21 by [@&#8203;mkmuir0](https://redirect.github.com/mkmuir0) in [#&#8203;2671](https://redirect.github.com/google/ksp/pull/2671) **Full Changelog**: <google/ksp@2.2.21-RC2-2.0.4...2.2.21-2.0.4> ### [`v2.2.20-2.0.4`](https://redirect.github.com/google/ksp/releases/tag/2.2.20-2.0.4) [Compare Source](https://redirect.github.com/google/ksp/compare/2.2.20-2.0.3...2.2.20-2.0.4) #### What's Changed - Unable to build on AGP 8.11.1 using KSP 2.2.20-2.0.3 due to class cast exception [#&#8203;2614](https://redirect.github.com/google/ksp/issues/2614) - Resolver#getJvmCheckedException(KSPropertyAccessor) throws IllegalArgumentException [#&#8203;2548](https://redirect.github.com/google/ksp/issues/2548) - ClassCastException when building with 2.2.20-2.0.3 [#&#8203;2598](https://redirect.github.com/google/ksp/issues/2598) - Replace KaFirStopWorldCacheCleaner with no-op implementation [#&#8203;2626](https://redirect.github.com/google/ksp/issues/2626) - BuildConfig values are not available during annotation process after upgrading ksp from 2.2.10-2.0.2 -> 2.2.20-2.0.3 [#&#8203;2597](https://redirect.github.com/google/ksp/issues/2597) - Missing Gradle task wiring with 2.2.20-2.0.3 [#&#8203;2595](https://redirect.github.com/google/ksp/issues/2595) - 2.2.20-2.0.3 + protobufJavalite build errors [#&#8203;2596](https://redirect.github.com/google/ksp/issues/2596) #### Contributors Thanks to everyone who reported bugs and participated in discussions! **Full Changelog**: <google/ksp@2.2.20-2.0.3...2.2.20-2.0.4> ### [`v2.2.20-2.0.3`](https://redirect.github.com/google/ksp/releases/tag/2.2.20-2.0.3) [Compare Source](https://redirect.github.com/google/ksp/compare/2.2.20-2.0.2...2.2.20-2.0.3) #### What's Changed - Removed usages of deprecated KGP ApiVersion - [#&#8203;2400](https://redirect.github.com/google/ksp/issues/2400) - Android integration for KSP has moved on to the new Variant API - [#&#8203;2250](https://redirect.github.com/google/ksp/issues/2250) - Runtime warning was added for projects that opt out of KSP2 - [#&#8203;2538](https://redirect.github.com/google/ksp/issues/2538) - AGP version against which KSP is compiled has been upgraded - [#&#8203;2552](https://redirect.github.com/google/ksp/issues/2552) #### Contributors Thanks to everyone who reported bugs and participated in discussions! Full Changelog: <google/ksp@2.1.21-2.0.2...2.2.20-2.0.3> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/simpledotorg/simple-android). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQyLjY5LjEiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIiLCJsYWJlbHMiOltdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: sagarwal <sagarwal@rtsl.org>
1 parent 0191e0b commit beb1a7e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
- Bump AndroidX ViewModel to v2.9.4
1818
- Bump Lottie Compose to v6.6.9
1919
- Bump Gson to v2.13.2
20-
- Bump KSP to v2.2.20-2.0.2
20+
- Bump KSP to v2.3.4
2121
- Bump firebase remote config to v23.0.1
2222
- Bump Google Truth to v1.4.5
2323
- Bump AndroidX Benchmark to v1.4.1

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ dagger = "2.57.2"
1616

1717
kotlin = "2.2.20"
1818

19-
ksp = "2.2.20-2.0.2"
19+
ksp = "2.3.4"
2020

2121
ktlint = "0.36.0"
2222

0 commit comments

Comments
 (0)