This repository has been archived by the owner on Mar 16, 2021. It is now read-only.
Releases: handsontable/angular-handsontable
Releases · handsontable/angular-handsontable
6.0.1
Breaking changes
- Updated Handsontable to
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. (#211)
Changes
6.0.0 [YANKED]
Due to technical issues this version is broken. Please use v6.0.1
.
5.1.1
5.1.0
New features
- Added support for Angular 8 (#156)
5.0.0
Breaking change
- We improved support for hooks' callbacks. The additional argument, present since v2.0.0 is no longer required. Thanks to this change, the wrapper is 100% compatible with our definitions for
Handsotable.GridSettings
(#123).
New features
- Wrapper exposes information about its version (#146)
UMD:
Handsontable.angular.HotTableModule.version
Rest:
import { HotTableModule } from '@handsontable/angular';
HotTableModule.version;
Bugfixes
- The initialisation is now in two separate steps. It solved a problem when the instance was no assign to any variable during initialization (#151).
4.0.0
Breaking change
- Merged the
@handsontable/angular
and@handsontable-pro/angular
packages into one, working withhandsontable@>7.0.0
(#142).
3.0.0
Breaking change
We have updated dependencies
, devDependencies
and peerDependencies
to their latest versions (#134)
New features and improvements
- We used the component's template to manage Handsontable's container (#85)
HotSettingsResolver
allows the use of custom options in the settings object (#124)
Bug fixes
- All of the available hooks and options are up to date, without misspellings (#109)
- We have moved
updateSettings
outside Angular'sngZone
(#116)
2.0.0
Breaking change.
We've refactored @Outputs
to @Inputs
. Now you can use return false
in callbacks. The callback has to be defined as an arrow function.
All of the available hooks have an additional argument at the first position - a reference to an instance of Handsontable.
import { Component } from '@angular/core';
@Component({
selector: 'my-app',
template: `
<hot-table [beforeChange]="onBeforeChange"></hot-table>
`,
styleUrls: [ './app.component.css' ]
})
export class AppComponent {
onBeforeChange = (hotInstance, changes, source) => {
// context -> AppComponent
return false; // returns value in Handsontable
}
}
Rest of changes are:
- We've bumped the version of Handsontable in peerDependencies (now you can use custom cultures in numbro #21)
selectionMode
property is now supported (#76)
1.0.0-beta5
What's new:
- Reference to the Handsontable instance should be available as one of argument in hooks callbacks. #55
- Releasing process should be automated. #56
1.0.0-beta4
What's new:
We've separated wrappers for CE and PRO version
Both of our wrappers requires @angular/cli 1.5.0+ and zone.js 0.8.19+.
- @handsontable/angular - for Handsontable CE
npm i @handsontable/angular handsontable
- @handsontable-pro/angular
npm i @handsontable-pro/angular handsontable-pro
You can find additional information in #48.