Added
- Added a missing boolean type to the editor in the React wrapper. #11514
- Fixed the Comments plugin for IME editing and added a new
beforeCompositionstart
hook. #11521 - Added horizontal scroll to the Filter's "by value" component. #11561
- Added optional formula sanitization for CSV export to prevent CSV Injection attacks. #11592
Changed
- Improved the initialization time of Handsontable with Formulas enabled. #11474
- Changed the size of the Manual Row Resize and Manual Column Resize guide lines. #11507
- Improved the viewport scrolling behavior. #11577
Fixed
- Fixed an issue with the NestedRows plugin duplicating rows when moving child rows. #11362
- Fixed an issue with row resize line alignment and resize handle flickering. #11500
- Fixed an issue with the Autocomplete caret position after using scroll on a list of choices and a problem with the dropdown width. #11503
- Fixed the submenu positioning for all themes. #11505
- Fixed a problem where re-enabling the Hidden Columns configuration caused an error to be thrown if a selection was a part of the hidden range. #11508
- Fixed an issue with an empty
parentNode
in the table'sgetCords
method. #11509 - Improved the Undo/Redo actions for removing rows and columns. #11515
- Fixed rows' height calculations for merged cells on Safari. #11517
- Fixed the missing (incorrect) render call after dataset change. #11529
- Fixed an issue with the mobile keyboard closing after clicking the filter search input on Android devices. #11532
- Fixed a problem with multiple row header levels being rendered in reverse order. #11533
- Fixed a
TypeError
error for theAutoRowSize
plugin. #11537 - Allow changing the selection after a filter was applied. #11538
- Fixed a problem with the Autocomplete editor rendering very slowly when provided with a long list of choices. #11552
- Fixed an issue with the focus catcher accessibility. #11553
- Fixed a
TypeError
error being thrown after removing rows on the bottom overlay. #11555 - Fixed calculating the first row height. #11557
- Fixed an issue with highlighting a cell after calling
updateData
. #11558 - Fixed the "unmerge cells" action triggered form keyboard shortcut. #11559
- Fixed the left/right-arrow shortcuts for menus when the table was configured with
layoutDirection: rtl
. #11562 - Fixed an issue with duplicate boolean values in the filters. #11563
- Fixed an issue with data sources with non-string values under the
name
property. #11565 - Fixed the settings object not being updated after adding new hooks. #11566
- Fixed a problem with the table rendering all rows when it's configured to have
0px
height. #11567 - Fixed the copy/paste/cut functionalities for web components. #11572
- Fixed the
allowInvalid
option (bothtrue
andfalse
) for the Dropdown Editor. #11587 - Fixed a problem with a deprecation warnings being thrown when using Context Menu's Undo and Redo items. #11588
- Fixed an error being thrown when editing Autocomplete-typed cells with a long list of choices rendered in a small container. #11589
- Ensured that there's a single
@charset
entry in the classic theme's CSS files and that it's placed at the beginning of those files. #11591
For more information about this release see: