Vue Data Grid with Spreadsheet Look & Feel. Official Vue wrapper for Handsontable.
es
build that happened after an update to Vue 4.2.1
. (#188) npm audit
error by updating rollup-plugin-terser
dependency. (#193)8.0.0
, which contains multiple changes, some of them not backward-compatible. For more information on updates in this version of Handsontable, see the 8.0.0 release notes. (#180)3.7.x
(#148)npm audit
vulnerability warnings by updating some dependencies. (#174)uglify
to terser
. (#174)8.0.0
update. (#180)@vue/test-utils
to a stable version. (#180)Due to technical issues this version is broken. Please use v5.0.1
.
<hot-column>
component and a possibility to use Vue components as Handsontable renderers and editors.
The <hot-column>
component allows declaring column-related Handsontable settings by passing it as its props, or, in case of component-based editors and renderers, as its children. @handsontable/vue
documentation.
(#105)<hot-table>
component. (#119)@handsontable/vue
and @handsontable-pro/vue
packages into one, working with handsontable@7.0.0
+.7
.version
property to the HotTable
component. (#82)handsontable
peer dependency from ^version
to >=version
. (#89)jest
to fix the security warning for the merge
package. (#93)README.md
. (#87)LICENSE
files to the build packages. (#84)The on-
prefixes (as in onAfterChange
) were removed from hook declaration names, to simplify the Handsontable configuration, when migrating from the vanilla version.
After this change, the hooks should be declared exactly like in the plain JS Handsontable config:
onAfterChange: function() { }
afterChange: function() { }
The root
property was renamed to id
.
The way to set the id
property of the main Handsontable DOM element changed:
root="custom-id-value"
id="custom-id-value"
The table
property holding the reference to the Handsontable instance was renamed to hotInstance
.
index.d.ts
in the distrubuted packages). (#25, #74)3.0.0
they include:
commonjs
directory)dist
directory)es
directory)data
property watcher being triggered too many times. (#50, #20, #74, #78)cssstyle
workaround. (#65)package.json
. (#60, #61, #62)README.md
files for all packages.We've refactored the library, as the previous configuration caused multiple problems with installation. The main changes are:
vue-handsontable-official
. We've split the library into a Handsontable CE and Handsontable Pro-based builds.
They are available under two scopes: @handsontable/vue
and @handsontable-pro/vue
.For more information on how to install this wrapper, see our Installation Guide in our Wiki.
.css
for it. In order for this wrapper to run properly, you'll need to add it manually, however you'd like.Please, switch your configuration to use: @handsontable/vue
, if you're using Handsontable, or @handsontable-pro/vue
, if you're using Handsontable Pro.