Angular Handsontable Versions Save

Angular Data Grid with Spreadsheet Look & Feel. Official Angular wrapper for Handsontable.

6.0.1

3 years ago

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

  • Made some adjustments for the wrapper to make it work properly with Handsontable 8.0.0. (#211)
  • Updated some of the dependencies to resolve npm audit vulnerability warnings. (#211)
  • Added a generic type for ModuleWithProviders to keep the compatibility with Angular 9 and 10. (#211)

6.0.0

3 years ago

Due to technical issues this version is broken. Please use v6.0.1.

5.1.1

4 years ago

Changes

  • Fixed a leak in types definitions for hot-column's bindings (#192)

5.1.0

4 years ago

New features

  • Added support for Angular 8 (#156)

5.0.0

4 years ago

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

5 years ago

Breaking change

  • Merged the @handsontable/angular and @handsontable-pro/angular packages into one, working with handsontable@>7.0.0 (#142).

3.0.0

5 years ago

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's ngZone (#116)

2.0.0

5 years ago

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

6 years ago

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

6 years ago

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.