Handsontable のリリース

Released: Feb 10, 2025

15.0.1 での更新項目

不具合の修正

  • Fixed issue where copy/paste feature was not working correctly in Chrome 133.

Released: Dec 16, 2024

15.0.0 での更新項目

機能

New Theming System

  • This release completely reworked the CSS in Handsontable to give you full control over your table's appearance. With over 180 CSS variables, you can now adjust every detail to match your exact requirements. If you're already using Handsontable, the existing CSS will continue to be supported as the classic theme in future releases. This update introduces two out-of-the-box themes, ready for you to use right away:
    • Main theme: A spreadsheet-inspired design, perfect for batch...

Released: Oct 17, 2024

14.6.1 での更新項目

不具合の修正

  • Removed aria-hidden from the TextEditor and PasswordEditor's TEXTAREA elements.

Released: Oct 1, 2024

14.6.0 での更新項目

機能

  • Easier styling of odd and even rows - This release adds even (ht__row_even) and odd (ht__row_odd) class names to table row (TR) elements, making it easier to style your tables. This is especially useful when your data tables are meant for reading and analyzing data rather than editing, like a traditional spreadsheet.
  • Improved Undo/Redo in the Filters plugin - Handsontable 14.6.0 enhances the undo/redo functionality for filtering by extending the beforeFilter hook with a second argument...

Released: Jul 30, 2024

14.5.0 での更新項目

機能

  • Added support for other keyboard layouts besides QWERTY (e.g. AZERTY).
  • Added Undo/Redo logic for the ColumnSorting/ManualColumnSorting plugins.
  • Added new option headerClassName, which allows adding custom CSS classes to the column headers.
  • Improved the precision of calculating the height and width of columns and rows.
  • Improved the rendering performance.
  • Improved performance of cell merging.

不具合の修正

  • Fixed Context.getShortcuts type.
  • Fixed a problem where clicking and dragging on cells in window...

Released: Jun 11, 2024

14.4.0 での更新項目

機能

  • Extended the manualRowResize plugin with a method to retrieve the row height value from the last manual adjustment attempt.
  • Added an option to change the order of hook callbacks.
  • Added new dataDotNotation option which, when set as false allows using object keys with dots.
  • Improved editor behavior after dataset alterations.
  • React: Synchronized the rollup version between the wrappers and updated the rollup plugin dependencies.

不具合の修正

  • Fixed unwanted table re-rendering for oversized rows/columns...

Released: Apr 16, 2024

14.3.0 での更新項目

機能

  • Added the ability to navigate within selection and edit cells within a range.
  • Updated dependencies based on npm audit, most notably upgraded to Angular 17.0.

不具合の修正

  • Ensured the cursor changes to 'grabbing' for all table elements during column or row movement.
  • Resolved an issue where the TAB key failed to move selection when editing select-type cells in 'fast edit' mode.
  • Prevent the Cmd/Ctrl + A action when the focus is on headers.
  • Unified source arguments in beforeChange and afterChange hooks...

Released: Mar 6, 2024

14.2.0 での更新項目

機能

  • Added a new Handsontable hook, beforeBeginEditing, to conditionally control when to allow cell editing.
  • Added the ability to prevent viewport scrolling by using two existing Handsontable hooks: beforeViewportScrollVertically and beforeViewportScrollHorizontally.
  • Added undo-and-redo support for column moving.
  • Added a new Filters plugin hook: modifyFiltersMultiSelectValue. Now, filtered values lists will show the formatted numeric value, not the raw data.
  • Improved the viewport scroll behavior...

Released: Jan 16, 2024

14.1.0 での更新項目

機能

  • Added a new configuration option, renderAllColumns, which lets you disable column virtualization for improved accessibility.
  • Added a dedicated renderer (DropdownRenderer) and validator (DropdownValidator) for the dropdown cell type.
  • Added support for the Tab key in the select editor (selectEditor).
  • Improved how undoing changes affects the viewport. Now, when you undo a change, the view automatically scrolls back to the changed area.
  • Improved how pasting data affects the viewport. Now, even...

Released: Nov 30, 2023

14.0.0 での更新項目

機能

  • Conformance with WCAG 2.1 AA - With version 14, Handsontable meets WCAG 2.1 at level AA, removing the remaining barriers for users with disabilities.
  • New navigation modes - From now on, you can use two new settings for controlling the navigation patterns:
    • navigableHeaders: false (default): makes the headers navigable.
    • tabNavigation: true (default): makes it possible to use the Tab key to navigate around.
  • New keyboard shortcuts - From now on, you can navigate across cells and headers without a...