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 (Breaking change)
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
9.0.2
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 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
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 (Breaking change)
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
[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 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
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/CIDARLAB/3DuF/network/alerts).
Bumps handsontable from 6.2.2 to 10.0.0.
Release notes
Sourced from handsontable's releases.
... (truncated)
Changelog
Sourced from handsontable's changelog.
... (truncated)
Commits
1443e4e
Merge branch 'release/10.0.0'ea6598f
10.0.0272c1e0
Generating the 10.0 docs8ad9e39
Docs: Updating the release notes (#8766)fb6d3e5
Docs: adding HoT 10.0.0 docs (#8745)31ce87a
Correct a typo in CHANGELOG.md.4e1e84f
Update the CHANGELOG.md file for 10.0.0.1ddef0e
10.0.0b310bd8
Fix one file omitted in #8754.43e0a6f
Modify the audit GHA workflow to check only the production dependencies. (#8755)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/CIDARLAB/3DuF/network/alerts).