Skip to content
This repository has been archived by the owner on Mar 16, 2021. It is now read-only.

Releases: handsontable/angular-handsontable

6.0.1

05 Aug 11:50
6.0.1
7191cd2
Compare
Choose a tag to compare

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 [YANKED]

05 Aug 11:31
6.0.0
6c66eab
Compare
Choose a tag to compare

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

5.1.1

16 Apr 10:18
33d1f1f
Compare
Choose a tag to compare

Changes

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

5.1.0

11 Jul 13:30
Compare
Choose a tag to compare

New features

  • Added support for Angular 8 (#156)

5.0.0

22 May 11:49
Compare
Choose a tag to compare

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

06 Mar 12:26
Compare
Choose a tag to compare

Breaking change

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

3.0.0

20 Dec 13:40
Compare
Choose a tag to compare

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

22 Jun 11:04
Compare
Choose a tag to compare

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

30 Apr 11:01
Compare
Choose a tag to compare

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

09 Feb 12:35
Compare
Choose a tag to compare

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.