Release Notes
3.1.4
- The page index now resets in regular mode when any of the filtering parameters is changed.
- The grid no longer waits for the inactivity timeout to request the initial set of items in server-side mode.
- Performance improvements. It's now less likely for the grid to trigger identical data gathering, formatting or filtering operations due to a combination of changes in the watched parameters.
3.1.2
- Fixed a bug where the default column options were ignored.
- The bower package lists the non-minified versions of the files as main files.
3.1.0
- Column titles rendering fixed for IE11.
- The grid is now capable of reporting the filtered list of items and the paged items.
-
Better handling of data items having field names containing special characters.
Do not use data fields having their names starting with '$' as those are being ignored by many of Angular operations.
- Fixed a bug where the initial page index was ignored in server side mode.
-
data-* notation is accepted for all the attributes.
The grid's default templates do not use this notation however.
- filter-by-fields is now two way data bound, allowing for a full state restoration.
-
Limited support for Angular directives on the table row elements (integration with Angular X-Editable is now possible).
DOM altering directives such as ng-repeat, ng-if, ng-switch, are still not supported on the row or cell elements.
-
Compatibility fixes for Angular 1.3.15.
They unfortunately had the side effect of raising the minimum supported version for Angular to 1.3.1.
3.0.4
- The initial order of items is now maintained.
- An initial order-by is now working even if it was set prior to binding the list of items.
- Sorting now works even when the text inside the column header is clicked in IE9.
- The page index now resets in case one of the column filters, the general filter, or the sort column is changed in server-side mode.
- The number of items per page is properly monitored.
3.0.2
- Fixed a major data binding issue. External scope wasn't getting synchronized with any changes inside the grid's internal scope.
- Fixed a bug where the grid would error if the bound items array was not initialized.
- Fixed the direction of the sorting chevrons.
- Selection with the SHIFT key when sorting was applied is now working correctly.
3.0.0
- Multiple types of selection.
- Ability to override the default CSS and templates.
- Better handling of various elements in the header: user experience improved and better monitoring of various column settings.
- Localization support. This doesn't mean though that the grid will provide localized text out of the box.
- jQuery no longer a dependency.
- Filtering uses the display format rather than the original field value.
- Improved pagination.
Pre 3.0.0