Update dependency com.google.devtools.ksp to v2.3.10 #15

Open
renovate wants to merge 1 commit from renovate/ksp into main
Member

This PR contains the following updates:

Package Type Update Change
com.google.devtools.ksp (source) plugin patch 2.3.82.3.10

Release Notes

google/ksp (com.google.devtools.ksp)

v2.3.10

Compare Source

What's Changed

  • Fix OOMs caused by unstopped coroutine Dispatcher threads by moving KSP task cache to a gradle build service (#​2817)
  • Sanitize ':' in internal-name module suffix so KSP works with Kotlin 2.4.0 default module names (#​2964)
  • Filter source file trees in KspAATask to restore NO-SOURCE skipping behaviour (#​2947)
  • Fix R-class resolution in KSP when AGP 9 built-in Kotlin is enabled (#​2857)
  • Fix KSP2 incremental cache path normalization mismatch (#​2854)
  • Normalize line endings for KspAATask source roots to prevent cross-platform remote build cache misses (#​2849)
  • Fix bug where KSP incremental compilation does not consider library class references in annotations (#​3011)
  • Consume all Kotlin sources in KSP to support other code generators (#​3001)
  • Fix configuration cache invalidation in klib cross-compilation check (#​3014)
  • Memoized hash code for KSTypeImpl to speed up processing (#​2896)
  • Fix incorrect name generation for data classes annotated with @JvmRecord (#​2813)
  • Include kotlinx.coroutines in the distributed uber jar symbol-processing-aa-embeddable (#​2938)
  • New debugging features for incremental compilation, including additional logging and dependency graph visualization (#​3015)
  • Deprecate the ksp(...) Gradle configuration in Kotlin Multiplatform (KMP) projects in favor of target-specific configurations (#​2956)

Contributors

Full Changelog: https://github.com/google/ksp/compare/2.3.9...2.3.10

v2.3.9

Compare Source

What's Changed

  • Cleaned up native cross-compilation support checks to prevent Gradle Configuration Cache invalidation (#​2953)
  • Fixed a compilation performance regression in in PsiResolutionStrategy introduced in 2.3.8 (#​2948)

Contributors

  • Thanks to everyone who reported bugs and participated in discussions!

Full Changelog: https://github.com/google/ksp/compare/2.3.8...2.3.9


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [com.google.devtools.ksp](https://goo.gle/ksp) ([source](https://github.com/google/ksp)) | plugin | patch | `2.3.8` → `2.3.10` | --- ### Release Notes <details> <summary>google/ksp (com.google.devtools.ksp)</summary> ### [`v2.3.10`](https://github.com/google/ksp/releases/tag/2.3.10) [Compare Source](https://github.com/google/ksp/compare/2.3.9...2.3.10) #### What's Changed - Fix OOMs caused by unstopped coroutine Dispatcher threads by moving KSP task cache to a gradle build service ([#&#8203;2817](https://github.com/google/ksp/issues/2817)) - Sanitize ':' in internal-name module suffix so KSP works with Kotlin 2.4.0 default module names ([#&#8203;2964](https://github.com/google/ksp/issues/2964)) - Filter source file trees in KspAATask to restore NO-SOURCE skipping behaviour ([#&#8203;2947](https://github.com/google/ksp/issues/2947)) - Fix R-class resolution in KSP when AGP 9 built-in Kotlin is enabled ([#&#8203;2857](https://github.com/google/ksp/issues/2857)) - Fix KSP2 incremental cache path normalization mismatch ([#&#8203;2854](https://github.com/google/ksp/issues/2854)) - Normalize line endings for KspAATask source roots to prevent cross-platform remote build cache misses ([#&#8203;2849](https://github.com/google/ksp/issues/2849)) - Fix bug where KSP incremental compilation does not consider library class references in annotations ([#&#8203;3011](https://github.com/google/ksp/issues/3011)) - Consume all Kotlin sources in KSP to support other code generators ([#&#8203;3001](https://github.com/google/ksp/issues/3001)) - Fix configuration cache invalidation in klib cross-compilation check ([#&#8203;3014](https://github.com/google/ksp/issues/3014)) - Memoized hash code for `KSTypeImpl` to speed up processing ([#&#8203;2896](https://github.com/google/ksp/issues/2896)) - Fix incorrect name generation for data classes annotated with `@JvmRecord` ([#&#8203;2813](https://github.com/google/ksp/issues/2813)) - Include `kotlinx.coroutines` in the distributed uber jar `symbol-processing-aa-embeddable` ([#&#8203;2938](https://github.com/google/ksp/issues/2938)) - New debugging features for incremental compilation, including additional logging and dependency graph visualization ([#&#8203;3015](https://github.com/google/ksp/issues/3015)) - Deprecate the `ksp(...)` Gradle configuration in Kotlin Multiplatform (KMP) projects in favor of target-specific configurations ([#&#8203;2956](https://github.com/google/ksp/issues/2956)) #### Contributors - Thanks to [@&#8203;mvanhorn](https://github.com/mvanhorn), [@&#8203;Yong-yuan-X](https://github.com/Yong-yuan-X), [@&#8203;MariusVolkhart](https://github.com/MariusVolkhart), [@&#8203;shmuelr](https://github.com/shmuelr) and everyone who reported bugs and participated in discussions! **Full Changelog**: <https://github.com/google/ksp/compare/2.3.9...2.3.10> ### [`v2.3.9`](https://github.com/google/ksp/releases/tag/2.3.9) [Compare Source](https://github.com/google/ksp/compare/2.3.8...2.3.9) #### What's Changed - Cleaned up native cross-compilation support checks to prevent Gradle Configuration Cache invalidation ([#&#8203;2953](https://github.com/google/ksp/issues/2953)) - Fixed a compilation performance regression in in PsiResolutionStrategy introduced in 2.3.8 ([#&#8203;2948](https://github.com/google/ksp/issues/2948)) #### Contributors - Thanks to everyone who reported bugs and participated in discussions! **Full Changelog**: <https://github.com/google/ksp/compare/2.3.8...2.3.9> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **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 has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMzEuMSIsInVwZGF0ZWRJblZlciI6IjQzLjI1My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
renovate added 1 commit 2026-06-29 23:29:55 -07:00
Update ksp to v2.3.9
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
Image Minimizer / try-minimize (pull_request) Failing after 1s
PR size labeler / Automatically labelling pull requests based on the changed lines count (pull_request_target) Failing after 1s
80109e81d2
renovate force-pushed renovate/ksp from 80109e81d2 to f17e665fca 2026-06-30 23:31:51 -07:00 Compare
renovate force-pushed renovate/ksp from f17e665fca to 5731f52a83 2026-07-01 23:53:22 -07:00 Compare
renovate force-pushed renovate/ksp from 5731f52a83 to 9316449d1b 2026-07-02 23:51:40 -07:00 Compare
renovate force-pushed renovate/ksp from 9316449d1b to 96f9822080 2026-07-04 23:56:23 -07:00 Compare
renovate force-pushed renovate/ksp from 96f9822080 to ea004c29cb 2026-07-05 23:51:29 -07:00 Compare
renovate changed title from Update ksp to v2.3.9 to Update dependency com.google.devtools.ksp to v2.3.9 2026-07-06 23:53:33 -07:00
renovate force-pushed renovate/ksp from ea004c29cb to 6a67c4facb 2026-07-12 23:53:26 -07:00 Compare
renovate changed title from Update dependency com.google.devtools.ksp to v2.3.9 to Update dependency com.google.devtools.ksp to v2.3.10 2026-07-12 23:53:28 -07:00
Some checks failed
renovate/stability-days Updates have met minimum release age requirement
gitleaks / scan (push) Failing after 1s
gitleaks / scan (pull_request) Failing after 1s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/ksp:renovate/ksp
git checkout renovate/ksp
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Sulkta-OSS/straw#15
No description provided.