Releases: KevinVandy/material-react-table
Releases · KevinVandy/material-react-table
v3.2.1
What's Changed
- Bug: Allow override slot properties of input in MRT_FilterTextField by @vaibhavsurana in #1378
- fix pinned columns not reordering by @chcoomilk in #1380
- fix: prevent unnecessary pagination changes by fixing out-of-bounds c… by @fredericbahr in #1376
- fix: row selection count issue by @sahilrajthapa in #1383
- fixed bug where
globalFilterstate was not being updated correctly when usinginitialState
New Contributors
- @vaibhavsurana made their first contribution in #1378
- @chcoomilk made their first contribution in #1380
- @sahilrajthapa made their first contribution in #1383
Full Changelog: v3.2.0...v3.2.1
v3.2.0
What's Changed
- Fix bug #1041 #1217 by @YongThePsibor in #1361
- fix: Filters - Clearing autocomplete filter by @avightclav in #1351
- Fix missing deps in useEffect doing page index outbound check by @nsteenbeek in #1257
- feat: add language localization support for converting numbers to loc… by @fredericbahr in #1359
New Contributors
- @avightclav made their first contribution in #1351
- @nsteenbeek made their first contribution in #1257
Full Changelog: v3.1.0...v3.2.0
v3.1.0
What's Changed
- Un-deprecated several
mui*Propsthat were initially marked as deprecated in V3.0.0. They will be sticking around longer than expected until TanStack Table itself handles mergingdefaultColumnoptions 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/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
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
enableCellNavigationtable option that istrueby default which adds keyboard accessibility to the tables by default. - deprecated column specific table options in order to encourage their use in the
defaultColumninstead.
Full Changelog: v3.0.0-alpha.0...v3.0.0-beta.0