For more information on this release, see:
Added
- Added a new feature that lets you copy the contents of column headers by using 3 new context menu options: "Copy with headers", "Copy with group headers", and "Copy headers only". #2288
- Added 4 new API methods for copying column headers programmatically:
copyCellsOnly()
,copyWithColumnHeaders()
,copyWithAllColumnHeaders()
, andcopyColumnHeadersOnly()
. #2288 - Added missing TypeScript definitions of the
CellCoords
andCellRange
classes, which are used in the arguments of some of the APIs. #9755 - Added missing TypeScript definitions for the following Handsontable hooks:
beforeColumnFreeze
,afterColumnFreeze
,beforeColumnUnfreeze
, andafterColumnUnfreeze
. #9859
Fixed
- Fixed an issue where the
UndoRedo
plugin didn't work properly with preconfigured columns. #10108 - Fixed an issue where formulas inserted programmatically by using
updateData()
were not evaluated. #10011 - Fixed a regression where setting a column's
type
could overwrite other custom-defined settings. #10128 - Fixed an issue where Handsontable didn't render properly when initialized inside of a hidden container. #5322
- Fixed an issue of desynchronization between configuration options (cell meta) and Handsontable's data. The issue occurred when Handsontable's options were modified through the following hooks:
beforeCreateRow
,afterCreateRow
,beforeCreateCol
, andafterCreateCol
. #10136 - Fixed an issue where comments added to fixed columns didn't display properly after scrolling. #9645
- Fixed an issue where typing in a
dropdown
editor caused the IME to disappear, resulting in wrong characters being typed. #9672 - React: Fixed an issue where
dropdown
cells weren't validated properly when using theHotColumn
component. #10065