Handsontable のリリース

Released: Dec 12, 2019

V7.3.0 での更新項目

機能

  • uiContainer for contextMenu plugin - Allows the user to add a reference to a DOM element serving as a container in which the whole Context Menu element is placed. This is useful when Handsontable is instantiated in an iframe or other element that trimms the content. Before the change, the area of an element was always trimmed. Now, after pointnig to a specific container, the element no longer slips under the frame.

不具合の修正

  • Fixed a problem with table resizing on every scroll event on Firefox...

Released: Oct 23, 2019

V7.2.2 での更新項目

不具合の修正

  • Rolled back backward-incompatible changes in the TypeScript definition file introduced in 7.2.0.
  • Fixed a problem, where the Handsontable.helper.htmlToGridSettings threw an error on IE11, when the target table was a part of an iframe.

Released: Oct 16, 2019

V7.2.1 での更新項目

不具合の修正

  • Fix a problem which made the move/resize handles hidden under the headers.

Released: Oct 15, 2019

V7.2.0 での更新項目

機能

  • Added cellProperties to search queryMethod arguments. It's now possible to tell what kind of data is being queried.
  • Improved TypeScript definition file.
  • Improved documentation and definition files regarding after- hooks for creating and removing rows/columns.
  • Improved documentation for the totalColumn option.
  • Added a lint:fix script to be able to fix lint errors from the CLI.

不具合の修正

  • Fixed a bug with a disappearing column header, when the height option is was set to auto.
  • Fixed a problem with...

Released: Aug 12, 2019

V7.1.1 での更新項目

不具合の修正

  • Refactored the Walkontable table renderers.
  • Removed the yarn.lock file from the repository and updated the Node version in the Travis configuration file.
  • Added a missing rootInstanceSymbol property to Handsontable to allow using new Handsontable.Core properly.
  • Fixed a bug where copying/pasting/deleting data for autocomplete-type cells caused an error to be thrown.
  • Refactored the Custom Borders plugin to resolve problems with its performance.
  • Optimized the use of arrays for the V8 engine...

Released: Jun 11, 2019

V7.1.0 での更新項目

機能

  • Added a new feature that allows users to parse HTML tables into Handsontable settings and Handsontable instances to plain HTML tables. This change introduces these new API methods:
    • Handsontable.helper.instanceToHTML: (instance: Handsontable.Core) => string – parses the provided Handsontable instance to an HTML table as a string
    • Handsontable.helper.htmlToGridSettings(element: Element | string, rootDocument?: Document) => Handsontable.DefaultSettings – analyzes a static HTML table and...

Released: May 13, 2019

V7.0.3 での更新項目

機能

  • Updated several dependencies to remove security vulnerabilities thrown by npm audit.
  • Removed eval() from the formula-parser module to fulfill Content-Security-Policy.

不具合の修正

  • Fixed skipRowOnPaste option to work the same way as skipColumnOnPaste and added it to the documentation.
  • Fixed font inconsistency in the dropdown menu.
  • Fixed a problem with the manualColumnResize option not working properly alongside fixedColumnsLeft.
  • Fixed a problem with the TextEditor not resizing the input field...

Released: Apr 8, 2019

V7.0.1 での更新項目

機能

  • Replaced "fixed" positioning of row/column resize handles with "absolute" to prevent misalignment issues in implementations based on CSS transform.
  • Updated webpack to version 4.
  • Added core-js to Handsontable’s dependencies.
  • Added a ghost-table attribute to all cell elements generated with Ghost Table.

不具合の修正

  • Fixed the LICENSE.txt file link in README.md.
  • Fixed a problem with Handsontable throwing errors on scroll by adding support for EventListenerOption in the EventManager.
  • Fixed a bug where...

Released: Mar 6, 2019

V7.0.0 での更新項目

機能

  • Handsontable is the new name for Handsontable Pro.
  • Added the beforeTrimRows and beforeUntrimRows hooks and modified the argument list for the existing ones in the Trim Rows plugin.
  • Removed the deprecated selectCellByProp method.
  • Added hooks to the Hidden Rows and Hidden Columns plugins and added validation of the provided rows.
  • No longer supports Bower. To install Handsontable, use npm or CDN instead.
  • Refactored the following classes to ES6:
    • BaseEditor
    • AutocompleteEditor
    • HandsontableEditor...

Released: Nov 13, 2018

V6.2.0 での更新項目

機能

  • Added language support for Korean.
  • Added language support for Latvian.
  • Updated TypeScript definition file for ColumnSorting and MultiColumnSorting.
  • Updated the TypeScript definition for beforeRowMove and beforeColumnMove
  • Updated the TypeScript definition for some selection and context menu related methods and hooks.
  • Refactored the columnSorting plugin to be reusable with the multiColumnSorting plugin.
  • Refactored the multiColumnSorting plugin to use the columnSorting plugin.

不具合の修正

  • Fixed a bug...