Handsontable V8.3.2

Released: Mar 16, 2021

V8.3.2 での更新項目

機能

  • Handsontable versions for JavaScript, Angular, React and Vue are now under one monorepo. handsontable, @handsontable/angular, @handsontable/react, and @handsontable/vue will all be developed in the same repo - handsontable.
  • Added a custom ESLint rule which allows restricting specified modules from loading by import or re-exporting.

不具合の修正

  • Fixed a bug where it was impossible to enable disableVisualSelection for cells/columns.
  • Fixed wrong paddings for multi-level headers.
  • Fixed problems with the current option of the disableVisualSelection setting.
  • Fixed problems with the header option of the disableVisualSelection setting.
  • Fixed a bug where the "double-tap-to-zoom" gesture prevented the editor from opening properly on some mobile devices.
  • Fixed a bug where calling the updateSettings method in the body of some callbacks would break the table.
  • Fixed an issue where the maxRows and maxCols options interfered with hidden index calculations.
  • Fixed problems with doubled borders being displayed when window was a scrollable container.
  • Fixed a bug where value population from an edited cell would result in a console error.
  • Fixed a bug where the dropdown cell type would not work on Safari 14+.
  • Fixed a bug where the AutoRowSize plugin would break the table when placed in an iframe.
  • Fixed bugs in navigation by HOME and END keys with hidden rows/columns enabled.
  • Fixed a bug with the trimWhitespace option not working properly.
  • Fixed an issue with inconsistent documentation and TypeScript definitions for colWidths and rowHeights options.
  • Fixed the incorrect cellTypes module paths in the exports entry of the package.json file.
  • Vue: Fixed Remote Code Execution vulnerability in the dev dependencies.