Skip to content

Releases: rjaros/kvision

6.5.1

15 Jun 13:21
Compare
Choose a tag to compare
  • Fix Tabulator pagination icons in some browsers

6.5.0

15 Jun 04:44
Compare
Choose a tag to compare
  • Upgraded dependencies (Kotlin 1.8.22, Dokka 1.8.20, Javalin 5.6.0, Vert.x 4.4.3, Micronaut 3.9.3, kotlin-wrappers 568, Ballast 3.0.2, Electron 25.1.0, Imask 6.6.3)
  • Auto detecting time format (12/24h) for DateTime input (#480)
  • Support custom Bootstrap styling within Tabulator component
  • New TabulatorPagination component enabling additional pagination panels
  • Change pagination icons in pagination panels
  • New options for Tabulator title formatters (both with standard elements and KVision components)
  • New options for Tabulator automatic header columns menu (to show/hide selected columns)
  • New options for Tabulator automatic responsive collapse header button (to open/close all collapsed columns)
  • Fix forced striped and hovered styling of Tabulator
  • Fix column persistence conflicting with responsive collapse mode of Tabulator
  • Fix custom decimal separator support with NumberMask options

6.4.0

04 Jun 05:53
Compare
Choose a tag to compare
  • Upgraded dependencies (Coroutines 1.7.1, Serialization 1.5.1, Bootstrap 5.3.0, Spring Boot 3.1.0, Ktor 2.3.1, Javalin 5.5.0, Vert.x 4.4.2, Micronaut 3.9.2, Jooby 3.0.0.M9, Guice 7.0.0, Koin 3.4.1, jackson-module-kotlin 2.15.2, kotlin-wrappers 556, Ballast 3.0.1, Gradle 8.1.1, npm-publish 3.3.1, Kotest 5.6.2, Imask 6.6.2, Leaflet 1.9.4, Tabulator 5.5.0, Trix 2.0.5, Electron 25.0.1, and some other NPM dependencies)
  • Support Bootstrap dark theme with new ThemeManager and ThemeSwitcher components

Notes:

  • Guice was upgraded to 7.0.0 and you need to replace your javax.inject imports with new jakarta.inject namespace when using Guice with Javalin, Jooby, Ktor or Vert.x. See: https://github.com/google/guice/wiki/Guice700#jee-jakarta-transition
  • Because of upgraded dependencies we are now using milestone release of Jooby 3 (M9). Please report if you encounter any issues.

6.3.2

01 May 09:50
Compare
Choose a tag to compare

Upgraded dependencies (Kotlin 1.8.21, KSP 1.0.11, Spring Boot 3.0.6, Ktor 2.3.0, Micronaut 3.9.1, Jackson Module Kotlin 2.15.0, kotlin-wrappers 545, Bootstrap icons 1.10.5, Chart.js 4.3.0, Tempus Dominus 6.7.7, Imask 6.6.1, Electron 24.1.3, Webpack 5.81.0)

6.3.1

12 Apr 07:37
Compare
Choose a tag to compare
  • Upgrade kotlin-wrappers to 535
  • Fix ImaskNumeric compatibility with Imask 6.5.0
  • Fix wrapping when using TomSelect component with multi selection

6.3.0

08 Apr 12:06
Compare
Choose a tag to compare
  • Upgraded dependencies (Kotlin 1.8.20, KSP 1.0.10, Vert.x 4.4.1, Micronaut 3.8.8, kotlin-wrappers 531, Electron 23.2.2, Font Awesome 6.4.0, Bootstrap Icons 1.10.4, imask 6.5.0, webpack 5.78.0)
  • Do not reset scroll when saving editor data in Tabulator (#470)
  • Do not reset scroll when canceling component editor in Tabulator (#470)
  • Fix showing all options on empty search in TomSelectRemote

5.18.2

03 Apr 10:50
Compare
Choose a tag to compare

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

6.2.3

25 Mar 09:21
Compare
Choose a tag to compare
  • 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

04 Mar 09:28
Compare
Choose a tag to compare

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

26 Feb 10:38
Compare
Choose a tag to compare
  • 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)