I have released KVision 7.0.0. This is a major upgrade with some breaking changes.
Highlights of this release include:
• Upgraded dependencies (Kotlin 1.9.0, Coroutines 1.7.3, Serialization 1.6.0-RC, KSP 1.0.13, Jooby 3.0.2, Spring Boot 3.1.2, Ktor 2.3.3, Micronaut 4.0.3, Koin 3.4.3, kotlin-wrappers 615, Gradle 8.3-rc-3, npm-publish 3.4.1, Bootstrap 5.3.1, Chart.js 4.3.3, Tempus dominus 6.7.11, Electron 25.5.0, Fontawesome 6.4.2, Handlebars 4.7.8, Imask 7.1.3, Tabulator 5.5.1, Tom Select 2.2.5).
• Migration from Kotlin JS to Kotlin Multiplatform gradle plugin for both KVision itself and all example and template projects.
• Integrated custom gradle tasks with KVision gradle plugin for all fullstack apps, to simplify and unify application build files.
• Support Server-Sent Events connections in fullstack applications for all supported backend servers.
For more details about this release see the changelog
https://github.com/rjaros/kvision/releases/tag/7.0.0 and the dedicated migration guide
https://kvision.gitbook.io/kvision-guide/migration/migration-from-6.x-to-7.x
As always, any feedback is appreciated! 🙂
Slack Conversation