[12.3.0] - 2022-12-14
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()
, and copyColumnHeadersOnly()
.
#2288 - Added missing TypeScript definitions of the
CellCoords
and CellRange
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
, and afterColumnUnfreeze
.
#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
, and afterCreateCol
.
#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 the HotColumn
component. #10065
For more information on Handsontable 12.3.0, see: