6.0.0-Beta
Pre-release
Pre-release
- Java 17 or greater is now required
- Upgraded dependencies (Kotlin 1.8.0-Beta, Spring Boot 3.0.0, Chart.js 4.0.1, kotlin-wrappers 455)
- Drop support for the deprecated legacy backend
- Removed deprecated modules (
kvision-bootstrap-select
,kvision-bootstrap-select-remote
,kvision-bootstrap-datetime
,kvision-bootstrap-typeahead
,kvision-bootstrap-typeahead-remote
,kvision-bootstrap-spinner
,kvision-chart2
,kvision-datacontainer
,kvision-moment
,kvision-toast
,kvision-tabulator4
ikvision-tabulator4-remote
) - Merge
kvision-bootstrap
andkvision-bootstrap-css
module into one - Remove
panelsCompatibilityMode
option - Remove lots of old, deprecated API
- Add new tabulator css module initializers for different CSS themes (use
TabulatorCssBootstrapModule
initializer for Bootstrap 5 theme) - Require
serializer
parameter when initializingTabulator
with Kotlin data model - Remove greatly overused fluent pattern from different components (#326)
- Support type-safe list style CSS options (#449)
- Return handler id from
onClick
methods - Minor a11y fixes for
TomSelect
components