Releases: KevinVandy/material-react-table
Releases · KevinVandy/material-react-table
v3.1.0
What's Changed
- Un-deprecated several
mui*Props
that were initially marked as deprecated in V3.0.0. They will be sticking around longer than expected until TanStack Table itself handles mergingdefaultColumn
options better - Updated Types for React 19 (Fixed some JSX namespace issues)
- fix: filterValue is never passed as value in MRT_FilterTextField by @tifosiblack in #1326
- fix: clear sort action menu is disabled if no sorting is active by @fredericbahr in #1332
- fix: filter clear button shown without value by @fredericbahr in #1333
- docs: update custom column filter ui example by @fredericbahr in #1335
- fix: reset column sizing button disabled when columnSize is 0 by @fredericbahr in #1337
- fix: fixes focus moving to next cell when using arrow keys on slider by @fredericbahr in #1338
- fix: show/hide column menu reset order button disabled when column or… by @fredericbahr in #1340
- fix: editInputRefs assignment for select textfields by @fredericbahr in #1339
- fix: total row count for selection went up when grouping by @fredericbahr in #1342
- fix: overlapping input label when filter select is outline by @fredericbahr in #1334
New Contributors
- @tifosiblack made their first contribution in #1326
- @fredericbahr made their first contribution in #1332
Full Changelog: v3.0.2...v3.1.0
v3.0.2
What's Changed
- Fixed bitwarden suggesting to create new password entries by @FreddieDev in #1239
- MRT_RowActionMenu.tsx fix by @flis-mateusz in #1265
- Minor fix: Adjust swedish translations by @karlstenlund in #1278
- Allow default behavior to be skipped for table navigation by @chreds in #1269
- Fix multi-select crash when using Empty filter #1147 by @richardsolomou in #1273
- fix: ipfs sample data by @meesvandongen in #1294
- Fix onCreatingRowSave return type to match documentation by @samuliasmala in #1311
New Contributors
- @FreddieDev made their first contribution in #1239
- @flis-mateusz made their first contribution in #1265
- @karlstenlund made their first contribution in #1278
- @chreds made their first contribution in #1269
- @richardsolomou made their first contribution in #1273
- @samuliasmala made their first contribution in #1311
Full Changelog: v3.0.1...v3.0.2
v3.0.1
What's Changed
- Removed fullscreen MUI FocusTrap wrapper for now since vitest had issues with it
Full Changelog: v3.0.0...v3.0.1
v3.0.0
What's Changed
@mui/material
and@mui/icons-material
v6.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-pickers
v7.15.0 is now a minimum required dependencyreact
andreact-dom
v18.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
enableKeyboardShortcuts
tofalse
or remove your custom shortcuts. - Removed deprecated
MRT_Virtualizer
type in favor of separateMRT_RowVirtualizer
andMRT_ColumnVirtualizer
types - Removed deprecated
text
in favor of the more consistentlabel
type in dropdown/autocomplete/select option types. - Deprecated several
mui*Props
table options that were column-specific. These table options should either be specified in column defs or in thedefaultColumn
table option.muiColumnActionsButtonProps
muiColumnDragHandleProps
muiCopyButtonProps
muiEditTextFieldProps
muiFilterAutocompleteProps
muiFilterCheckboxProps
muiFilterDatePickerProps
muiFilterDateTimePickerProps
muiFilterSliderProps
muiFilterTextFieldProps
muiFilterTimePickerProps
muiTableBodyCellProps
muiTableHeadCellProps
muiTableFooterCellProps
renderCellActionMenuItems
renderColumnActionsMenuItems
renderColumnFilterModeMenuItems
- Fixed top pagination and searchbox sometimes overlapping
Full Changelog: v2.13.2...v3.0.0
2.13.3
What's Changed
- Update no.ts by @superodde in #1233
New Contributors
- @superodde made their first contribution in #1233
Full Changelog: v2.13.2...2.13.3
v3.0.0-rc.0
What's Changed
- bumped min react versions to react 18
- more keyboard navigation work
Full Changelog: 3.0.0-beta.1...v3.0.0-rc.0
3.0.0-beta.1
What's Change
- Better keyboard accessibility on display columns and header sorting
Full Changelog: v3.0.0-beta.0...3.0.0-beta.1
v3.0.0-beta.0
What's Changed
- New
enableCellNavigation
table option that istrue
by default which adds keyboard accessibility to the tables by default. - deprecated column specific table options in order to encourage their use in the
defaultColumn
instead.
Full Changelog: v3.0.0-alpha.0...v3.0.0-beta.0
v3.0.0-alpha.0
v2.13.2
What's Changed
- Upgraded to TanStack Table v8.20.5
- Upgraded to TanStack Virtual v3.10.6
- Disable blur by pressing enter when composing by @akadateppei in #1224
- Added aria-sort to MRT_TableHeadCell by @Volene in #1222
New Contributors
- @akadateppei made their first contribution in #1224
Full Changelog: v2.13.1...v2.13.2