https://kotlinlang.org logo
Title
t

Ting-Yuan Huang

03/24/2021, 9:44 PM
Hi, here is the latest KSP bi-weekly release: Highlights • Multiplatform is back working again for JVM platform. • Corresponding Kotlin version is bumped to 1.4.31. This release still works with 1.4.30. To mute the version mismatch warning when using with Kotlin-1.4.30, use 
-Pksp.version.check=false
. • Supported Gradle 7.0-rc-1. API / behavior changes • Use-site annotations are now attached to use-sites consistently. Previously, they are attached to where they were declared if the source is available, and the use-sites if the source isn't available. As always, please give it a try and let us know what you think, especially on the API design!
🎉 3
b

Big Chungus

03/24/2021, 10:21 PM
Is it multiplatform yet? If no, any ETA for at least kotlin js support?
t

Ting-Yuan Huang

03/25/2021, 8:39 PM
Kotlin JS depends on this upstream patch. There is no ETA but we'll support it as early as possible once the patch is available in stable Kotlin compiler release.
👍 1
b

Big Chungus

03/30/2021, 7:56 AM
Since that pr got merged, do you guys have any ETA for mpp support?
t

Ting-Yuan Huang

04/02/2021, 10:10 PM
We should be able to support it once Kotlin 1.5.20 is released. JS will be supported first. Native may take a couple of weeks longer.
❤️ 1
b

Big Chungus

04/02/2021, 11:17 PM
Js is exactly what I'm after. Thanks for clarifying, can't wait for 1.5.20 now!
r

russhwolf

04/03/2021, 12:20 AM
Why JS first? I had thought JS might come later since the PR only supported the legacy backend. (Not complaining. Just want to understand what to expect timeline-wise)
t

Ting-Yuan Huang

04/03/2021, 12:25 AM
It's more complicated for K/N in kotlin-gradle-plugin; K/JS shares most of the logic with K/JVM, while we need to have a lot re-implemented (not much effort but still...) for K/N in KSP's gradle plugin.
👍 1