Skip to content

Releases: KevinVandy/material-react-table

v3.0.1

05 Sep 13:13
Compare
Choose a tag to compare

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

05 Sep 05:21
Compare
Choose a tag to compare

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 dependency
  • react and react-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 to false or remove your custom shortcuts.
  • Removed deprecated MRT_Virtualizer type in favor of separate MRT_RowVirtualizer and MRT_ColumnVirtualizer types
  • Removed deprecated text in favor of the more consistent label 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 the defaultColumn 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

05 Sep 03:29
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.13.2...2.13.3

v3.0.0-rc.0

04 Sep 07:03
Compare
Choose a tag to compare
v3.0.0-rc.0 Pre-release
Pre-release

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

03 Sep 03:59
Compare
Choose a tag to compare
3.0.0-beta.1 Pre-release
Pre-release

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

02 Sep 19:06
Compare
Choose a tag to compare
v3.0.0-beta.0 Pre-release
Pre-release

What's Changed

  • New enableCellNavigation table option that is true 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

31 Aug 03:26
Compare
Choose a tag to compare
v3.0.0-alpha.0 Pre-release
Pre-release

What's Changed

Initial MRT V3 alpha release

Full Changelog: v2.13.2...v3.0.0-alpha.0

v2.13.2

30 Aug 23:43
Compare
Choose a tag to compare

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

Full Changelog: v2.13.1...v2.13.2

v2.13.1

28 Jul 23:41
Compare
Choose a tag to compare

What's Changed

  • Upgraded to TanStack Table v8.19.3
  • Upgraded to TanStack Virtual v3.8.3
  • Fix broken link in Disable Pagination section of Pagination guide by @LICF01 in #1130
  • fix #1149 by @tmax22 in #1150
  • fix: Update MRT_EditCellTextField.tsx (add custom SelectProps) by @truefeelz in #1156
  • Update row-selection.mdx by @rohit-sanaka in #1196
  • docs: fix a typo in the documentation examples by @pa4080 in #1189
  • chore: changes types to interface so they can be extended by @tt0mmy in #1178

New Contributors

Full Changelog: v2.13.0...v2.13.1

v2.13.0

18 Apr 20:55
Compare
Choose a tag to compare

What's Changed

  • Upgraded to TanStack Table v8.16.0
    • New sortUndefined "first" and "last" options to allow forcing undefined values to be pushed to the beginning or end of sorted rows.
    • New _features table option to allow adding new custom internal features to the TanStack Table instance.
    • fixed column.getCanGroup always resolving to true
  • Started using the default modal z-index value from the MUI theme for the full-screen table dialog to avoid issues with other modals and app bar components.
  • Disabled Edit Save Button when isSaving state is true
  • Fixed DatePicker Types generic

New Contributors

Full Changelog: v2.12.1...v2.13.0