Skip to content

Releases: KevinVandy/material-react-table

v1.13.0

15 Jun 04:38
Compare
Choose a tag to compare

What's Changed

  • Added new 'range-slider' filter variant using the MUI Slider component
  • Added the enableFacetedValues prop to allow for generating faceted values from the data under the hood
  • Small performance improvements by only using certain row models under the hood when certain features are enabled (e.g. no getSortedRowModel() when sorting is disabled)

Full Changelog: v1.12.1...v1.13.0

v1.12.1

12 Jun 13:40
Compare
Choose a tag to compare

What's Changed?

  • Fixed new Next.js key prop warning in console
  • Upgraded to latest TanStack Table v8.9.2

Full Changelog: v1.12.0...v1.12.1

v1.12.0

30 May 04:17
Compare
Choose a tag to compare

What's Changed?

  • Added MaterialReactTable as a named export and gave a deprecation warning for the default export (will still work but will be removed in v2). This was done in order to comply with rollup bundling best practices.

Full Changelog: v1.11.5...v1.12.0

v1.11.5

26 May 02:15
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.11.4...v1.11.5

v1.11.4

19 May 15:22
Compare
Choose a tag to compare

What's Changed

  • Fixed right column pinning spacing issues
  • Implemented enableSortingRemoval in column actions menu
  • Internal virtualization specific logic for Firefox vs Chrome
  • Exported new MRT_FilterFnsState type
  • Exported MRT_TableHeadCellFilterContainer component
  • Update sorting.mdx by @dmhumphrey in #528
  • Update sticky-header.mdx by @dmhumphrey in #529
  • Update virtualization.mdx by @dmhumphrey in #530
  • Create hu.ts by @irobert84 in #533
  • Update features table by @cherniavskii in #534

New Contributors

Full Changelog: v1.11.3...v1.11.4

v1.11.3

08 May 00:45
Compare
Choose a tag to compare

What's Changed

  • Removed internal measureElement virtualizer option to prevent firefox from crashing with virtualization enabled
  • Improved row virtualization performance by moving translateY to row style instead of sx to create less emotion css classes
  • Update row-actions.mdx by @dmhumphrey in #513
  • Update row-numbers.mdx by @dmhumphrey in #514
  • Update row-ordering-dnd.mdx by @dmhumphrey in #515
  • Update row-selection.mdx by @dmhumphrey in #516

Full Changelog: v1.11.2...v1.11.3

v1.11.2

03 May 16:22
Compare
Choose a tag to compare

What's Changed

  • Upgrade to TanStack Table v8.9.1 for new getGroupingValue column option, and median aggregation function bug fix
  • Fixed error when columnDef.header could not be obtained. by @KensukeKikuch in #506
  • Add Slovak locale by @MatejFacko in #511

New Contributors

Full Changelog: v1.11.1...v1.11.2

v1.11.1

30 Apr 19:27
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.11.0...v1.11.1

v1.11.0

25 Apr 04:48
Compare
Choose a tag to compare

What's Changed

  • Removed Column Actions Submenu for "Show all Columns" Menu Item (was complicated unnecessary UI)
  • Disabled Column Actions Filter By Menu Item when columns are already visible
  • Fixed column resizing causing extra horizontal scrollbar to appear when dense padding is enabled
  • Fixed column header min-size being too big for columns with less than 5 characters
  • Added id translations that can be imported from 'material-react-table/locales/id'
  • add Finnish locale by @mipyykko in #488
  • open filter mode menu when pressing "filter by" while column filter is open by @chineseouchie in #490

New Contributors

Full Changelog: v1.10.0...v1.11.0

v1.10.0

17 Apr 04:52
Compare
Choose a tag to compare

What's Changed?

  • New highly requested renderEmptyRowsFallback prop for rendering custom JSX when there are no rows to display
  • Added staticRowIndex param to muiTableBodyRowProps to make styling striped virtual rows easier
  • Now allowing table head, body, and footer cell widths to be specified in sx prop when enableColumnRisizing is disabled. BUT YOU SHOULD STILL USE THE size COLUMN OPTION INSTEAD!
  • Fixed issue with "Reset Order" button not always being accurate when position props === "last"
  • Fixed issue with draggable columns with grouping disabled still being allowed to be dragged to dropzone.

Full Changelog: v1.9.4...v1.10.0