Handsontable Releases

Released: Sep 27, 2018

Updates in V6.0.0

Features

Multi-column sorting

  • New plugin replaces the old sorting indicators with new ones that more clearly identify whether data is being sorted in ascending or descending order. Also included. are numbers to indicate the sequence of the columns involved in the multi-column sort.
  • The ColumnSorting plugin was refactored changing the sort method. It’s now a pure function, so every call to it will set an entirely new sort order.
  • Three new public API methods were added (getSortConfig...

Released: Jul 11, 2018

Updates in V5.0.0

Features

  • Refactored the Custom Borders plugin. The API method was changed - added new methods such as getBorders, setBorders and clearBorders. The initial object configuration has not been changed and is still compatible with the previous releases.
  • Improved colors, cursor style and sizes of some parts of Handsontable.
  • Added an ability to disable Byte Order Mark (BOM) while exporting a table to a CSV file.

Fixes

  • Fixed an issue related to a lack of afterSelectionEnd hook being fired when...

Released: Jun 13, 2018

Updates in V4.0.0

Features

  • Enhanced support for Input Method Editors (IME).
  • Improved filtering, sorting and formatting numbers.
  • Added a Norwegian translation

Released: May 16, 2018

Updates in V3.0.0

Features

  • Refactored and Improved Column Sorting plugin.
  • Added missing type definitions for the Search Plugin.
  • Added Chinese (CN, TW) translations.
  • Added French translation.
  • Removed some unnecessary margins from the Filtering dropdown.
  • Added an option to the Gantt Chart plugin, which allows skipping incomplete weeks at the beginning and/or end of the month.

Fixes

  • Fixed a problem where an error was being thrown when using the updateSettings method.
  • Fixed a problem where using the TAB key removed...

Released: Apr 11, 2018

Updates in V2.0.0

Features

  • Added beforeContextMenuShow hook, triggered within the Context Menu plugin.
  • Modified the look of the fill handle.
  • Added a Russian translation.
  • Updated the pull request templates.
  • Added helpers for console.log, console.warn etc due to IE compatibility.
  • Added an additional hook, beforeDropdownMenuShow for the Dropdown Menu plugin.
  • Added undo/redo test cases for the dropdown menu plugin.
  • Added new beforeFilter and afterFilter parameter to say what kind of operation is performed on the...

Released: Mar 20, 2018

Updates in V1.18.1

Fixes

  • Fixed a bug with duplicate fill handles on the edges of the table's overlays.
  • Fixed a problem, where the MergeCells class was added under Core in the docs.

Released: Mar 14, 2018

Updates in V1.18.0

Features

  • Added tests for mobile devices.
  • Added missing API for non-contiguous selection features.
  • Added a proper source argument value for removing data from the table using the Backspace and Delete keys.
  • Added a cellProperties argument for the beforeValueRender hook.

Fixes

  • Fixed a bug where merged cells declared outside of the table were still partially rendered.
  • Fixed a bug where rows were not being rendered, when scrolling the table on a mobile device.
  • Changed the isObjectEquals function to...

Released: Feb 16, 2018

Updates in V1.16.0

Features

  • Added non-contiguous cell selection.
  • Added an option to prevent row creation using the beforeCreateRow hook.
  • Added tests for translation feature.

Fixes

  • Fixed a bug where freezing and unfreezing the last column crashed the browser.
  • Fixed a problem with unnecessary rows being added when using Filters along with minRows or minSpareRows.

Released: Jan 25, 2018

Updates in V1.15.1

Fixes

  • Fixed a problem where the language files were not generated properly in some specific cases.
  • Fixed a problem with the afterValidate hook's arguments with trimRows enabled.
  • Updated "moment" version because of ReDoS vulnerability.

Released: Dec 6, 2017

Updates in V1.15.0

Features

  • Easily translate messages and elements of the UI to a specific language.
  • Added a weekHeaderGenerator option to the GanttChart plugin.

Fixes

  • Removed unwanted dependencies.
  • Fixed problems in test cases for the Filters plugin.
  • Fixed a bug where formulas did not work on nested coordinates.