Open Lysander opened 1 month ago
I would recommend running gradle refreshVersions and updating everything to the current version on every release.
Kotlin 2.0.0 is out as well and k2 is defnitely making life a lot nicer with kotlin-js.
We've been using Kotlin 2.0.0 with fritz2 since the early betas without issues. We're not using the lenses kps processor though. But that should work fine.
There are a couple of libraries with release candidates that should release soon, including coroutines, kotlinx.serialization, and probably a few other things.
We will release an RC18 with stable 1.9 Kotlin support on Monday.
But after that, we could definitely think about upgrading to the new 2.0! I have tested the new K2 compiler within a branch and it really rocks. Iirc there were almost no changes needed to get fritz2 compiled.
That said: 11ty is iirc totally unrelated to any version management, as it is only used for our documentation. So we must upgrade that manually.
We should update 11ty version, as dependabot marks some issues related to 11ty.