[13.0.0] - 2023-06-22
Added
- Angular: Added support for Angular 16. #10396
Changed
- Breaking change (React, Angular, Vue 2, Vue 3): Changed Handsontable's policy toward older versions of supported frameworks. From now on, Handsontable supports only those versions of any supported frameworks that are officially supported by their respective teams. Dropping Handsontable's support for any older framework versions won't be treated as a breaking change. #10396
- Breaking change: Changed the order in which three hooks are executed: now, the
beforeChange
hook is fired before the afterSetDataAtCell
and afterSetDataAtRowProp
hooks. #10231 - Changed the margins of the context menu in the RTL layout direction. #10375
Removed
- Breaking change (Angular): Dropped support for Angular 13 and lower. From now on, Handsontable supports only those versions of Angular that are officially supported by the Angular team: currently, it's 14-16. However, Handsontable 13.0.0 was thoroughly tested and, to the best of our knowledge, works correctly with versions down to Angular 12. #10396
- Breaking change: Removed the deprecated
beforeAutofillInsidePopulate
hook. #10407 - Breaking change: Removed the deprecated
getFirstNotHiddenIndex
method. Instead, use the getNearestNotHiddenIndex()
method. #10407 - Breaking change: Removed the deprecated parameters of the
alter()
method: insert_row
and insert_col
. Instead, use the following parameters: insert_row_above
, insert_row_below
, insert_col_start
, and insert_col_end
. #10407 - Breaking change: Removed the deprecated parameters of the
populateFromArray()
method: direction
and deltas
. #10407
Fixed
- Fixed an issue where the "Read only" icon of the context menu displayed incorrectly in the RTL layout direction. #10375
For more information on Handsontable 13.0.0, see: