Handsontable 16.1.0

Released: Sep 15, 2025

16.1.0 での更新項目

機能

  • Introduced row pagination functionality.
  • Introduced a Dialog plugin.
  • Added support for object-based (key/value) source in Autocomplete and Dropdown editors, along with new valueGetter and valueSetter options.
  • Added a new initialState configuration option.
  • Introduced the Loading plugin.
  • Added a new 'classic' theme.
  • Added a Deprecation policy page to the documentation.
  • Added a Long Term Support (LTS) page to the documentation.
  • Enabled focus navigation between multiple selection layers.
  • Renamed the input element used as the internal focus catcher.
  • Added a background color to the 'wtHolder' element.
  • Updated the CSS variables for the Pagination styles.
  • Deprecated the legacy style (to be removed in version 17.0.0).
  • Deprecated the PersistentState plugin (to be removed in version 17.0.0).
  • Deprecated the handsontable/vue wrapper.

不具合の修正

  • Fixed undo/redo functionality for cell types other than text.
  • Fixed incorrect resizing behavior when auto-sizing rows or columns by double-clicking separators.
  • Fixed mouse wheel zooming issues on Windows.
  • Fixed autocomplete sorting and option highlighting issues.
  • Fixed a missing touchend handler that prevented editors from opening on mobile devices.
  • Fixed misalignment between rows and row headers when using autoRowSize.
  • Fixed layout inconsistencies caused by browser zoom and scaling.
  • Fixed an issue with the root-wrapper height calculation.
  • Fixed a TypeError being thrown after undoing operations on nested row structures.
  • Fixed rowHeights handling for merged cells.
  • Fixed visual issues across themes.
  • Fixed table misalignment after loading new data.
  • Angular: Fixed the tree-shaking mechanism for the Angular wrapper (handsontable/angular-wrapper).
  • Fixed an issue with the deprecation warning being shown too often.
  • Fixed an issue with the classic (legacy) theme deprecation warning being displayed for non-root instances.
  • Fixed an issue with the table not rendering correctly when scrolling into extremely tall rows.
  • Resolved critical vulnerabilities reported by pnpm audit.