New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@handsontable/vue

Package Overview
Dependencies
Maintainers
5
Versions
847
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@handsontable/vue - npm Package Versions

1
8385

11.0.0

Diff

Changelog

Source

[11.0.0] - 2021-11-17

Added

  • Breaking change: Added TypeScript definition files for Handsontable's modularized version. #7489
  • Breaking change (Vue): Added support for modularization to the Vue wrapper. #8820
  • Breaking change (React): Added support for modularization to the React wrapper. #8819
  • Breaking change (Angular): Added support for modularization to the Angular wrapper. #8818
  • Added a new package entry point that allows importing built-in modules in one function call: import { registerAllEditors, registerAllRenderers, registerAllValidators, registerAllCellTypes, registerAllPlugins } from 'handsontable/registry'. #8816
  • Added a new locale option, to properly handle locale-based data. #8897
  • Added a GitHub Actions workflow that covers testing Handsontable and the wrappers. #8652
  • Added new direction helpers (internal API) that lay ground for future RTL support. #8868

Changed

  • Breaking change: Changed how the populateFromArray() method works with its method argument set to shift_down or shift_right. #888
  • Moved the entire Handsontable package to its own, new subdirectory: ./handsontable. #8759
  • Replaced the license files with updated versions. #8877

Fixed

  • Fixed an issue with incorrect filtering of locale-based data while using search input from a drop-down menu. #6095
  • Fixed an error thrown when using the populateFromArray() method with its method argument set to shift_right. #6929
  • Fixed an issue with the beforeOnCellMouseDown and afterOnCellMouseDown hooks using wrong coordinates. #8498
  • Fixed a TypeError thrown when calling the updateSettings() method in Handsontable's modularized version. #8830
  • Fixed two issues with the documentation's canonicalUrl entries. #8886
  • Fixed an error thrown when autofill's source is a date cell. #8894
  • React: Fixed a React wrapper issue where it's impossible to use different sets of props in editor components reused across multiple columns. #8527

For more information on Handsontable 11.0.0, see:

jansiegel
published 10.0.0 •

Changelog

Source

[10.0.0] - 2021-09-29

