Object oriented web framework for Kotlin/JS
bindEach
functions (#456)Root
container (#457)ContentTypeException
for fullstack services, thrown when the server returns a non-json responseTabulator
with ObservableList
selectedLabel
property to the TomSelect
componentSplitPanel
use Snabbdom distinct keyWidget
extension functions for change
and input
eventsImaskNumeric
componentkotlinx.coroutines
library.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
i kvision-tabulator4-remote
).kvision-bootstrap
, kvision-bootstrap-css
and kvision-bootstrap-dialog
modules.kotlin.Result<T>
from fullstack remote methods.SimpleSelect
to Select
, SimpleSpinner
to Spinner
and Upload
to BootstrapUpload
.Upload
/UploadInput
components based on browser file input API.Spinner
and Range
components to the new io.kvision.form.number
package.Spinner
component into integer-only.Numeric
/NumericInput
and ImaskNumeric
/ImaskNumericInput
components for handling decimal numbers.kvision-ballast
and kvision-routing-ballast
modules integrating with Ballast state management framework.TabulatorCssBootstrapModule
initializer for Bootstrap 5 theme) (#400).labelFirst
option to the constructor of CheckBox
and Radio
components.maxlength
option to the constructor of Text
/TextInput
components.DropDown
component without button arrow.XSMALL
size for Button
and ButtonGroup
.getElement()
to HTMLElement
instead of Node
.TomSelect
components.onClick
methods.serializer
parameter when initializing Tabulator
with Kotlin data model.kotlin.Result<T>
in Cordova API.DateTime
time picker.BootstrapUpload
component.panelsCompatibilityMode
option.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
i kvision-tabulator4-remote
)kvision-bootstrap
and kvision-bootstrap-css
module into onepanelsCompatibilityMode
optionTabulatorCssBootstrapModule
initializer for Bootstrap 5 theme)serializer
parameter when initializing Tabulator
with Kotlin data modelonClick
methodsTomSelect
componentsSpinner
/SpinnerInput
componentsTomSelectRemote
componentkvision-tom-select
and kvision-tom-select-remote
modules)kvision-toastify
module supporting toasts without jQuery dependencySimpleSelectRemote
componentListTag
renderingSimpleSelect
componentkvision-bootstrap-select
, kvision-bootstrap-typeahead
and kvision-toast
modules, because JS libraries used by these modules are no longer maintained