Added
- Added support for resizing non-contiguous selected rows and columns. #7162, #4876
- Added e2e tests and reorganized already existing ones. #6491
Changed
- Updated dependencies to meet security requirements. #7222
- Improved performance for
TrimRows
,HiddenRows
andHiddenColumns
plugins for big datasets with many trimmed/hidden indexes. #7223
Fixed
- Fixed a typo in the definition file for the
afterRemoveRow
hook #7179 - Fixed an issue where the value did not show if the first part of the merged area was hidden. #6871
- Fixed an issue where after selecting the top-left element, resizing the row range was not possible. #7162
- Fixed a bug introduced within #6871 and did some refactoring. #7220
- Fixed an issue where column headers were cut off after hiding and revealing the columns with the
HiddenColumns
plugin. #6395 - Fixed an issue where a redundant row was added during copy/paste operations in some cases. #5961
- Fixed an issue where too many values were pasted after a column was hidden. #6743
- Fixed a bug where an attempt to move collapsed parent rows, with the
NestedRows
plugin enabled, resulted in an error. #7132 - Fixed an issue where, after column or row alteration, Handsontable threw an error if
ColumnSummary
was enabled without defined row ranges. #7174 - Fixed an issue where using
updateSettings
was breaking column sorting in specific cases. #7228 - Fixed an issue where, if
fixedColumnsLeft
was defined, rows had their left borders missing after disabling the row headers usingupdateSettings
. #5735 - Fixed an issue where the Handsontable instance could fall into an infinite loop during vertical scrolling. It only happened when the scrollable element was the
window
object. #7260 - Fixed an issue with moving rows to the last row of the table when the
NestedRows
plugin was enabled. Repaired some other minor moving-related bugs as well. #6067 - Fixed an issue with adding an unnecessary extra empty line in cells on Safari. #7262
- Fixed an issue with clipped column headers when they were changed before or within usage of
updateSettings
. #6004