0.17.0
Major changes:
We've rewritten the Context Menu plugin, changes are as follows:
- Context Menu plugin is now accesible from
hot.getPlugin('contextMenu')
(washot.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 toname
orcallback
) - Context Menu's
SEPARATOR
constant is now accessible throughHandsontable.plugins.ContextMenu.SEPARATOR
(wasHandsontable.ContextMenu.SEPARATOR
) - Submenu's class name changed from
htContextSubMenu_{...}
tohtContextMenuSub_{...}
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)