Changelog - 4.6.0 Betas

4.6.0-beta.14 (26/06/2020)

Features

  • components/grid - FRM-1241

    • Added option to clear selection upon filtering when selection mode is set to 'checkbox'

  • components/tree-table - FRM-1280

    • Added children and expanded properties to VsTreeTableNode

    • Added data-tt-* attributes to many parts of the component to make testing easier

    • Added rowData variable to custom templates

Bug Fixes

  • components/filter - FRM-1280

    • Fixed error message when retrieving cache in some rare cases


4.6.0-beta.13 (23/06/2020)

Features

  • components/tree-table - FRM-1279

    • Added the ability to reorder columns


4.6.0-beta.12 (23/06/2020)

Bug Fixes

  • components/filter - FRM-1298

    • Fixed a bug that caused the search in selection mode to also apply a text filter


4.6.0-beta.11 (22/06/2020)

Bug Fixes

  • components - FRM-1297

    • Fixed another critical bug that rendered the components package unusable


4.6.0-beta.10 (19/06/2020)

Features

  • components/tree-table - FRM-1278

    • Added actions column to tree-table

Bug Fixes

  • components/filter - FRM-1278

    • Fixed a critical bug that caused '@viasoft/components/filter' imports to fail


4.6.0-beta.9 (17/06/2020)

Breaking Changes

  • components/grid, components/shared/table - FRM-1277

    • VsGridCell renamed to VsTableCell and import moved from '@viasoft/components/grid' to '@viasoft/components/shared'

Features

  • components/tree-table - FRM-1277

    • Added type property to columns

      • Default styling/formatting columns can be used as well as custom ones can be created by declaring a vsTemplate inside the Tree Table

      • 'boolean', 'currency', 'currency-precision', 'date', 'date-time' and 'number' have default filter settings that can be overridden if neccessary

      • More info will be available in the docs in the full release

    • Added translate property to columns

Bug Fixes

  • components/datepicker - FRM-1288

    • Fixed a bug where datepickers would be “dirty” when initialized with nullish values


4.6.0-beta.8 (16/06/2020)

Bug Fixes

  • components/filter - FRM-1293

    • Refactored layout in a way that makes z-index manipulation unnecessary, fixing many small layout issues


4.6.0-beta.7 (09/06/2020)

Bug Fixes

  • components/datepicker - FRM-1286

    • Fixed a bug where the datepicker wouldn’t close after selecting a date when in day mode

  • components/grid - FRM-1287

    • Fixed a bug that caused the grid to never call get if all columns had their filters manually disabled


4.6.0-beta.4 (08/06/2020)

Features

  • components/tree-table - FRM-1276

    • Added column sorting

    • Added cache support for sorting (requires setting cacheId property)

Bug Fixes

  • components/grid - FRM-560

    • Fixed a bug that caused get to be called twice when sorting a column


4.6.0-beta.3 (05/06/2020)

Breaking changes

  • components/filter - FRM-1275

    • Filter imports have been moved from @viasoft/components/grid to @viasoft/components/filter

Features

  • components/datepicker - FRM-1226

    • You can now type in the time field in the datepicker overlay

  • components/tree-table - FRM-1275

    • Added filter features from grid

    • Added cache support for filter (requires setting cacheId property)