Skip to content

v8.9.0

Latest

Choose a tag to compare

@github-actions github-actions released this 04 Sep 23:14

New features

  • filterType: 'set' — filter a column by ticking values from a checklist of its distinct values, with a search box and a (Blanks) entry for empty cells. Selections live on the new FilterState.values. → Filtering (#1372)
  • filterServer — skip the built-in client-side filter pass and let your backend filter, the way sortServer does for sorting. Filter popups still render and still call onFilterChange. → Filtering

Bug fixes

  • Column filters no longer re-filter server-paginated rows client-side, which could blank the page. paginationServer now implies filterServer. → Filtering

Deprecations

  • useColumnFilter(columns, filterValues, onFilterChange) — use useColumnFilter(columns, { filterValues, onFilterChange, localization, rows }) instead. Set filters need rows, which only the options form accepts. The positional form still works and is removed in v9. → Headless

Full changelog: https://reactdatatable.com/docs/changelog