Handsontable is the new name for Handsontable Pro.
Handsontable V10.0.0
Released: Sep 29, 2021
V10.0.0 での更新項目
機能
Performance Boost - One of the biggest changes in this version is the improved performance of the getCellMeta() method. To achieve this, an additional cache layer was introduced that gets cleared once every slow render cycle.
Hook Changes - While working on the getCellMeta() cache layer, inconsistencies were noticed in some of the related hooks: beforeRender and afterRender. These have been renamed and two new hooks have been added: beforeViewRender and afterViewRender.
Faster Installation - To keep the Handsontable installation process as fast as possible, it was decided to remove GPU.js from HyperFormula’s optional dependencies. The bottom line is that now Handsontable installs faster, whether you’re using HyperFormula or not.
Optimized Configuration Options -
Default clipboard limits were removed. Now, you can copy and paste an unlimited amount of rows (used to be 1000) and columns (used to be 1000).
Changed the default values for the autoWrapRow and autoWrapCol options, from true to false. This is to prevent accidentally jumping to the last cell in the last column, when pressing the Up and Left arrow keys in the A1 (0, 0) cell.
Added default font-family, font-size, font-weight and color properties for all elements within the .handsontable CSS class.
Improved Documentation - In this release several guides have been rewritten from the ground up (e.g. Configuration options or Column summary), numerous upgrades to various API reference sections have been made, inline comments have been unified, some long-overdue inaccuracies have been fixed and code examples have been expanded.
不具合の修正
Fixed an issue of not resetting the date picker's configuration.
An error won't be thrown while inserting a new row for nested rows in a specific case.
Fixed a few problems with the NestedRows plugin, occurring with the Formulas plugin enabled.
Fixed errors being thrown in the Formulas plugin if a provided sheet name contained a dash character.
Fixed multiple bugs related to undo/redo actions while using the Formulas plugin.
Fixed an issue where autofill was not able to be blocked/changed with the beforeChange hook when the Formulas plugin was enabled.
Data stored by the NestedRows plugin won't be corrupted by some actions.
Collapsed parents won't be expanded after inserting rows.
Fixed the cooperation of the dropdown menu and column sorting (menu closing on click).
Data won't be corrupted anymore when some alterations are performed.
Adjusted directories and files related to dataMap, to prevent potential circular references.
Improved the performance of the regular expression used to detect numeric values, and fixed major code smells.