All Versions
22
Latest Version
Avg Release Cycle
23 days
Latest Release
20 days ago

Changelog History
Page 2

  • v4.4.1

    August 14, 2019
    • 🛠 Fix issue in persistence local storage check function
    • 🛠 fix typo in nbsp insertion
  • v4.4.0

    August 11, 2019

    🚀 There are a large number of updates to Tabulator in this release, Checkout the Release Notes for full details

  • v4.3.0

    July 21, 2019

    🚀 There are a large number of updates to Tabulator in this release, Checkout the Release Notes for full details

  • v4.2.7

    April 29, 2019

    🛠 Fixes

    • 🛠 Fix issue introduced in 4.2.6 that throws an exception when frozen columns and grouped rows are used in the same table
    • 🛠 Fix issue where titleFormatters were adding their contents to the wrong header element
  • v4.2.6

    April 28, 2019

    ⚡️ Updates

    • 🔄 change tracking of header filter focus events to improve horizontal scroll render speed
    • ♻️ refactored frozen column rendering to improve render efficiency
    • 🚀 restore render efficiency of horizontal scroll to the level it was at pre 4.2 release
    • 👍 allow row collapse column formatter to handle returned DOM Nodes as well as HTML strings to allow more formatters to display in collapsed column list

    🛠 Fixes

    • fix logic issue on _ tickcross _ header filter key event trigger
    • fixed the blur event on the _ number _ editor that regressed in the 4.2.4 release, the editor should now work on Firefox again
    • 🛠 fixed issue with double click on column group resize handle breaking the header layout and causing abnormal resize behaviour
    • the _ autocomplete _ editor now correctly handles undefined initial values
    • the bootstrap 4 theme now correctly displays frozen columns without transparency to the row below
  • v4.2.5

    April 07, 2019

    Under certain circumstances a number of DOM nodes were being detached when the _ replaceData _ and _ setData _ functions were called, but were not being garbage collected. These issues should now be resolved.

  • v4.2.4

    April 07, 2019

    ⚡️ Updates

    • the _ ajaxLoaderError _ option now parses in HTML to match the functionality of the _ ajaxLoaderLoading _ option
    • clicking up/down arrow keys no longer triggers scroll of the table when using editors
    • the _ autocomp _ editor now passes an array of value objects to the _ searchFunc _ callback and expects a return value of a filtered array of those objects
    • the _ responsiveLayoutCollapseFormatter _ callback now receives an array of value objects rather than an object

    🛠 Fixes

    • the _ tickCross _ header filter now correctly handles tristate when focus is lost outside of table
    • 💻 border radius is now correctly set on semantic-ui theme
    • a regression preventing the _ virtualDomBuffer _ option from working has been fixed
    • the number editor no longer causes a stack overflow error on validation failure
    • undefined values no longer show up as "undefined" on load of the _ select _ editor
    • null values are no longer counted as "null" when using a header filter to search columns
    • z-index on all elements are now correctly set (a config issue with the dist file generation led to z-indexes being corrupted)
    • resizing columns when at the far right of the horizontal scroll no longer results in the columns shifting out of line with the headers
    • 📱 responsive collapse now correctly handles columns with duplicate titles
    • deletion of a grouped row no longer causes a graphical glitch
    • deletion of a grouped row when using reactive data no longer results in a graphical glitch
    • horizontal row padding is now correctly cleared when calling the _ setColumns _ function when using frozen columns
    • 💻 moving rows between tables now correctly function in the Internet Explorer browser
  • v4.2.3

    March 10, 2019
    • 🛠 Fixed error on XSLX download if cell contains date object
    • prevent tickCross header filter from triggering on a live change to prevent issues with false triggering of undefined state
    • prevent error when calling _ delete _ function on grouped row when using reactiveData mode
  • v4.2.2

    March 03, 2019

    ⚡️ 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
  • v4.2.1

    February 17, 2019
    • reactive data module now correctly unwatches arrays and objects
    • 👍 reactive data module now better at determining whether a watch binding is current
    • fixed context issue in table _ destroy _ function
    • 🛠 fixed issue with programmatic selection of rows when row selection is disabled on the table
    • 🎉 initial sorters are now correctly applied to tables with autocolumns enable on initial data set