Dgrid Versions Save

A lightweight, mobile-ready, data-driven, modular grid widget designed for use with dstore

v1.3.3

3 years ago

Small patch release

Remove coverage folder from dgrid package when installed through npm

v1.3.2

3 years ago

Enhancements

  • Add documentation about RTL support (0da7bb9)
  • Improve documentation about selecting all rows (59b1a3e)
  • Add Node.js test REST server and client-side REST mocking to ease testing (e5d31e8)
  • Update dgrid's automated test suite from Intern 3 to Intern 4 (#1473)

Bug fixes

  • Fix checkbox Editors in Safari (#1458)
  • Prevent right-click from selecting rows (#1354)
  • Fix Laboratory sample code for grid with Tree (#1335)
  • Fix cleanup of detached DOM (#1318)
  • Fix Select used in an Editor with editOn enabled (0d6a7eb)
  • Fix editor value being lost when window loses focus (e25fe9a)
  • Fix keyboard navigation with partially empty grid (#1297)
  • Fix bug in editor#removeRow when processing preload nodes (from OnDemandList) (3d2e203)
  • Fix _StoreMixin preventing insertion of new rows (#1305)

v0.4.6

3 years ago

Bug fixes

  • Fix checkbox Editors in Safari (#1458)
  • Prevent right-click from selecting rows (#1354)
  • Fix cleanup of detached DOM (#1318)
  • Fix Select used in an Editor with editOn enabled (1e93bb1)
  • Fix editor value being lost when window loses focus (7b8f4ae)
  • Fix keyboard navigation with partially empty grid (#1297)
  • Fix bug in editor#removeRow when processing preload nodes (from OnDemandList) (934baa6)
  • Fix _StoreMixin preventing insertion of new rows (#1305)

v0.3.21

3 years ago

Bug fixes

  • Fix checkbox Editors in Safari (#1458)
  • Prevent right-click from selecting rows (#1354)
  • Fix cleanup of detached DOM (#1318)
  • Fix Select used in an Editor with editOn enabled (d8bb856)
  • Fix editor value being lost when window loses focus (de304ec)
  • Fix keyboard navigation with partially empty grid (#1297)
  • Fix bug in editor#removeRow when processing preload nodes (from OnDemandList) (c5461d5)

v0.4.5

4 years ago

Bug fixes

  • Editor: keep track of focused editor cell so it persists after autosave (#1298)
  • Selection: prevent unnecessary deselect/select when an already selected item is selected (#1011)
  • Editor: unpause paused handler after widget destruction (#1456)
  • Fix memory leak when ColumnSet is used with Editor (#1412)
  • Fix link to documentation in Laboratory demo (#1398)
  • Fix getting value from widget in dgrid/Editor (#1405)
  • Fix current touch event logic in dgrid/ColumnSet (0603c4a)
  • Fix memory leaks from orphaned event listeners (32f8933)
  • Fix memory leak in dgrid/extensions/ColumnReorder (#1168)
  • Fix issue with keepScrollPosition in dgrid/OnDemandList (#1416)
  • Ensure Tree#expand always returns a promise (#1415)
  • Fix key press errors with empty grid in dgrid/Keyboard (#1424)
  • Update OnDemandList#refresh to return a QueryResults object (as Pagination#refresh does) (#1315)
  • Fix column hider visibility (#1447)

v0.3.20

4 years ago

Bug fixes

  • Selection: prevent unnecessary deselect/select when an already selected item is selected (#1011)
  • Editor: unpause paused handler after widget destruction (#1456)
  • Fix getting value from widget in dgrid/Editor (#1405)
  • Fix memory leaks from orphaned event listeners (569c8ed)
  • Fix memory leak in dgrid/extensions/ColumnReorder (#1168)
  • Fix issue with keepScrollPosition in dgrid/OnDemandList (#1416)
  • Fix key press errors with empty grid in dgrid/Keyboard (#1424)
  • Fix column hider visibility (#1447)

v1.3.1

4 years ago

Enhancements

  • ColumnHider: add compatibility with ColumnSet (#1443)
  • Update build configuration (package.js) for Dojo build tool (#1452)

Bug fixes

  • Editor: keep track of focused editor cell so it persists after autosave (#1298)
  • Fix a11y for ColumnHider button (#1426)
  • Selection: prevent unnecessary deselect/select when an already selected item is selected (#1011)
  • Editor: unpause paused handler after widget destruction (#1456)
  • Fix memory leak when ColumnSet is used with Editor (#1412)

v1.3.0

4 years ago

Enhancements

  • Add Russian language translations (#1402)
  • Display a console warning when column definitions are shared between grids since it can cause problems (2d0e895) and clarify documentation (64f8e15)
  • Replace rawgit with unpkg for CDN info in README (#1432)
  • Replace Bower instructions with npm in README, remove Bower config (#1393)
  • Add setRowIndex method for extensibility in dgrid/List (#382)
  • Pass row object to editorArgs function (#1061)
  • BREAKING: Decrease chance of XSS by providing separate API to set innerHTML with column formatter (#1419)

Bug fixes

  • Fix link to documentation in Laboratory demo (#1398)
  • Fix getting value from widget in dgrid/Editor (#1405)
  • Don't remove tracking when cleaning up collection dgrid/_StoreMixin (fixes tracking issues when using a single collection with multiple grids) (#1397)
  • Fix current touch event logic in dgrid/ColumnSet (4f09aed)
  • Fix memory leaks by freeing handles (#1418)
  • Fix memory leak in dgrid/extensions/ColumnReorder (#1168)
  • Fix issue with keepScrollPosition in dgrid/OnDemandList (#1416)
  • Ensure Tree#expand always returns a promise (#1415)
  • Fix sort arrow error in dgrid/Grid (#1413)
  • Improve row height calculations in dgrid/OnDemandList (#1423)
  • Fix key press errors with empty grid in dgrid/Keyboard (#1424)
  • Fix dgrid/Keyboard and dgrid/extensions/DnD incompatibility (#1067)
  • Update OnDemandList#refresh to return a QueryResults object (as Pagination#refresh does) (#1315)
  • Fix column hider visibility (#1447)

v1.2.1

6 years ago

Bug Fixes

  • Fix typo in use of querySelectorAll (#1382).
  • Revert use of requestIdleCallback in OnDemandList#pagingMethod implementations. (#1383).

v0.4.4

6 years ago

Bug Fixes

  • Fix typo in use of querySelectorAll (#1382).
  • Revert use of requestIdleCallback in OnDemandList#pagingMethod implementations. (#1383).