It took me a week to upgrade KVision to Kotlin 1.3...
# kvision
r
It took me a week to upgrade KVision to Kotlin 1.3.70. The whole build process is written from scratch. I've moved from old MPP to new MPP and from Groovy DSL to Kotlin DSL. The
3.5.0-RC1
release is being published to bintray right now. I've skipped some version numbers to draw attention to this release. It's 100% source compatible with the previous version when it comes to KVision code. But there are some important changes in the new
kotlinx.serialization
library and also major changes in Kotlin/JS gradle plugin. So some work is necessary in
build.gradle.kts
and new
webpack.config.d/webpack.js
file for both plain and fullstack apps when migrating to new version. All examples will be upgraded with the final release. And it will be published as soon as I test RC1 artifacts (I've also changed the publishing gradle plugin).