Added
- Added the
TAB
andSHIFT + TAB
functionality to the Comments editor. #11345
Changed
- Changed the approach to how the table is rendered by reusing the cell nodes. #11264
- Updated Hyperformula to v3. #11373
- Improved the performance of horizontal scrolling. #11412
Removed
- Removed the
getComputedStyle
function from the type declaration file. #11421
Fixed
- Fixed a bug where values passed to data-modifying hooks were not normalized. #11346
- Fixed a problem where data population via autofill handler was broken for merged cells. #11291
- Fixed a problem with a missing render call for the
minSpareRows
andminSpareCols
options. #11292 - Fixed the undo/redo scrolling behavior after undoing the data deletion. #11297
- Fixed the
Page Up
/Page Down
keyboard shortcuts for the oversized rows. #11301 - Fixed a bug where the Undo/Redo action caused the wrong cells to be affected when triggered after filtering data. #11307
- Fixed a bug where the selection was incorrectly expanded after closing the editor. #11311
- Fixed a bug where the viewport was incorrectly scrolled after moving rows with the Nested Rows plugin enabled. #11312
- Fixed dropdown-typed cells validation for custom editors. #11314
- Fixed Undo/Redo for rows/columns with enabled min spare indexes. #11321
- Fixed a problem with the table misalignment after changing the container size. #11324
- Fixed a bug with an uncaught error being thrown after changing the theme while some of the editors were not fully initialized. #11325
- Fixed a problem with a broken scroll on overlays when
batch
was used. #11328 - Fixed the date picker arrow icon positions for RTL, along with other minor RTL fixes. #11329
- Fixed the Autofill handler styles for the new themes. #11330
- Fixed a problem with an uncaught error being thrown after scrolling the viewport. #11341
- Fixed a problem where calling
updateSettings
withthemeName
set to the current theme name would clear the theme from the table. #11343 - Fixed a problem where the
getCellsMeta
method returned improper results. #11350 - Fixed the row virtualization for Filter's "by value" component. #11351
- Fixed a problem with the columns shifting after the render calls with the new themes being enabled. #11352
- Fixed the cell editor width for the new themes. #11354
- Disabled the "Clear column" option for read-only cells. #11355
- Fixed a problem where autocomplete highlight was not rendered correctly in the new themes. #11364
- Fixed a problem where the cell borders were not rendered correctly for fixed rows and columns with the new themes being enabled. #11369
- Fixed the incorrect spacing between the checkboxes and their labels. #11377
- Fixed a problem where the Nested Headers' header selection was not rendered properly for the new themes. #11381
- Fixed a bug where the dropdown editor was not fully visible on fixed rows while the new themes were enabled. #11399
- Fixed a problem where the initial styles of the context menu and dropdown menu were not properly assigned in the new themes. #11400
- Fixed a misalignment of the Manual Row Move's "guide" in the new themes. #11401
- Fixed a bug where the selection was not rendered correctly when selecting both merged and non-merged cells with the new themes being enabled. #11403
- Fixed a bug where using the keyboard shortcuts to open the Context Menu would open it at a wrong position when the new themes were enabled. #11404
- Fixed the CodeQL warnings by modifying potentially problematic code fragments. #11405
- Fixed a bug where the date editor would not close after selecting a date on mobile devices. #11406
- Fixed a problem with the header widths when using Nested Headers with the new themes enabled. #11410
- Fixed the header text overlap in Nested Headers. #11413
- Fixed a problem with the merged cells height calculation in the new themes. #11423
- Fixed the copy/paste feature not working correctly in Chrome 133. #11428
- Fixed a problem, where clicking on the Comments' editor element deselected the currently selected cells. #11446
For more information on Handsontable 15.1.0, see: