Handsontable 16.0.0

Released: Jul 9, 2025

16.0.0 での更新項目

機能

New Wrapper for Angular

  • Version 16.0 introduces an entirely rewritten Angular wrapper for Handsontable, created to align with Angular's latest architectural standards and offer an improved developer experience. If you're working with Angular 16 or above, it is recommended to upgrade to the new wrapper to take advantage of improvements such as more idiomatic usage, easier maintenance, and better integration with Angular's change-detection system.

New textEllipsis Feature

  • This version has introduced a new built-in feature: textEllipsis that helps keep your table layout clean and readable, even when some cells contain large amounts of text. When textEllipsis is enabled, cells that have more content than can fit within their current width will automatically display an ellipsis (...) instead of overflowing text. This visual cue indicates there's more content without disrupting the structure of your table.

Second-Click Deselects Cells

  • You can now select multiple single cells, then hold Ctrl/Cmd and click any selected cell individually to remove it from the selection. Previously, this behavior required custom implementation. Now, it's available natively and enabled by default for all users.

Updated DOM Structure

  • This version has modified the underlying DOM to improve screen reader support and ensure capacity for future features, such as a pagination bar. The structural change consists of an extra <div> that entails the entire data grid.

Additional Changes

  • This release also tackled a handful of browser-specific issues. It removed the horizontal scrollbar that appeared in the dropdown editor on Windows when using fractional display scaling. In Safari, styling inconsistencies with scrollbars were fixed to ensure a uniform UI across browsers.
  • You'll also benefit from improved filter behavior. Adding a new column during an active filter session now updates the filter correctly, avoiding inconsistent results.