Backward incompatible changes:
- The AutoFill plugin was refactored, thus introducing some breaking changes into the API. If your implementation uses the previous
autoFill
structure, please check if it still works properly. (#3257) - The
setCellMeta
method was changed to work on visual row and column indexes, analogously to thegetCellMeta
method. If your implementation utilizes it, please check if you need to tweak it (it may cause issues especially when using it with thecolumnSorting
,manualRowMove
andmanualColumnMove
plugins).
Changes:
- Fixed an issue with Handsontable throwing errors after its instance was destroyed and recreated. (#3974)
- Fixed a problem where the
autocomplete
editor validates text positively, regardless of the letter case. (#3962) - Fixed a problem where
autocomplete
didn't work when the user dragged the fill handle over the table's header. (#3956) - Fixed a bug where sorting a column made editing time-typed cells inconsistent. (#3953)
- Fixed a problem where changing the
readOnly
status of a cell via the Context Menu didn't trigger theafterSetCellMeta
hook. (#3907) - Fixed an issue where
afterSetCellMeta
was not triggered when using the Comments plugin. (#3899) - Fixed a bug, where the
numeric
-typed cells would delete the input text, when it was negatively validated. (#3880) - Fixed a bug where the Autocomplete plugin's fill handle was missing after editing
numeric
-typed cells. (#3877) - Fixed a problem where sometimes the
dropdown
editor used a previously assigned value. (#3759) - Fixed a bug where the
afterChange
hook used a wrong row number (#3573) - Fixed a problem where the Autofill plugin did not work properly while being used on multiple Handsontable instances. (#3257)
- Added a helper with functionality corresponding to ES 2016's
Array.includes
. It's available atHandsontable.helper.arrayIncludes
. (#3984) - Updated a misleading documentation entry concerning the recently refactored Comments plugin. (#3944)
The corresponding Handsontable Pro version is 1.9.0.