@handsontable/vue3
Advanced tools
Changelog
[12.2.0] - 2022-10-25
alter()
method takes 4 new parameter values: insert_row_above
, insert_row_below
, insert_col_start
,
and insert_col_end
. #9471insert_row
parameter of the alter()
method. Instead, use insert_row_above
or
insert_row_below
. #9471insert_col
parameter of the alter()
method. Instead, use insert_col_start
or
insert_col_end
. #9471translateRowsToColumns()
.
#9919type
through setCellMeta()
didn't properly set the
cell's editor
and renderer
. #9734NestedHeaders
plugin was enabled
and all rows were trimmed out. #9753For more information on Handsontable 12.2.0, see:
Changelog
[12.1.3] - 2022-09-22
rowOffset
and colOffset
and a non-existing
hook modifyRowSourceData
. #8659,
#7317alter
method.
#7840trimWhitespace
option could not be used in the column and cell levels
of the cascading configuration. #7387setSourceDataAtCell
.
#8599For more information on Handsontable 12.1.3, see:
Changelog
[12.1.2] - 2022-07-08
For more information on Handsontable 12.1.2, see:
Changelog
[12.1.0] - 2022-06-28
getNearestNotHiddenIndex()
, a new method that finds the visual index of the nearest
not-hidden row or column and works even with large numbers of hidden rows or columns. The previous
method, getFirstNotHiddenIndex()
, still works, but is marked as deprecated.
#9064beforeColumnFreeze
, afterColumnFreeze
, beforeColumnUnfreeze
, and
afterColumnUnfreeze
. #9248@angular/core
dependency to peer dependencies.
#9574getFirstNotHiddenIndex()
method. Use getNearestNotHiddenIndex()
instead.
#9064preventOverflow
option was set to 'horizontal'
.
#3828<form>
: pressing
<kbd>Enter</kbd> inside another form's <input>
could open Handsontable's dropdown menu.
#9295stretchH: 'all'
option).
#9496ShortcutManager
unnecessarily handled keyup
events with no key
defined.
#9562For more information on Handsontable 12.1.0, see:
Changelog
[12.0.1] - 2022-05-16
autoRowSize: true
and
multi-line cell values caused rows to align incorrectly.
#7102TypeError
. #8268For more information on Handsontable 12.0.1, see:
Changelog
[12.0.0] - 2022-04-28
ShortcutManager
, a new API for customizing keyboard shortcuts.
#8942layoutDirection
. #8760fixedColumnsStart
.
#8760updateSettings()
handles data updates, to improve performance
and the consistency of user experience. Now, when provided with a new data object,
updateSettings()
updates the data without resetting any states.
#7263updatePlugin()
reacts to updateSettings()
calls, to improve
performance and the consistency of user experience. Now, calls to updateSettings()
update a
plugin's state only when the options object contains a configuration option that's relevant to
that particular plugin. #9021beforeKeyDown
is
properly fired before afterDocumentKeyDown
.
#6236./
), to speed up the build process: now,
the npm run build
and npm run test
scripts don't build or test the Handsontable examples
(./examples
). #9412hot.view.wt
to hot.view._wt
, where hot
is the name
of your Handsontable instance. The intention of this change is to make it clear that Walkontable
(Handsontable's rendering engine) is not a part of Handsontable's public API.
#8760enzyme
dependency from the React wrapper.
#9151updateSettings()
caused problems for
state managers. #8372updateSettings()
caused hidden columns to reappear.
#7165updateSettings()
caused merged cells to unmerge.
#3315updateSettings()
caused the state of nested rows to reset.
#8838updateSettings()
caused problems with column sorting.
#7688setState()
within the afterFilter
hook broke
filtering. #7567updateSettings()
caused Handsontable to crash. #7546failed
validation status got erased when editing a new row.
#7541BasePlugin
class.
#9175"exports"
field to their package.json
files.
#9140For more information on Handsontable 12.0.0, see:
Changelog
[11.1.0] - 2022-01-13
updateData()
, a new method that allows for replacing Handsontable's data
without
resetting the states of cells, rows and columns.
#7263setDataAtCell()
method.
#8601autocomplete
editor's suggestion list didn't update properly.
#7570data
wasn't defined.
#8589CollapsibleColumns
plugin's expandAll()
method didn't expand
collapsed columns. #8900valueAccordingPercent()
helper.
#9006NestedRows
plugin could throw a type error after calling the
updateSettings()
method. #9018MultiColumnSorting
plugin's sort()
method.
#9067Comments
plugin's editor disappeared after adding a comment.
#9075
#6661For more information on Handsontable 11.1.0, see: