v3.0.0
What's Changed
@mui/materialand@mui/icons-materialv6.0.0 are now minimum required versions of Material UI packages (you might be able to get away with lower MUI versions for a while, but eventually MUI V6 APIs will be used internally by MRT and your project will break)@mui/x-date-pickersv7.15.0 is now a minimum required dependencyreactandreact-domv18.0.0 are now a minimum required dependencies (some React 18 APIs are now used internally by MRT)- Keyboard navigation for table cells in now enabled by default. If you had added your own custom keyboard shortcuts, you may want to set
enableKeyboardShortcutstofalseor remove your custom shortcuts. - Removed deprecated
MRT_Virtualizertype in favor of separateMRT_RowVirtualizerandMRT_ColumnVirtualizertypes - Removed deprecated
textin favor of the more consistentlabeltype in dropdown/autocomplete/select option types. - Deprecated several
mui*Propstable options that were column-specific. These table options should either be specified in column defs or in thedefaultColumntable option.muiColumnActionsButtonPropsmuiColumnDragHandlePropsmuiCopyButtonPropsmuiEditTextFieldPropsmuiFilterAutocompletePropsmuiFilterCheckboxPropsmuiFilterDatePickerPropsmuiFilterDateTimePickerPropsmuiFilterSliderPropsmuiFilterTextFieldPropsmuiFilterTimePickerPropsmuiTableBodyCellPropsmuiTableHeadCellPropsmuiTableFooterCellPropsrenderCellActionMenuItemsrenderColumnActionsMenuItemsrenderColumnFilterModeMenuItems
- Fixed top pagination and searchbox sometimes overlapping
Full Changelog: v2.13.2...v3.0.0