Releases: SitePen/dgrid
Releases · SitePen/dgrid
1.3.3
1.3.2
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 (fromOnDemandList
) (3d2e203) - Fix
_StoreMixin
preventing insertion of new rows (#1305)
0.4.6
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 (fromOnDemandList
) (934baa6) - Fix
_StoreMixin
preventing insertion of new rows (#1305)
0.3.21
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 (fromOnDemandList
) (c5461d5)
0.4.5
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 withEditor
(#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
indgrid/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 aQueryResults
object (asPagination#refresh
does) (#1315) - Fix column hider visibility (#1447)
0.3.20
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
indgrid/OnDemandList
(#1416) - Fix key press errors with empty grid in
dgrid/Keyboard
(#1424) - Fix column hider visibility (#1447)
1.3.1
Enhancements
ColumnHider
: add compatibility withColumnSet
(#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 withEditor
(#1412)
1.3.0
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 indgrid/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)- This change requires existing column formatters that return HTML strings to be updated, see the documentation for
formatter
- This change requires existing column formatters that return HTML strings to be updated, see the documentation for
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
indgrid/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
anddgrid/extensions/DnD
incompatibility (#1067) - Update
OnDemandList#refresh
to return aQueryResults
object (asPagination#refresh
does) (#1315) - Fix column hider visibility (#1447)