Glide Data Grid 4.0.3
Release Notes
🚨 Deprecation notices
onColumnResized
has been renamed to onColumnResize
. This is to reflect the fact that it is an event that must be handled in order to have visual impact. The old event is still present and functions identically. It will be removed in the next major release.
🎊 New Features
💯 rowMarkerStartIndex
rowMarkerStartIndex
allows for changing the default behavior of row markers. Instead of starting at 1 you can now start at any number you want.
⭐🛑 onColumnResizeStart/End events
The onColumnResizeStart
and onColumnResizeEnd
events provide start and stop notifications column resize interactions. The Data Grid itself does nothing with these events, but they are provided for user convenience.
🪝 Custom cell hook
A new hook is exported called useCustomCells
. Documentation has been added to the API.md but the skinny here is that its a convenient and easy way to import well formatted custom cells. Further this should make it possible for multiple third parties to export custom cells in a well known format which can be consumed by a single hook to inject into the data grid.
🐞 Bug Fixes
- Fix crash when pasting onto custom cells
- Fix issue which could cause firefox not to render the grid
- Fix issue where delete callback could delete the wrong data
- Fix issue where boolean cell would not always respect
allowEdit
- Fix issue where font theme may not be correctly applied
- Fix issue where rows would not apply border color settings on theme overrides