Skip to content

Releases: esvit/ng-table

1.0.0-beta.9

10 Nov 11:26
Compare
Choose a tag to compare
1.0.0-beta.9 Pre-release
Pre-release

Bug Fixes

  • ngTableController:

1.0.0-beta.8

24 Oct 12:13
Compare
Choose a tag to compare
1.0.0-beta.8 Pre-release
Pre-release

Features

  • ngTableController: add visibleColumnCount to the the current $data array
    (8e0b1095)

1.0.0-beta.7

18 Oct 19:59
Compare
Choose a tag to compare
1.0.0-beta.7 Pre-release
Pre-release

Bug Fixes

  • ngTableParams: reload is never triggered once reload has failed once
    (4369926c)

1.0.0-beta.6

03 Oct 15:50
Compare
Choose a tag to compare
1.0.0-beta.6 Pre-release
Pre-release

Bug Fixes

  • ngTableController: should not show filter row when all filterable columns are hidden
    (9ba4f473)
  • pager: removed margin around buttons
    (7e6919ea)

Features

  • NgTableParams: support grouping on nested properties
    (2ec9d189)
  • ngTableColumn: allow $column fields to be model bound as getter/setter's
    (e705fd9a)

1.0.0-beta.5

17 Sep 23:46
Compare
Choose a tag to compare
1.0.0-beta.5 Pre-release
Pre-release

Bug Fixes

  • NgTableParams: afterCreated should be the very first event to fire
    (84d4220c)
  • filterRow.html: header-class should also apply to filter row
    (eed65436)
  • ngTableController: reference to $column not always available in $column getter functions
    (adddb27d)

Features

  • ngTableController: display the filter row by default when applicable
    (103b2be4)

Breaking Changes

The order of events firing has changed.

Previously the datasetChanged event would fire after the afterCreated event. Now afterCreated
event will fires first.

A css class specified using the header-class will now be added to the filter row header cell and not
just the sorting row.

If you want to continue to apply the css rules only to the cell in the sorting header row you
will now need to qualify your css rule with the '.header' css class.

So the following:

.my-customer-header {
    /* rules */
}

... will need to change to:

.header.my-customer-header {
    /* rules */
}

A context object combines and replaces the $scope and locals argument originally supplied to
$column getter functions.

This context object prototypically inherits from the original $scope and has the fields from the
original locals argument as own properties.

This change is very unlikely to affect you

ngTableColumn.buildColumn now expects a third parameter - a reference to the $columns
array that will contain the column being built

1.0.0-beta.4

13 Sep 22:31
Compare
Choose a tag to compare
1.0.0-beta.4 Pre-release
Pre-release

Breaking Changes

NgTableParams.settings().data renamed to NgTableParams.settings().dataset

Previously:

var tp = new NgTableParams({}, {data: yourArray });

Now:

var tp = new NgTableParams({}, {dataset: yourArray });

1.0.0-beta.3

05 Sep 23:20
Compare
Choose a tag to compare
1.0.0-beta.3 Pre-release
Pre-release

Bug Fixes

  • NgTableParams: thisArg for apply on $log functions should be $log
    (f8e0a9de)
  • groupRow: should update as group changes externally
    (7d2965c5)

Features

  • groupRow: add expand/collapse toggle for group rows
    (32f208b2)
  • ngTableColumnsBinding: new directive that provide access to the $columns array
    (e290293c)

1.0.0-beta.2

01 Sep 23:29
Compare
Choose a tag to compare
1.0.0-beta.2 Pre-release
Pre-release

Bug Fixes

  • ngTableSelectFilterDs: not binding to scope an array returned asynchronously
    (4c063685)

1.0.0-beta.1

29 Aug 15:46
Compare
Choose a tag to compare
1.0.0-beta.1 Pre-release
Pre-release

Bug Fixes

  • NgTableParams: filterDelay too high
    (6a3692dc)

Features

  • NgTableParams: optimize filter debounce for in-memory data arrays
    (8010e07f)

Breaking Changes

Move settings().filterDelay to settings().filterOptions.filterDelay

1.0.0-alpha.8

28 Aug 09:54
Compare
Choose a tag to compare
1.0.0-alpha.8 Pre-release
Pre-release

Bug Fixes

  • NgTableParams: incorrect default sort direction applied to grouping function
    (7b30995e)
  • groupRow: table columns are lost when switching between groups
    (6d2c7358)

Features

  • ngTableController: add visibleColumnCount to $groups data
    (53ed583c)