Skip to content

11.1.0

Released on January 13, 2022

For more information on this release, see:

Added

Changed

Fixed

  • Fixed an issue where the autocomplete editor’s suggestion list didn’t update properly. #7570
  • Fixed an issue where nested headers didn’t render when data wasn’t defined. #8589
  • Fixed some end-to-end tests that failed on mobile devices. #8749
  • Fixed an issue where the rendered selection could get shifted by 1px. #8756
  • Fixed an issue where the first column’s border didn’t display properly. #8767
  • Fixed an issue where the CollapsibleColumns plugin’s expandAll() method didn’t expand collapsed columns. #8900
  • Fixed end-to-end test scripts that occasionally crashed. #8961
  • Fixed a typo in the valueAccordingPercent() helper. #9006
  • Fixed an issue where the NestedRows plugin could throw a type error after calling the updateSettings() method. #9018
  • Fixed an issue where performance was affected by removing events. #9044
  • Fixed a wrong TypeScript definition of the MultiColumnSorting plugin’s sort() method. #9067
  • Fixed an issue where the Comments plugin’s editor disappeared after adding a comment. #9075 #6661
  • React: Fixed a wrong return type. #9000

11.0.1

Released on November 17, 2021.

For more information on this release, see:

Fixed

  • Fixed the UMD build of @handsontable/angular, which was not working properly in 11.0.0. #8946

11.0.0

Released on November 17, 2021.

For more information on this release, see:

Added

  • Breaking change: Added TypeScript definition files for Handsontable’s modularized version. #7489
  • Breaking change (Vue): Added support for modularization to the Vue wrapper. #8820
  • Breaking change (React): Added support for modularization to the React wrapper. #8819
  • Breaking change (Angular): Added support for modularization to the Angular wrapper. #8818
  • Added a new package entry point that allows importing built-in modules in one function call: import { registerAllEditors, registerAllRenderers, registerAllValidators, registerAllCellTypes, registerAllPlugins } from 'handsontable/registry'. #8816
  • Added a new locale option, to properly handle locale-based data. #8897
  • Added a GitHub Actions workflow that covers testing Handsontable and the wrappers. #8652
  • Added new direction helpers (internal API) that lay ground for future RTL support. #8868

Changed

  • Breaking change: Changed how the populateFromArray() method works with its method argument set to shift_down or shift_right. #888
  • Moved the entire Handsontable package to its own, new subdirectory: /handsontable. #8759
  • Replaced the license files with updated versions. #8877

Fixed

  • Fixed an issue with incorrect filtering of locale-based data while using search input from a dropdown menu. #6095
  • Fixed an error thrown when using the populateFromArray() method with its method argument set to shift_right. #6929
  • Fixed an issue with the beforeOnCellMouseDown and afterOnCellMouseDown hooks using wrong coordinates. #8498
  • Fixed a TypeError thrown when calling the updateSettings() method in Handsontable’s modularized version. #8830
  • Fixed two issues with the documentation’s canonicalUrl entries. #8886
  • Fixed an error thrown when autofill’s source is a date cell. #8894
  • React: Fixed a React wrapper issue where it’s impossible to use different sets of props in editor components reused across multiple columns. #8527