Tabulator v4.2.2 Release Notes

Release Date: 2019-03-03 // about 5 years ago
  • ⚡️ Updates

    • In data tree mode do not show expand element on row when _ _children _ property set to _ null _
    • In data tree mode allow a single row object to be passed directly to the _ _children _ property instead of being passed in an array
    • Manual row height adjustments now persist after row re-initialization
    • 0️⃣ By default data tree elements are now inserted in the first visible column rather than the first defined column
    • Data objects are now passed directly into the _ xlsx _ downloader rather than being formatted to allow column to be correctly defined as a date in the output file

    🛠 Fixes

    • 🛠 Fixed horizontal scroll issue introduced in 4.2
    • Sub group headers now scroll in a similar fashion to top level group headers during horizontal scroll
    • Ensure the correct row component is passed to the _ dataTreeStartExpanded _ callback and ensure it is called on only expandable rows
    • The _ columnsByField _ variable in the column manager is now correctly initialized as an object
    • The _ replaceData _ function now acts as the _ setData _ function in classic render mode instead of doing nothing
    • 🛠 Fixed rendering corruption with tree expand and branch elements when column width is resized less than the width of the indent
    • 🛠 Fixed tree node indenting issue in bootstrap 4 theme
    • group column headers now resize correctly when shrunk smaller than the width of the title by hiding child columns
    • _ progress _ editor now behaves correctly for all values and matches the _ progress _ formatter in position
    • _ progress _ formatter now correctly vertically centered in cell and matches the _ progress _ editor in position
    • 🛠 fixed issue with code styling in un-minified tabulator.js dist file