Releases: gregnb/mui-datatables
Releases · gregnb/mui-datatables
Version 3.0.1
- Fixed issues with resizableColumns (#1330). Resizing should be smoother and not lead to data overflows. Resize example was also updated to show how to implement ellipsis ("...") text overflow when resizing.
- Bug fix for header checkbox when selectToolbarPlacement = 'none' or 'above' (#1321)
- Bug fix for close icon not working in View Columns popover (#1325)
- changlog.md removed as it hasn't been updated since v1. Release notes should be used instead. (#1327)
- Added row param for column.filterOptions.logic (#1328)
Version 3.0.0
- Version 3.0.0 released.
- Full list of updates here: https://github.com/gregnb/mui-datatables/tree/master/docs/v2_to_v3_guide.md
Added ability to retain state between renders, added plug-ins, and updated documentation.
- The table now retains internal state through re-renders. When you override a table option or column option you take control, but if you opt not to control an option the table will maintain the state and not reset it when the table re-renders (#1086)
- Added Debounced Search Plug-in (#1089)
- Added search and "back to index" button to Example Grid (#1087)
- Various documentation and example updates (#1224, #1192, #1219, #1184)
Add responsive options, fix csv security issue, and various bug fixes
- Add two new responsive options "stackedFullHeight" and "scrollFullHeightFullWidth" to provide display options needed for certain scenarios and fix issues with overflows on large tables #1134
- Solve CSV code injection vulnerability #1155
- Fix active icon issue with search icon in toolbar #1053
- CSV now properly uses label instead of name when label exists #1059
- Deprecation warnings will no longer show in environments other than development #1073
- Fix pathing issue which will fix errors when running project locally on some file systems #1122
- Fixes issue with multiselect in custom filters where callbacks fired multiple times (and code quality issues) #1140
- Improve accessibility for no searches found message #1153
- Other minor fixes and code quality issues #1123
Fix localization and tooltip bugs
Fix stacked view styling issues
- Fixes issue caused by style changes for dense views, which change appearance of any stacked view in mui v4 #1096
Improve documentation and fixedHeader deprecation
Add fixed header options, improve custom filter list support with added options, add custom property options, add disable toolbar selection option, various fixes and improvements
- Add
setTableProps
option to add custom properties to the primary table component #670 - Add
disableToolbarSelect
option to prevent select toolbar from displaying #874 - Fix cursor in header bug #910
- Add serverside sorting example #986
- Add test case for filter reset type #1006
- Add disabled class for disabled expanded rows #1025
- Fix csv download bug #1064
- Add support for custom filter lists returning multiple values along with new option for custom update function #1067
- Add
setCellHeaderProps
to add custom properties to the table header cells #889 - Add new options for fixed header to support combinations of x and y axis #1071
- Various updates #1069 & #1004
Fixes for page calculation and download options
Change data type error to console error to delay breakage of unsupported feature
- Change the error to console error and enhance documentation to help prevent improper usage #1013