MRT V3 Changelog
Version 3.0.3 - 2024-12-13
Fixed filter text field value
Version 3.0.2 - 2024-12-08
Fixed rendering of multi-select filter when filter value is an empty array
Rearranged execution of
muiTableBodyCellProps?.onKeyDowninternally to allow these events to be overridden or even skippedFixed MRT_RowActionMenu key prop internally
Corrected Sweedish
svlocale translationsRemoved 'new-password' from autocomplete in text fields and just use 'off'
Version 3.0.1 - 2024-09-05
Removed fullscreen MUI FocusTrap wrapper for now since vitest had issues with it
Version 3.0.0 - 2024-09-05
@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_ColumnVirtualizertypesRemoved 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
See the entire v3 migration guide for more details.
Is anything missing from this V3 changelog? Make a PR or join the Discord to discuss.
Old MRT Version 2 Changelog
See the old V2 Changelog
Old MRT Version 1 Changelog
See the old V1 Changelog
Curious about future releases? Check out the Roadmap