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

Releases: handsontable/angular-handsontable

6.0.1

Choose a tag to compare

@budnix budnix released this 05 Aug 11:50
6.0.1
7191cd2

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]

Choose a tag to compare

@jansiegel jansiegel released this 05 Aug 11:31
6.0.0
6c66eab

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

5.1.1

Choose a tag to compare

@jansiegel jansiegel released this 16 Apr 10:18
33d1f1f

Changes

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

5.1.0

Choose a tag to compare

@mrpiotr-dev mrpiotr-dev released this 11 Jul 13:30

New features

  • Added support for Angular 8 (#156)

5.0.0

Choose a tag to compare

@mrpiotr-dev mrpiotr-dev released this 22 May 11:49

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

Choose a tag to compare

@mrpiotr-dev mrpiotr-dev released this 06 Mar 12:26

Breaking change

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

3.0.0

Choose a tag to compare

@mrpiotr-dev mrpiotr-dev released this 20 Dec 13:40

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

Choose a tag to compare

@mrpiotr-dev mrpiotr-dev released this 22 Jun 11:04

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

Choose a tag to compare

@mrpiotr-dev mrpiotr-dev released this 30 Apr 11:01

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

Choose a tag to compare

@mrpiotr-dev mrpiotr-dev released this 09 Feb 12:35

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.