Releases: olifolkerd/tabulator
Releases · olifolkerd/tabulator
Updates and Fixes
- Fixed missing reference to helper function in edit module
- Fixed context regression in ajax module
- Moved table element parsing into core table initialization logic, to allow HTML import module to initialize in the correct order
- Prevented
progress
formatter from throwing an error when used as a header filter - Ensure that header filters that return no matches clear down the table
- Ensure column header height is always recalculated on redraw
- Fixed stripped row styling issues in
bootstrap3
,semanticui
andbulma
themes - The
addRow
function, when used in conjunction with the group rows module now correctly adds rows to their matching group - The
onRendered
function is now correctly called in acolumnTitleFormatter
when the row is inserted after initialization - Accessibility attributes for table headers have been improved to make them more intelligible to screen readers
- The
onRendered
function is now correctly triggered when cell values are updated by theundo
orredo
actions - Mock
onRendered
function is passed into responsive collapse formatters to prevent exception when collapsing heavily formatted columns - Widths and margins of group calculation rows are now correctly recalculated on table initialization
- The data tree module will now only reinitialize a row if the element cell is edited, rather than reinitializing the whole row
- The edit module now correctly calls navigation functions on the cell component instead of the cell itself
Updates and Fixes
- Fixed regression in deep clone function and optimized to handle complex objects
Updates and Fixes
- Fixed scope issue in the Accessor Module
- Ensured that the
this
context of event callbacks is set to the table that called them - The row data array is now correctly passed to the
dataLoaded
callback when triggered by an ajax request - A warning console message is now displayed when
setColumns
is called before the table is initialized - A scoping issue has been fixed in the Reactive Data module
- The bootstrap 4 theme has been updated to prevent graphical collision of even rows when frozen columns are enabled
- Header filters are now correctly applied when grouped rows are in use
- Added the mock
deinitializeHeight
function to the Group class to prevent rendering errors - Updated the
deepClone
helper function to prevent an infinite loop when recursive data structures are used
Updates and Fixes
- Fixed issue with
tableBuilt
event being fired before the initial table data had been loaded - Fixed issue with
footerElement
option not accepting HTML string inputs correctly - Fixed issue with page size selector being created before the initial page size is set
- Fixed issue with persistence module not initializing correctly when the
autoColumns
option was set - Restored functionality to the
extendModule
function - Row height on variable height columns is now correctly recalculated on table size change
- Updated build tools dependencies
Updates and Fixes
- Fix issue preventing ESM imports of individual modules
- Prevent unnecessary console warnings and errors when other frameworks try to access component objects with invalid properties
- Warn user if they try and set data with the
setData
function before the table has been initialized - Updated build tools dependencies
5.0 - Modular Rebuild
With the release of version 5.0 Tabulator has undergone a complete rebuild of the codebase.
As Tabulator has grown in complexity and size, so has its codebase, making it harder to maintain and test and very big to download. In this release all of these issues have been addressed.
This release also aims to make Tabulator more accessible to developers, opening up the code and making it easier for you to built your own modules for the table.
Checkout the Release Notes for full details
5.0 Alpha Release v0
Tabulator has had a ground up rebuilt to add many new features and improve developer options.
For full details checkout the Release Notes
Updates and Fixes
- Fixed regression in the setColumnLayout function
Updates and Fixes
Updates and Fixes
- Fixed regression in select editor when values param property is set to true