Fixed
- Fixed a bug where it was impossible to enable
disableVisualSelection
for cells/columns. #5082 - Fixed wrong paddings for multi-level headers. #5086
- Fixed problems with the
current
option of thedisableVisualSelection
setting. #5869 - Fixed problems with the
header
option of thedisableVisualSelection
setting. #6025 - Fixed a bug where the "double-tap-to-zoom" gesture prevented the editor from opening properly on some mobile devices. #7142
- Fixed a bug where calling the
updateSettings
method in the body of some callbacks would break the table. #7231 - Fixed an issue where the
maxRows
andmaxCols
options interfered with hidden index calculations. #7350 - Fixed problems with doubled borders being displayed when
window
was a scrollable container. #7356 - Fixed a bug where value population from an edited cell would result in a console error. #7382
- Fixed a bug where the dropdown cell type would not work on Safari 14+. #7413
- Fixed a bug where the
AutoRowSize
plugin would break the table when placed in an iframe. #7424 - Fixed bugs in navigation by
HOME
andEND
keys with hidden rows/columns enabled. #7454 - Fixed a bug with the
trimWhitespace
option not working properly. #7458 - Fixed an issue with inconsistent documentation and TypeScript definitions for
colWidths
androwHeights
options. #7507 - Fixed the incorrect
cellTypes
module paths in theexports
entry of thepackage.json
file. #7597 - Vue: Fixed Remote Code Execution vulnerability in the dev dependencies. #7620
Added
- Introduced the monorepo to this repository. From now on,
handsontable
,@handsontable/angular
,@handsontable/react
, and@handsontable/vue
will all be developed in the same repo -handsontable
. #7380 - Added a custom ESLint rule which allows restricting specified modules from loading by
import
or re-exporting. #7473