Releases: olifolkerd/tabulator
Releases Β· olifolkerd/tabulator
Updates and Fixes
- Grouped column calculations are now correctly updated when a data tree child row has a cell edited
- When using
autoColumns
andremote
mode sorting or filtering, the columns will not be regenerated on a change in filter or sort, preventing an incorrect reset of the current sort/filter values - Fixed context issue in the
list
editor - Fixed regression in the resize columns module that was preventing resizing of frozen columns if there were more than one
Updates and Fixes
- The
renderStarted
andrenderCompete
are now fired for render in place actions like sorting and filtering - Fixed regression in Validation module, preventing the
rowValidate
andcolumnValidate
functions from working correctly - The persistance module will now automatically include column visibility persistenace if the
columns
option is set totrue
- Fixed issues on bootstrap 5 theme, with popups, menus and list editors having a transparent background
- Fixed visual corruption of rows outside of virtual render buffer when scrolling with frozen columns
- Grouped column moving has been correctly disabled to prevent visual corruption
- The
scrollToRow
functionality now correctly positions the row when there are variable height rows and thetop
position is used - Child rows are now redrawn when the
table.redraw(true)
function is called
Updates and Fixes
- Further improved column resize handle styling for last column
- Fixed typo in ISO parsing in
datetime
sorter - Fixed exception thrown from
list
editor when repeatedly switching between editors when used as a header filter
Updates and Fixes
- Fixed regression in
datetime
sorter in last release - Fixed issue with resize handles causing horizontal scroll bar in
fitColumns
layout mode
Popups, Alerts, Improved Column Resizing, Efficiency Improvements and much much more!
There are a large number of updates to Tabulator in this release, Checkout the Release Notes for full details
Updates and Fixes
- Menus are now correctly dismissed when editing starts on a cell
- Fixed error message in component binder when attempting to load properties on a component
- Build tools version bumped
- Select editor now reshows list when cleared
Updates and Fixes
- Ensure horizontal virtual DOM renderer visible row cache is cleared on data refresh
Updates and Fixes
- Improved menu positioning when overflowing on statically positioned body element
- Fixed issue with horizontal virtual renderer headers breaking alignment when table scrolled fast right then slowly left
- Efficiency improvements to the horizontal virtual renderer
Updates and Fixes
- The horizontal virtual dom renderer now correctly handles 'fitDataFill' and 'fitDataStretch' layout modes
- The horizontal virtual dom renderer now has an adaptive buffer window to allow columns of any size to render correctly, this prevents columns with a width wider than the table from corrupting the table view
- Pagination counters now receive the number of actual data rows on display, it now excludes group and column calculation rows.
Updates and Fixes
- Fixed layout issue with external footer elements since last update
- Fixed issue with pagination page buttons not displaying in footer when bottom column calculations are in use
- The
rows
page counter now correctly handles empty tables - added an
aria-label
to the checkbox in therowSelection
formatter - Fixed console error when using
groupContextMenu
option - When exporting a table to HTML, the cell styles will now be cloned from the matching column and include text alignment
- The
data
option only has its references cleared if it is a type of array - The
rowSelectionChanged
event is no longer triggered if table selection is cleared when no rows are selected - Row internal initialization state is now set before the horizontal renderer is triggered
- Horizontal virtual dom now correctly calculates column widths when in
fitData
layout mode - Focusing in a header filter when scroled to the far right of the table will no longer break alter the horizontal scroll position of the table
- Improve efficency of frozen column calculations