All Versions
Latest Version
Avg Release Cycle
12 days
Latest Release
34 days ago

Changelog History
Page 1

  • v3.5.0-beta.0

    August 23, 2020
  • v3.4.1

    August 20, 2020
    • The addition of a tableId option to allow for consistency in server-side rendering. Thanks to @rfermann (#1472)
    • ๐Ÿ›  Fix for incorrect filterPos when filterList contains object types. Thanks to @JeffJankowski. (#1481)
    • ๐Ÿ›  Fix search results for excluded options. Thanks to @wdh2100. (#1485)
    • โšก๏ธ Update display to accept either boolean or string. Thanks to @w3bdesign. (#1482)
  • v3.4.0

    August 08, 2020
    • โšก๏ธ rowsPerPage now allows updates on re-renders. (#1445)
    • โšก๏ธ page option now updates the table on re-renders. (#1460)
    • โž• Added "data-description" prop to Checkbox component. This props describes where a checkbox is (valid values: ['row-select', 'row-select-header', 'table-filter', 'table-view-col']). This can be useful for cases where you want different types of selection (ex: replacing the row selection checkboxes with radio buttons). (#1461, #1453)
    • Made the expand row button replaceable via the components option (ExpandButton). (#1446)
    • TableFilter now swappable via components. Thanks to @andreiglingeanu (#1456)
    • โ™ป๏ธ IE11 updates which refactor includes to be indexOf (more info on difference here), and wraps an IF statement around the Object.value call. (#1451)
  • v3.4.0-beta.0

    August 05, 2020
  • v3.3.1

    July 28, 2020
    • ๐Ÿ›  Fix for making draggable columns work properly when there is a scroll offset on the table (ex: a table with 20 columns where one scrolls to the right to see columns).
    • ๐Ÿ›  Fix for resizable columns when certain columns are hidden. Also implements a better fix for the selectableRows="none" issue that was mentioned in the 3.3.0 release.
  • v3.3.0

    July 25, 2020
    • โž• Added support for custom sort function for columns (columns[colIndex].options.sortCompare). Thanks to @GuyShaanan (#1424)
    • Third click to reset table sorting (available by setting options.sortThirdClickReset to true). Thanks to @danielbyun (#1430)
    • โž• Added sortDescFirst option to allow table to sort in desc order first (#1411)
    • โšก๏ธ Test coverage updates to get coverage above 80% (#1425)
    • ๐Ÿ›  Fix for resizable tables when selectableRows="none" (#1433)
    • โšก๏ธ Updated searchText README (#1429)
    • ๐Ÿ›  Fixed issue with Close icon on ViewColumns popover in strict mode (#1440)
    • โž• Added safeguards and documentation clarifying the rowsSelected option. Thanks to @wdh2100 (#1438)
  • v3.2.0

    July 16, 2020
    • โž• Added setFilterChipProps option - An option to set props on the filter chips (#1387)
    • โ™ป๏ธ Refactored out unsafe_componentWillMount - Should now allow the table to run in strict mode without warnings (#1388, #1261)
    • โž• Added currentTableData to tableMeta parameter of customBodyRender. This field is an array of objects, where each object points to a row of data in the table and provides the dataIndex to the external data. This resolves consistency problems with tableMeta.tableData. If there is a version 4 of mui-datatables, tableMeta.tableData will be removed. (#1405, #933)
    • โž• Added jumpToPage option - This option, if true, adds a "Jump to Page" dropdown to the table footer that allows users to navigate to a specific page. (#1398)
    • โž• Added TableViewCol and Checkbox to components property. This allows custom versions to be inputted. For example, using a checkbox with a different color. The large-data-set example has been updated to show custom versions of these components in action. (#1399, #1250 (comment), #1255, #1249)
    • โž• Added customHeadLabelRender column option. This creates a custom render function for the table's header cell label. The label's display in other areas (such as the View Columns popover), will still use the column's label. (#955 (comment))
    • ๐Ÿ›  Fix to allow using a component in textLabels.body.noMatch without getting a warning. (#1403, #1401)
    • ๐Ÿ—„ Deprecation typo fix. (#1402)
    • ๐Ÿ›  Fixed issue with dragging columns that have nested mui-datatables in their expanded rows. (#1406)
    • ๐Ÿ›  Fixed issue with setCellProps. (#1414)
    • ๐Ÿ›  Fixed issue with customFilterListOptions.update. (#1407)
    • ๐Ÿ“ฆ Replaced classnames package with clsx. This is the package Material UI uses. It has the same API as classnames but is faster and smaller. Thanks to @cahna (#1409).
    • โšก๏ธ Example updates with clsx. Thanks to @wdh2100 (#1415)
    • โ™ป๏ธ Several components refactored into hooks. Thanks to @wdh2100 (#1351, #1349, #1347)
  • v3.2.0-beta.2

    July 11, 2020
  • v3.2.0-beta.1

    July 11, 2020
  • v3.2.0-beta.0

    July 10, 2020