Kvision Versions Save

Object oriented web framework for Kotlin/JS

5.18.2

1 year ago

This is a maintenance release for 5.x branch containing some back-ported fixes for the Tabulator component (#470)

6.2.3

1 year ago
  • Upgraded dependencies (Jooby 2.16.2, Spring Boot 3.0.5, Javalin 5.4.2, Micronaut 3.8.7, Koin 3.4.0, Dokka 1.8.10, Logback 1.4.6, kotlin-wrappers 521, Tempus-Dominus 6.4.4, Electron 23.2.0, Webpack 5.76.3, Webpack-dev-server 4.13.1)
  • Add clearOptions() function for TomSelect component
  • Add new openOnFocus option for TomSelectRemote component
  • Support preload="focus" option for TomSelect component

6.2.2

1 year ago

Upgraded dependencies (Spring Boot 3.0.4, Ktor 2.2.4, Vert.x 4.4.0, Micronaut 3.8.6, kotlin-wrappers 506, Electron 23.1.2, Gradle 8.0.2)

6.2.1

1 year ago
  • Upgraded dependencies (Spring Boot 3.0.3, Serialization 1.5.0, Vert.x 4.3.8, Micronaut 3.8.5, Koin 3.3.1, npm-publish 3.2.1, kotlin-wrappers 504, Chart.js 4.2.1, Electron 23.1.1, FontAwesome 6.3.0, Tabulator 5.4.4, Gradle 8.0.1)
  • Fix checkbox inputs in Tabulator on Safari touch devices (#273)

6.2.0

1 year ago
  • Upgraded dependencies (Kotlin 1.8.10, KSP 1.0.9, Ktor 2.2.3, kotlin-wrappers 491, Electron 22.2.0)
  • Keep original attributes and CSS classes of the root container element (#461)
  • Do not dispatch double "change" events from DateTime component (#463)
  • Add validation of single form field (#462)
  • Add selectedLabel property for Select/SelectInput component

Note: If you are using fullstack Vert.x project, please make sure KVision gradle plugin is applied after Vert.x plugin.

6.1.2

1 year ago
  • Upgraded dependecies (jackson-module-kotlin 2.14.2, kotlin-wrappers 490, ReduxKotlin 0.6.1)
  • Fix re-rendering of checkbox/radio components
  • Implement new createTypedReduxStore function in the ReduxKotlin module. Deprecate old createReduxStore function.
  • Do not select first option automatically when updating options in the Select component
  • Show correct date when using inline DateTimeInput component
  • Fix missing "change" event of DateTimeInput component

6.1.1

1 year ago
  • Fix Tabulator component broken in 6.1.0
  • Upgraded dependencies (Micronaut 3.8.3, kotlin-wrappers 488)

6.1.0

1 year ago
  • Upgraded dependencies (Javalin 5.3.2, kotlin-wrapper 485, Electron 22.1.0)
  • Do not remove options of the Select component, when binding to the state (#459)
  • Cleanup Tabulator internal data model conversion (#460)
  • Improve TomSelect CSS styling (make colors consistent with other controls and fix unnecessary text wrapping)
  • Support different TomSelect CSS themes (minimal and default)
  • Fix placeholder for the Select component
  • Add some missing disposals of recreated children components
  • Change KvEvent.detail property type to Any?

6.0.6

1 year ago
  • Upgraded dependencies (Spring Boot 3.0.2, Micronaut 3.8.2, kotlin-wrappers 480, Chart.js 4.2.0, Electron 22.0.3)
  • Fix receiver type problem with the bindEach functions (#456)
  • Do not change element name when initializing Root container (#457)
  • Change disabled checkboxes and radios look for consistency with other form controls

6.0.5

1 year ago
  • Upgraded dependencies (Micronaut 3.8.1, kotlin-wrappers 475, Electron 22.0.2)
  • Add ContentTypeException for fullstack services, thrown when the server returns a non-json response