Handsontable 3.0.0 is now available

Aleksandra Budnik Release Notes / May 16, 2018

Handsontable 3.0.0 is now available

We are pleased to confirm that Handsontable (CE/Pro) 3.0.0 has been released today. We added three new localizations for Chinese-CN, Chinese-TW and French-FR. Many thanks to all GitHub contributors to these localizations.

In this version we also fixed some issues that were identified as regression-type or high priority, including sorting, minSpareRows and selection. See the list below for more details.

Breaking changes

The Column Sorting plugin has been refactored and improved. The public API has been changed as well (#5014):

  • The main instance of the sort function was moved to the plugin,
  • The sortIndex property was removed from the Handsontable main instance,
  • Moved the sortColumn and sortOrder properties from the main instance to the plugin,
  • The sortOrder property now accepts string values (ascdescnone). It previously accepted booleans (true for ascending order, false for descending order, undefined for default order).

The Gantt Chart plugin now allows generating year-related data for years other than the one currently displayed. (#67) Along the way, some of its API methods became private.

Changes:

  • Added missing type definitions for the Search Plugin. (#5039)
  • Added the Chinese (CN, TW) translations. (#5007#4923)
  • Added the French translation. (#4777)
  • Fixed a problem, where an error was being thrown when using the updateSettings method. (#4988)
  • Fixed a problem, where using the TAB key removed some data, when minSpareCols was set to 1. (#4986)
  • Fixed a bug, where an infinite hook loop was being created when the table was initialized at the bottom of the page. (#4961)
  • Fixed some issues with the CI stability. (#4925)
  • Removed some unnecessary margins from the Filtering dropdown. (#69)
  • Added an option to the Gantt Chart plugin, which allows skipping the incomplete weeks at the beginning and/or end of the month. (#65)

Follow us on Twitter to keep up with news and updates.

Leave a comment below or write to us if you have any questions.