Changed

  • Breaking change: Unified the naming and description of the fourth argument, controller, for selection manipulation in the beforeOnCellMouseDown and beforeOnCellMouseOver hooks. #4996
  • Breaking change: Changed what the beforeRender and afterRender hooks are, and when they are triggered. Added two new hooks: beforeViewRender and afterViewRender. #6303
  • Breaking change: Changed the optional HyperFormula dependency from 0.6.2 to ^1.1.0, which introduces breaking changes for the Formulas plugin users. #8502
  • Breaking change: Changed the default values for the rowsLimit and columnsLimit options of the CopyPaste plugin. #8660
  • Breaking change: Added a default font family, size, weight and color. #8661
  • Breaking change: Changed the autoWrapRow and autoWrapCol options` default values from true to false. #8662
  • Improved the performance of the getCellMeta() method. #6303
  • Improved the documentation and TypeScript definition of the selectOptions option. #8488
  • Improved the arguments forwarding in the hooks #8668
  • Added a Github Actions workflow covering the testing of Handsontable and all of the wrappers. #8652

Fixed

  • Fixed an issue of not resetting the date picker's configuration. #6636
  • An error won't be thrown while inserting a new row for nested rows in a specific case. #7137
  • Fixed a few problems with the NestedRows plugin, occurring with the Formulas plugin enabled. #8048
  • Fixed errors being thrown in the Formulas plugin if a provided sheet name contained a dash character. #8057
  • Fixed multiple bugs related to undo/redo actions while using the Formulas plugin. #8078
  • Fixed an issue where autofill was not able to be blocked/changed with the beforeChange hook when the Formulas plugin was enabled #8107
  • Data stored by the NestedRows plugin won't be corrupted by some actions. #8180
  • Collapsed parents won't be expanded after inserting rows. #8181
  • Fixed the cooperation of the dropdown menu and column sorting (menu closing on click). #8232
  • Data won't be corrupted anymore when some alterations are performed. #8614
  • Adjusted directories and files related to dataMap, to prevent potential circular references. #8704
  • Improved the performance of the regular expression used to detect numeric values, and fixed major code smells. #8752

For more information on Handsontable 10.0.0, see:

jansiegel
published 9.0.2 •

Changelog

Source

[9.0.2] - 2021-07-28

Fixed

  • Fixed an issue with an error being thrown when lazy loading columns on a setup with Nested Headers + Hidden Columns. #7160
  • Fixed column header sizes not being updated on updateSettings calls containing columns. #7689
  • Fixed functional keys' behavior, to prevent unexpected editing. #7838
  • Fixed missing collapsible indicator on IE. #8028
  • Fixed support for row and column headers in the parseTable utility. #8041
  • Fixed a bug where not providing a data object with the nestedRows plugin enabled crashed the table. #8171
  • Vue: Fixed an issue where adding rows to a Handsontable instance wrapped for Vue resulted in additional rows being inserted at the end of the table. #8148
  • Vue: Fixed a problem in the Vue wrapper, where destroying the underlying Handsontable instance caused it to throw errors and crash. #8311
  • React: Fixed a problem in the React wrapper, where destroying the underlying Handsontable instance caused it to throw errors and crash. #8311
  • Angular: Fixed a problem in the Angular wrapper, where destroying the underlying Handsontable instance caused it to throw errors and crash. #8311

Added

  • Added new documentation engine #7624

For more information on Handsontable 9.0.2, see:

jansiegel
published 9.0.1 •

Changelog

Source

[9.0.1] - 2021-06-17

Removed

  • Removed the redundant internal jsonpatch library from the source code. #8140

Fixed

  • Fixed an issue where the validator function was called twice when the Formulas plugin was enabled. #8138
  • Introduced a new CSS style for cells of the checkbox type to restore previous behaviour. #8196

For more information on Handsontable 9.0.1, see:

jansiegel
published 9.0.0 •

Changelog

Source

[9.0.0] - 2021-06-01

Changed

  • Breaking change: New Formulas plugin, with an entirely different API. See the migration guide for a full list of changes. Removed the required hot-formula-parser dependency for the sake of an optional one, hyperformula. #6466
  • Breaking change: Changed the afterAutofill and beforeAutofill hooks' signatures. #7987
  • Upgraded eslint and eslint-related modules. #7531
  • Added fit & fdescribe to restricted globals in test files. #8088

Removed

  • Breaking change: Removed the deprecated plugins - Header Tooltips and Observe Changes. #8083

Fixed

  • Fixed a problem with the column indicator of the Collapsible Columns plugin not being displayed properly on styled headers. #7970
  • Fixed a problem with duplicated afterCreateCol hooks being triggered after undoing a removal of a column. #8076

Deprecated

  • Deprecated the beforeAutofillInsidePopulate hook. It will be removed in the next major release. #8095

For more information on Handsontable 9.0.0, see:

budnix
published 8.4.0 •

Changelog

Source

[8.4.0] - 2021-05-11

Added

  • Introduced a separated attribute for the label options (the label DOM element may wrap input or be placed next to it). #3172
  • Introduced the modifyAutoColumnSizeSeed hook to let developers overwrite the default behaviour of the AutoColumnSize sampling. #3339
  • Added support for hiding columns for the NestedHeaders plugin. #6879
  • Added ability to skip stacking actions by the UndoRedo plugin and introduced new hooks. #6948
  • Added 2 new hooks, beforeHighlightingColumnHeader and beforeHighlightingRowHeader. Use them to retrieve a header element (<th>) before it gets highlighted. (#7528)
  • Added a new method, indexMapper.unregisterAll(). Use it to unregister all collected index maps from all map collections types. (#7528)
  • Added a new method, indexMapper.createChangesObserver(). Use it to listen to any changes made to indexes while Handsontable is running. (#7528)
  • Added a new method, indexMapper.createAndRegisterIndexMap(). Use it to create and register a new index map. (#7528)

Fixed

  • Fixed a problem with sorting the checkbox-typed cells and an issue with empty cells not being displayed properly. #4047
  • Fixed a problem where undoing the removal of row with readOnly cells was not performed properly. #4754
  • Fixed state-change resolving for externally added checkboxes. #5934
  • Fixed a problem with the native selection being removed with the fragmentSelection option enabled. #6083
  • Fixed a bug where number of columns rendered in the viewport was not correct. #6115
  • Fixed a bug with the Dropdown Menu not opening on Android devices. #6212
  • Fixed the double-tap issue on iOS. #6961
  • Fixed a problem with the Comments editor being destroyed after destroying another Handsontable instance. #7091
  • Fixed incorrect numericFormat's type definition. #7420
  • Fixed the trimWhitespace tests on Firefox. #7593
  • Fixed the [NPM Audit] Github Action job to report found vulnerabilities. #7621
  • Fixed some minor iOS problems. #7659
  • Fixed the TypeScript definition for the suspended rendering feature. #7666
  • Fixed the postbuild and examples:install scripts on Windows. #7680
  • Fixed the contents of the production package.json. #7723
  • Fixed an issue, where the callbacks for the UndoRedo plugin were called twice. #7825
  • Vue: Fixed a problem with displaying and removing rows in the Nested Rows plugin. #7548
  • React: Fixed an incompatibility in the property type definitions for the HotColumn component. #7612

Changed

  • Enhanced the ESLint config file by adding a rule that checks if there are new lines missing before some keywords or statements. #7691

For more information on Handsontable 8.4.0, see:

budnix
published 6.0.0 •

jansiegel
published 5.1.0 •

Changelog

Source

[15.1.0] - 2025-02-20

Added

  • Added the TAB and SHIFT + 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 and minSpareCols 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 with themeName 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
budnix
published 5.0.1 •

Changelog

Source

[15.0.1] - 2025-02-10

Fixed

  • Fixed the copy/paste feature not working correctly in Chrome 133. #11428
budnix
published 5.0.0 •

Changelog

Source

[15.0.0] - 2024-12-16

Added

  • Added support for row and column virtualization of merged cells. #11162
  • Added missing typings for the language files. #11236
  • React: Added @handsontable/react-wrapper to the monorepo. #11212

Changed

  • Breaking change: Updated the production dependencies (replaced pikaday with @handsontable/pikaday, updated numbro and dompurify) #10929
  • Refactored the column stretching logic, moved it to a separate plugin and fixed bugs related to the columns widths misalignment. #11210
  • Updated the typing for dropdown and context menu options. #11237
  • Updated the monorepo to utilize Node 22. #11265

Removed

  • Breaking change: Removed check marks from the Context Menu's alignment submenu. #11278
  • Removed aria-hidden from TextEditor's and PasswordEditor's TEXTAREA elements. #11218

Fixed

  • Fixed the Autocomplete and Dropdown editors' container size calculations. #11201
  • Fixed the focus management for the Dropdown Menu after updateSettings calls. #11205
  • Fixed the broken column selection when the column was being moved with the Nested Headers plugin enabled. #11206
  • Fixed copying values when the Fast IME Edit option was enabled. #11243
  • Fixed an issue with exporting of the common lib in package.json. #11247
  • Fixed the checkbox switching in merged cells. #11252
  • Fixed a problem with the missing "name" attribute of the Focus Catcher. #11256
  • Fixed data deletion for the checkbox-typed cells. #11263
  • Fixed the horizontal scrolling for Nested Headers. #11269
  • Fixed a problem where the Filters' dropdown container did not match the dropdown content size. #11273
  • Fixed an error thrown when hiding already selected columns. #11277
  • Fixed the cell fast edit mode that did not work properly when a comment was displayed. #11280
  • Fixed an error for cases where the keyboard event was triggered with key set as undefined. #11281
  • Fixed the input width calculation for the password-typed cells. #11283
  • Fixed the missing source argument for the setDataAtCell method. #11287
  • Fixed the top overlay misalignment issue, visible after vertical scrollbar disappeared. #11289
  • React: Made the build scripts of @handsontable/react-wrapper place the TS type definitions in the configured directory. #11296
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc