Skip to content

Releases: google/ksp

1.9.22-1.0.17

18 Jan 23:33
Compare
Choose a tag to compare

Issues fixed

  • Annotations missing on KSTypeArgument of typealias #1679
  • unhandled visibility: private to this #1515
  • Resolver#getJvmCheckedException results in <ERROR TYPE> when throwing type variable. #1460
  • Class annotation values with $ in name are null when used in Kotlin source #1671
  • KSP 1.9.21-1.0.15 leaking memory and causing OOMs #1653
  • KSP processing fails with Java enum #1482
  • [KSP2] Support Package annotations #1641

1.9.22-1.0.16

25 Dec 08:37
Compare
Choose a tag to compare

This is KSP 1.0.16 for Kotlin compiler 1.9.22

2.0.0-Beta2-1.0.16

19 Dec 23:30
Compare
Choose a tag to compare
2.0.0-Beta2-1.0.16 Pre-release
Pre-release
   2.0.0-Beta2-1.0.16

1.9.21-1.0.16

14 Dec 06:34
Compare
Choose a tag to compare

Issue fixed

#1653 KSP 1.9.21-1.0.15 leaking memory and causing OOMs

2.0.0-Beta1-1.0.15

28 Nov 02:54
Compare
Choose a tag to compare
2.0.0-Beta1-1.0.15 Pre-release
Pre-release

KSP 1.0.15 for Kotlin 2.0.0-Beta1

1.9.21-1.0.15

27 Nov 20:10
Compare
Choose a tag to compare

This is a hot fix to #1591 where multiple KMP projects were affected.

Issues Fixed / PRs Merged

#1591 Error: Rewrite at slice LEXICAL_SCOPE key: ANNOTATION_ENTRY old value
#1612 Filter out the -progressive compiler flag in KSP tasks
#1614 Revert back to the non-thread-local KSP compiler plugin implementation.

2.0.0-Beta1-1.0.14

16 Nov 03:09
Compare
Choose a tag to compare
2.0.0-Beta1-1.0.14 Pre-release
Pre-release

This release updates KSP's compiler version to 2.0.0-Beta1 for KSP 1.0.14

1.9.20-1.0.14

02 Nov 21:07
Compare
Choose a tag to compare

issues fixed

  • #1474 Unresolvable types in annotation value are incorrectly displayed as null values instead of error types.
  • #1522 KspTaskNative is not configuration cacheable
  • #1554 KSP Incremental Processing: Removing a file does not remove transitively generated files
  • #1555 KSP Incremental Processing: Clean source files should have generated output cache accessible via Resolver.
  • #1568 KSP resolves dependencies too early

1.9.20-1.0.13

31 Oct 18:35
Compare
Choose a tag to compare

Bumping Kotlin to 1.9.20 for KSP 1.0.13.

1.9.20-RC2-1.0.13

25 Oct 17:59
Compare
Choose a tag to compare
1.9.20-RC2-1.0.13 Pre-release
Pre-release

Bumping Kotlin to 1.9.20-RC2 for KSP 1.0.13.