Handsontable is the new name for Handsontable Pro.
Handsontable 14.2.0
Released: Mar 6, 2024
14.2.0 での更新項目
機能
Added a new Handsontable hook, beforeBeginEditing, to conditionally control when to allow cell editing.
Added the ability to prevent viewport scrolling by using two existing Handsontable hooks: beforeViewportScrollVertically and beforeViewportScrollHorizontally.
Added undo-and-redo support for column moving.
Added a new Filters plugin hook: modifyFiltersMultiSelectValue. Now, filtered values lists will show the formatted numeric value, not the raw data.
Improved the viewport scroll behavior after clicking on a cell.
Improved the response of checkboxes to double-clicks.
Improved the way checkbox cells react to pressing Space or Enter.
Improved the type inference of the propToCol() method.
React: Improved React portal caching.
Removed versioned Handsontable examples and their GitHub publishing workflow.
不具合の修正
Fixed an issue where the sizes of rows and columns were calculated incorrectly for hidden indexes.
Fixed an issue where pasting arrays larger than the table's height caused data getter methods (such as getCellMeta()) to throw an error.
Fixed an issue where HyperFormula and Handsontable didn't sync properly.
Fixed an issue where removing all rows and columns while HyperFormula was enabled caused an error.
Fixed an issue where very large text cells lacked the vertical scrollbar during editing.
Fixed an issue where non-contiguous selection caused too many afterSelectionEnd and afterSelectionEndByProp calls.
Fixed an issue where tables pasted from the clipboard contained redundant line breaks.
Fixed an issue where clicking outside the table didn't remove the focus from the table (when Handsontable was placed in an iframe).
Fixed an issue where hovering over the header handles of handsontable cells caused an error.
Fixed an issue where dropdown cells with long lists of options caused an error.
Fixed an issue where using the browser's autocomplete dropdown on an input outside of Handsontable caused errors. Also, fixed an event listener leak.
Fixed an issue where using context and dropdown menus on mobile caused unwanted selection handles to show up.
Fixed an issue where the Autofill plugin treated cells filled with 0 as empty.