github olifolkerd/tabulator 3.1.3
Rendering Performance Improvements & Bug Fixes

latest releases: 6.2.1, 6.2.0, 6.1.0...
6 years ago

The render system has had a number of improvements to dramatically improve render efficiency, with a fallback mode added for less powerful browsers to ensure smooth rendering regardless of browser.

New Minor Features

  • virtualDomBuffer option now available to give manual control over virtual DOM buffer
  • the resizableColumns now accepts the additional values of header and cell to give more choice on where the column resize handles are added
  • textarea formatters now automatically resize row height when column is resized. To enable this behaviour on non textarea formatted columns set the variableHieght property to true on that column
  • new download column definition property to prevent column being included in download. set to false to remove column in download data
  • new cell component shortcut functions added: getData, getField
  • added select functions to the row component: select, deselect, toggleSelect
  • added getRows function to return all row components in the table
  • fallback mode added to detect when edge and ie are being used and scale back some of the table functions to ensure a smooth user experience.

Bug Fixes

  • wrapper tweaked to prevent errors in strict mode interpreting
  • prevent corruption of column headers on table rendered when element is not visible
  • fixed issue with xlsx downloader showing field names instead of titles in first row
  • handle null values in xlsx downloader
  • mutators can now work on undefined fields
  • editor:true now correctly detects the editor when no formatter is set
  • headerFilter:true now correctly detects the editor when no editor or formatter are set
  • keybindings are now set per table rather than globally
  • navigation prev and next now consitently return the correct value
  • selected rows are now consistently reset on data load

Don't miss a new tabulator release

NewReleases is sending notifications on new releases.