Breaking changes
- Refactored the Custom Borders plugin. The API method was changed - added new methods such as
getBorders
,setBorders
andclearBorders
. The initial object configuration has been intact, it is still compatible with the previous releases. (#5017) - Improved colors, cursor style and sizes of some parts of Handsontable. (#5170)
Changes
- Fixed an issue related with a lack of
afterSelectionEnd
hook being fired whencontextmenu
event is called for a cell. This fix additionally introduces two new hooks (afterOnCellContextMenu
,beforeOnCellContextMenu
). (#5201, #5232) - Fixed an issue related with minifying CSS files where the
z-index
property was incorrectly modified byOptimizeCssAssetsPlugin
webpack plugin. (#5230) - Cleaned up and improved the code readability of the
ColumnSorting
plugin. (#5228) - Fixed sort indicator which didn't update after moving columns. (#3900)
- Updated TypeScript definition file. (#5211)
- Fixed a problem with Autocomplete's arrow button being rendered in a wrong position. (#5124)