I have released KVision 6.0.0. This is a major upg...
# javascript
r
I have released KVision 6.0.0. This is a major upgrade bringing a lot of significant changes and new features. Highlights of this release include: • Java 17 or greater is now required. • Upgraded dependencies (Kotlin 1.8.0, Spring Boot 3.0.1, Micronaut 3.8.0, Ktor 2.2.1, Koin 3.3.0, Vert.x 4.3.7, kotlin-wrappers 466, Chart.js 4.1.1, npm-publish 3.2.0, bootstrap-icons 1.10.3, OnsenUI 2.12.8, tempus-dominus 6.2.10, Trix 2.0.4, Electron 22.0.0, Tabulator 5.4.3) • Drop support for the deprecated legacy backend. • Direct dependency on
kotlinx.coroutines
library. • Support for returning
Result<T>
from fullstack remote methods. • Add new `Upload`/`UploadInput` components based on browser file input API. • New `Numeric`/`NumericInput` and `ImaskNumeric`/`ImaskNumericInput` components for handling decimal numbers. • New
kvision-ballast
and
kvision-routing-ballast
modules integrating with Ballast state management framework. For more details about this release see the changelog https://github.com/rjaros/kvision/releases/tag/6.0.0 and the dedicated migration guide https://kvision.gitbook.io/kvision-guide/migration/migration-from-5.x-to-6.x As always, any feedback is appreciated! 🙂 Posted in #feed