Skip to content

v8.7.1

Choose a tag to compare

@github-actions github-actions released this 21 Jul 21:34

Bug fixes

  • Faster cell rendering on large tables: non-editable cells now skip editing state entirely and share hoisted style objects, and rows inside a fixed-header scroll container use content-visibility: auto so off-screen rows skip layout and paint. → Performance (#1360)
  • Applying a column filter that matched no rows hid the table head along with the rows, leaving no way to clear the filter. The head now stays visible while any column filter is active. → Filtering (#1359)
  • A column filter with only its second condition filled was silently ignored; it now applies on its own, and an empty first condition no longer force-matches every row under OR logic. → Filtering
  • A between filter with one empty bound filtered out every row; the empty side is now unbounded (lower-only acts as ≥, upper-only as ≤) for both number and date columns. → Filtering
  • Hiding a column via the context menu now clears that column's active filter, which otherwise kept filtering rows with no visible way to clear it. → Context menu
  • Pressing Escape while typing in a filter input now closes the filter panel, and closing via Escape, Apply, or Clear returns focus to the filter icon. → Filtering

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