Handsontable V8.1.0

Released: Oct 1, 2020

V8.1.0 での更新項目

機能

  • Introduced support for resizing non-contiguous rows and columns.
  • Improved Trim Rows, Hidden Rows and Hidden Columns plugin performance:
    • Boosts execution time when working with large datasets of over 1.5M records.
  • The copy-webpack-plugin package has been updated to the newest major version to keep up with security requirements.
  • Improved the codebase of e2e tests, reorganizing it for better maintainability.

不具合の修正

  • Fixed an issue where the value did not show if the first part of the merged area was hidden.
  • Fixed an issue where after selecting the top-left element, resizing the row range was not possible.
  • Fixed an issue where column headers were cut off after hiding and revealing the columns with the HiddenColumns plugin.
  • Fixed an issue where a redundant row was added during copy/paste operations in some cases.
  • Fixed an issue where too many values were pasted after a column was hidden.
  • Fixed a bug where an attempt to move collapsed parent rows, with the NestedRows plugin enabled, resulted in an error.
  • Fixed an issue where, after column or row alteration, Handsontable threw an error if ColumnSummary was enabled without defined row ranges.
  • Fixed an issue where using updateSettings was breaking column sorting in specific cases.
  • Fixed an issue where, if fixedColumnsLeft was defined, rows had their left borders missing after disabling the row headers using updateSettings.
  • Fixed an issue where the Handsontable instance could fall into an infinite loop during vertical scrolling. It only happened when the scrollable element was the window object.
  • Fixed an issue with moving rows to the last row of the table when the NestedRows plugin was enabled. Repaired some other minor moving-related bugs as well.
  • Fixed an issue with adding an unnecessary extra empty line in cells on Safari.
  • Fixed an issue with clipped column headers when they were changed before or within the usage of updateSettings.