Skip to content

Releases: rjaros/kvision

5.5.0

04 Nov 14:27
Compare
Choose a tag to compare
  • Upgraded dependencies (Ktor 1.6.5, Micronaut 3.1.3, Vert.x 4.2.1, kotlin-wrappers 264 and some other npm dependencies)
  • Major performance optimizations by using distinct Snabbdom keys only for selected components
  • Make paginationSizeSelector for Tabulator property dynamic (#317)
  • Fix required form field border for Select component

5.4.3

28 Oct 04:54
Compare
Choose a tag to compare
  • Fix imports for new redux-thunk 2.4.0 (#315)
  • Some fixes for horizontal forms layout
  • Custom json serializer support for Ktor

5.4.2

25 Oct 10:59
Compare
Choose a tag to compare
  • Upgraded dependencies (Spring Boot 2.5.6, kotlin-wrappers 260)
  • Support serializable data type with TabulatorRemote

5.4.1

21 Oct 08:15
Compare
Choose a tag to compare
  • Upgraded dependencies (Micronaut 3.1.1, kotlin-wrappers 259)
  • Fix showing label when setting SelectRemote value

5.4.0

17 Oct 12:18
Compare
Choose a tag to compare
  • Upgraded dependencies (Javalin 4.1.1, Micronaut 3.1.0, kotlin-wrappers 258, multiplatform-diff 0.3.0 and some other npm dependencies)
  • Fix required label marker for a CheckBox component with a rich text label
  • Optimizations and improvements to the state binding functions
  • Rewrite of the kvision-state-flow module without dependency on the kvision-state module
  • Add a placeholder property to the SimpleSelect component
  • New kvision-simple-select-remote module with a SimpleSelectRemote fullstack component

5.3.0

08 Oct 04:36
Compare
Choose a tag to compare
  • Upgraded dependencies (Ktor 1.6.4, Javalin 4.1.0, Micronaut 3.0.3, Vert.x 4.1.5, Jackson Module Kotlin 2.13.0)
  • Built-in workaround for KT-49124 (@webpack-cli/serve problem)
  • Optimize form panel validation (#313)
  • Add new conditional rendering binding functions (insertNotNull, insertWhen, insert)
  • Fix Select component selection problem
  • Extend autocomplete property for textual input components
  • Preserve data type when getting single field value from the form panel
  • Fix invalid feedback info width for horizontal form
  • Expose Bootstrap methods for hiding and showing modal windows
  • An onClickLaunch extension method variation for Buttons

5.2.1

29 Sep 19:40
Compare
Choose a tag to compare
  • Upgraded Javalin to 4.0.1
  • Fix Select/SelectInput refresh after options property change via data binding (#312)

5.2.0

25 Sep 13:20
Compare
Choose a tag to compare
  • Dependencies upgrade (Kotlin 1.5.31, Serialization 1.3.0, Coroutines 1.5.2, Spring Boot 2.5.5, Micronaut 3.0.2, Javalin 4.0.0, Jooby 2.11.0, Vert.x 4.1.4, Redux 4.1.1, bootstrap-fileinput 5.2.6, npm-publish 2.1.1, Dokka 1.5.30)
  • Use Dispatchers.Default for creating coroutines scope
  • Add ability to temporarily disable virtual DOM rendering (#304)
  • Public access to the modal header and footer components (#299)
  • Add selectedLabel property to the Select component (#306)
  • Fix Tabulator rendering with SMALL style (#305)
  • Add new inheriting style objects (#300)
  • Keep form data even without form field (#308)
  • Return injector from kvisionInit function (#310)

5.1.1

02 Sep 07:07
Compare
Choose a tag to compare
  • Fix selection in SelectRemote component

5.1.0

27 Aug 18:10
Compare
Choose a tag to compare
  • Upgraded dependencies (Kotlin 1.5.30, Ktor 1.6.3, npm-publish 2.1.0, jackson-module-kotlin 2.12.5)
  • Fixed plugin setup when KVision is used in a Gradle subproject
  • Workaround for Kotlin/kotlinx.serialization#1600 in Ktor module
  • Added generic input component (#298)