Changed
- Unified the naming and description of the fourth argument,
controller
, for selection manipulation in thebeforeOnCellMouseDown
andbeforeOnCellMouseOver
hooks. #4996 (Breaking change) - Changed what the
beforeRender
andafterRender
hooks are, and when they are triggered. Added two new hooks:beforeViewRender
andafterViewRender
. #6303 (Breaking change) - Changed the optional HyperFormula dependency from 0.6.2 to ^1.1.0, which introduces breaking changes for the
Formulas
plugin users. #8502 (Breaking change) - Changed the default values for the
rowsLimit
andcolumnsLimit
options of theCopyPaste
plugin. #8660 (Breaking change) - Added a default font family, size, weight and color. #8661 (Breaking change)
- Changed the
autoWrapRow
andautoWrapCol
options` default values fromtrue
tofalse
. #8662 (Breaking change) - Improved the performance of the
getCellMeta()
method. #6303 - Improved the documentation and TypeScript definition of the
selectOptions
option. #8488 - Improved the arguments forwarding in the hooks #8668
- Added a Github Actions workflow covering the testing of Handsontable and all of the wrappers. #8652
Fixed
- Fixed an issue of not resetting the date picker's configuration. #6636
- An error won't be thrown while inserting a new row for nested rows in a specific case. #7137
- Fixed a few problems with the
NestedRows
plugin, occurring with theFormulas
plugin enabled. #8048 - Fixed errors being thrown in the
Formulas
plugin if a provided sheet name contained a dash character. #8057 - Fixed multiple bugs related to undo/redo actions while using the
Formulas
plugin. #8078 - Fixed an issue where autofill was not able to be blocked/changed with the
beforeChange
hook when theFormulas
plugin was enabled #8107 - Data stored by the
NestedRows
plugin won't be corrupted by some actions. #8180 - Collapsed parents won't be expanded after inserting rows. #8181
- Fixed the cooperation of the dropdown menu and column sorting (menu closing on click). #8232
- Data won't be corrupted anymore when some alterations are performed. #8614
- Adjusted directories and files related to
dataMap
, to prevent potential circular references. #8704 - Improved the performance of the regular expression used to detect numeric values, and fixed major code smells. #8752