Skip to content

0.17.0

Compare
Choose a tag to compare
@jansiegel jansiegel released this 27 Aug 09:59
· 4066 commits to develop since this release

Major changes:

We've rewritten the Context Menu plugin, changes are as follows:

  • Context Menu plugin is now accesible from hot.getPlugin('contextMenu') (was hot.contextMenu)
  • All of Context Menu's actions can now be triggered using the executeCommand method. For example:
hot.getPlugin('contextMenu').executeCommand('alignment:middle');

hot.getPlugin('contextMenu').executeCommand('make_read_only');
  • There is now an option to hide a Context Menu entry using a hidden property (defined as a function, analogously to name or callback)
  • Context Menu's SEPARATOR constant is now accessible through Handsontable.plugins.ContextMenu.SEPARATOR (was Handsontable.ContextMenu.SEPARATOR)
  • Submenu's class name changed from htContextSubMenu_{...} to htContextMenuSub_{...}

Changes:

  • Fixed problem with row headers getting misaligned after destroying and reinitializing HOT (#2748)
  • Fixed problem with wrong virtual column rendering calculations (#2740)
  • Fixed wrong dimension calculations, when HOT was initialized as hidden (#2684)
  • Fixed problems with Bootstrap integration (#2656)
  • Fixed problem with being unable to freeze a previously unfrozen column (#2507)
  • Fixed problem with the Ctrl key emptying the cell value (#2089)