Breaking changes:
- Migration from Traceur to Babel. (#4070)
We're now using Babel to transpile our code. That means that we had to make breaking changes, please take a look if you have to make some adjustments in your implementation before moving to this version.
- The Bootstrap CSS files were merged to Handsontable's default CSS.
- The
/pluginsdirectory was deleted (with the "removeRow plugin" included) - Some global variables were reorganized and/or removed. Please take a look.
Validators
| Was | Is |
|---|---|
| Handsontable.AutocompleteValidator | Handsontable.validators.AutocompleteValidator |
| Handsontable.DateValidator | Handsontable.validators.DateValidator |
| Handsontable.NumericValidator | Handsontable.validators.NumericValidator |
| Handsontable.TimeValidator | Handsontable.validators.TimeValidator |
Renderers
| Was | Is |
|---|---|
| Handsontable.AutocompleteRenderer | Handsontable.renderers.AutocompleteRenderer |
| Handsontable.BaseRenderer | Handsontable.renderers.BaseRenderer |
| Handsontable.CheckboxRenderer | Handsontable.renderers.CheckboxRenderer |
| Handsontable.HtmlRenderer | Handsontable.renderers.HtmlRenderer |
| Handsontable.NumericRenderer | Handsontable.renderers.NumericRenderer |
| Handsontable.PasswordRenderer | Handsontable.renderers.PasswordRenderer |
| Handsontable.TextRenderer | Handsontable.renderers.TextRenderer |
Cell types
| Was | Is |
|---|---|
| Handsontable.AutocompleteCell | Handsontable.cellTypes.autocomplete |
| Handsontable.CheckboxCell | Handsontable.cellTypes.checkbox |
| Handsontable.DateCell | Handsontable.cellTypes.date |
| Handsontable.DropdownCell | Handsontable.cellTypes.dropdown |
| Handsontable.HandsontableCell | Handsontable.cellTypes.handsontable |
| Handsontable.NumericCell | Handsontable.cellTypes.numeric |
| Handsontable.PasswordCell | Handsontable.cellTypes.password |
| Handsontable.TextCell | Handsontable.cellTypes.text |
| Handsontable.TimeCell | Handsontable.cellTypes.time |
Plugins
| Was | Is |
|---|---|
| Handsontable.CustomBorders | Handsontable.plugins.CustomBorders |
| Handsontable.MergeCells | Handsontable.plugins.MergeCells |
| Handsontable.Search | Handsontable.plugins.Search |
| Handsontable.UndoRedo | Handsontable.plugins.UndoRedo |
Helpers
| Was | Is |
|---|---|
| Handsontable.Dom | Handsontable.dom |
Other
| Was | Is |
|---|---|
| Handsontable.EditorManager | (not available) |
| Handsontable.EditorState | (not available) |
| Handsontable.SearchCellDecorator | (not available) |
| Handsontable.TableView | (not available) |
| Handsontable.cellLookup | (not available) |
| Handsontable.eventManager | Handsontable.EventManager |
| Handsontable.utils | (not available) |
Changes:
- Fixed documentation for the
cellsconfig option. (#4185) - Fixed a problem with the
maxRowsfunctionality. (#4180) - Fixed a problem with the
maxColsfunctionality. (#4156) - Fixed a bug, where passing integer values to a dropdown caused the cell to be marked as invalid. (#4143)
- Added the TypeScript definitions to the repository. (#4112)
- Fixed a bug with
getCoordsthrowing an error when used on non-cell elements. (#4074) - Data copied from the table will no longer have a newline at the end. (#3801)
- Fixed a problem with scrolling on IE9+. (#2350)
The corresponding Handsontable Pro version is 1.11.0-beta1.