- Checkboxes within cells are not clickable
- Export to CSV
- Text filtering fails for numeric values
- Sourcemap included
- Toolbar for common operations
- Ability to define custom row height
- Ability to provide a custom function for sorting rows
- Extra options for ContextMenu: Copy/Cut/Paste, Move up and down
- Switching ContextMenu locale
- Correct triggers for select and focus action
- Print view contains initial HTML
- Performance enhancements
- TypeScript definitions
- The package migrated from
@svar-react/gridto@svar-ui/react-grid
- Default locale is not applied to ContextMenu
- Undo/redo for data and column actions
- Ability to tune responsive behaviour
- Dynamic inline editors for column cells
- Integration with SVAR Filter
- Non-persistent filtering: table is not re-filtered on data changes
- Inline "date" editor is not closed on Enter key
- Shift+tab hotkey makes extra step with inline editors
- Enter hotkey calls "open-row" action for non-branches in
treemode - Changing any property reverts data in
treemode
sortstate property renamed tosortMarks
- Resize observer error in corner cases
- Filters are cleared when other properties change
- Regression in paddings of collapsible columns
- Regression with table borders
- Up/down navigation on dynamic data: selected node hides under header/footer
- Incorrect position of sort markers when sorting by multiple columns
- Fully collapsed columns invoke unneeded scrollbars
- Data with empty fields is filtered out when filters are cleared
- Column sorting should use
getterto get the field value
- Accessibility: compatibility with WAI-ARIA standard
- Built-in filters in header
- Row reordering via drag-n-drop
- Print support
- Focus management API
- Custom content for header and footer cells
- Ability to integrate an external Editor
- Improved key navigation
- Extra parameters to filter-rows action
- Custom content for combo editor options
- Clickable vertical overlay for fully collapsed columns
- HeaderMenu breaks scrolling
- Richselect editor dropdown goes over footer
- Tree node marker is not changed when opening and closing
handlerparameter renamed tofilterfor thefilter-rowsactioncolWidthparameter renamed tocolumnWidthfor thesizespropertyrowsCountandcolsCountparameters renamed torowCountandcolumnCountfor thedynamiccolrenamed tocolumnforpropsreceived by custom cell content- No need to import and use
Cellwhen embedding custom components
- Full functionality of Svelte DataGrid
data-requestaction renamed torequest-dataselectedproperty removed
- Using React Core v1.3.1
- Editors in the tree mode are not applied correctly
- TypeScript definitions are not precise
- Released under MIT
- A more convenient way of using the built-in and external ContextMenu
- Using React Core v1.3.0
- Using React Core v1.2.4
- DataProvider package is not compatible with toolchain
- Using React Core v1.2.3
flatDatastate property added- Using core 1.2.x
- Column auto-sizing for the tree structure improved
- Column auto-sizing and sorting markers
- For a column with header spans, sorting marker is only shown for the last (lowest) header span
- Sorting for hierarchical datasets
- The column auto-size for the tree structure
- Resizing columns with flex-grow
- Text overflow for vertical headers
- Impossible to define the initial selection
- Table editor doesn't reflect changes in the related state properties
- Error after collapsing the first column in the table
Initial version released