Releases: google/ksp
Releases Β· google/ksp
2.0.20-1.0.24
What's Changed
- UPDATE_KOTLIN_VERSION: 2.0.20 by @ting-yuan in #2040
2.0.20-RC2-1.0.24
What's Changed
- UPDATE_KOTLIN_VERSION: 2.0.20-RC2 by @ting-yuan in #2030
2.0.10-1.0.24
What's Changed
- UPDATE_KOTLIN_VERSION: 2.0.10 by @ting-yuan in #2022
2.0.20-RC-1.0.24
What's Changed
- UPDATE_KOTLIN_VERSION: 2.0.20-RC by @ting-yuan in #2018
Full Changelog: 2.0.10-RC2-1.0.24...2.0.20-RC-1.0.24
2.0.10-RC2-1.0.24
What's Changed
- UPDATE_KOTLIN_VERSION: 2.0.10-RC2 by @ting-yuan in #2017
Full Changelog: 2.0.0-1.0.24...2.0.10-RC2-1.0.24
2.0.0-1.0.24
What's Changed
#2013 Handle edge cases of KtAnnotated.annotations
#2009 Fix :kotlin-analysis-api:shadowJar failing on Windows
#2006 Use symbol-processing-aa-embeddable in Gradle
Bugs Fixed
#1956 IllegalAccessError in Dagger with KSP2.0.0-1.0.22 and KSP2
#1998 KSP2 version 2.0.0-1.0.23 crashes on Moshi codegen with NoSuchElementException: Collection contains no element matching the predicate.
Full Changelog: e880744...c63864c
1.9.25-1.0.20
KSP 1.0.20 for Kotlin 1.9.25
2.0.20-Beta2-1.0.23
KSP 1.0.23 for Kotlin compiler 2.0.20
2.0.10-RC-1.0.23
KSP 1.0.23 for Kotlin 2.0.10-RC
2.0.0-1.0.23
Issues fixed
- [KSP2] Nullable type arg type becomes non-null after replace() call #1856
- Annotations on enum entires on K2 are missing #1962
- Got IllegalStateException when calling replace() on error types #1960
- [KSP2] Resolver.getJvmCheckedException doesn't work on property accessors #1900
- [KSP2] Property getter JVM names in data classes become componentN instead of getXXX #1958
- [KSP2] Resolver.mapToJvmSignature doesn't unwrap inline classes #1859
- [KSP2] KSFunctionDeclaration.asMemberOf does not return correct types #1919
- implement getOwnerJvmClassName #1979
- [KSP2] KSPropertyDeclaration.hasBackingField returns inconsistent results #1939
- [KSP2] Annotations on extension receivers are missing #1899