Releases
1.9.23-1.0.19
·
4 commits
to 1.0.19-release
since this release
New APIs
#1708 SymbolProcessorEnvironment.kspVersion
#1707 CodeGenerator.associateWithFunctions
and CodeGenerator.associateWithProperties
Issues fixed in KSP2
#1691 IllegalStateException: Value type not found for value
#1719 The order of symbols returned from Resolver.getSymbolsWithAnnotation() is different
#1718 Getting packageName of Kotlin types returns empty String
#1721 KSAnnotation packageName is an empty String for a type from a different module
#1722 Resolver.getDeclarationsFromPackage() returns declarations from the default package when passing in an unknown package
#1717 Resolver.getJvmName() returns different results for annotation args
#1725 asMemberOf() throws exception with a generic type without arguments
#1728 ClassCastException when calling KSType.replace() with empty list
#1713 NoClassDefFoundError for LZ4Factory when trying KSP2
#1665 NoClassDefFound in ksp.useKSP2=true mode
#1733 ABI incompatibility with kotlin-compiler-embeddable in 2.0.0-Beta4
#1714 Generated resources are not added to KotlinCompilation inputs
#1747 isCompanionObject is false for companion objects from KOTLIN_LIB
#1743 Incorrect type parameter variances
#1759 IllegalStateException when getting the modifiers from properties in a Java annotation declaration
Issues fixed in KSP Gradle Plugin
#1712 Analysis API artifacts have the wrong common-deps dependency
#1775 1.0.18 creates circular dependencies with kapt tasks
#1772 Update plugin com.google.devtools.ksp to v1.9.22-1.0.18 BUILD FAILED
Known issues
#1776 KSP2 has higher memory usage when the compile classpath is very large.
You canβt perform that action at this time.