Rey (Kingg22)
02/17/2026, 6:16 PMKotlin Compiler Version: 2.3.20 (language: 2.1.0, api: 2.1.0), KSP Version: 2.0.0, Platforms: [JVM]
However, my project is using:
• KSP: 2.3.5
• Kotlin: 2.2.0
• apiVersion = 2.1
Additional info:
• kotlinc -version → kotlinc-jvm 2.3.0 (JRE 25.0.1+8-LTS)
• I have never intentionally used Kotlin 2.3.20 (beta).
• Kotlin 2.3.10 may have been used previously, so I’m wondering if an active kotlinc daemon or cached compiler could be involved.
Why would the KSP API report different Kotlin and KSP versions than those actually configured in the project? Is this expected behavior, a known issue, or possibly caused by the compiler daemon/caching?
Thanks!Jakob Villumsen
02/26/2026, 3:16 PMKSP Version: 2.0.0 seems to be hardcoded, but I'm not entirely sure about that part.
I understand that it's a little puzzling, and maybe it can be improved.Rey (Kingg22)
02/26/2026, 3:26 PM