Responsive Layout
Responsive layout will automatically hide/show columns to fit the width of the Tabulator element.
More information can be found in the Responsive Layout documentation
Row Selection Improvements
The selectableRollingSelection and selectablePersistence options have been added to give you more control over how the row selection feature functions.
More information can be found in the Selectable Rows documentation
HTML Options Parsing
When building a Tabulator from an HTML table, you can now set tabulator options directly in the table markup using tabulator- attributes.
More information can be found in the Set Table Data documentation
Improved CSV Generation
CSV generation now automatically escapes reserved characters, and you can pass additional setup options and custom delimiters in the new options object.
More information can be found in the Download Table Data documentation
Row Number Formatter
A new rownum formatter has been added to show an incrementing row number next to each row in a table. The formatter has been designed to work with standard and paginated tables.
More information can be found in the Formatters documentation
Cell Context Menu Callback
The onContext callback has been added to the column definition object to trigger an action on a right click on a cell.
More information can be found in the Column Definition documentation
Fixes and Improvements
There have been a number of small tweaks to Tabulator to improve functionality, including:
- String row id's can now be used throughout Tabulator.
- Header filters that use an input element now have a 300ms delay before they trigger a filter on keypress.