Skip to content

Commit

Permalink
Merge branch 'master' into roadmap-update-m18-27sep21
Browse files Browse the repository at this point in the history
  • Loading branch information
kdinev authored Sep 27, 2021
2 parents 0386589 + 1f20f02 commit da8992f
Showing 1 changed file with 14 additions and 13 deletions.
27 changes: 14 additions & 13 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,29 @@ All notable changes for each version of this project will be documented in this
## 12.2.0

### New Features
- `igxGrid`, `igxHierarchicalGrid`, `igxTreeGrid`
- Added capability to restore the state of multi column headers with `IgxGridStateDirective`.
- Introduced new 'rowStyles' and 'rowClasses' grid properties which allows to define a custom styling on each grid row
- Introduced two new *cancellable* outputs related to CRUD - `rowDelete` and `rowAdd`. Both use an `IGridEditEventArgs` object as an event argument.
```html
<igx-grid #grid [data]="localData" (rowAdd)="rowAdd($event)" (rowDelete)="rowDelete($event)" [autoGenerate]="true"></igx-grid>
```
- `igxTreeGrid`
- Added `TreeGridMatchingRecordsOnlyFilteringStrategy`, which allows you to display only the records matching particular filtering condition without any trace for their parents.

## 12.1.6
- `IgxSnackbarComponent`
- Introduced new 'positionSettings' input which allows to define a custom animation and position.
- `IgxToastComponent`
- Introduced new 'positionSettings' input which allows to define a custom animation and position.

### General
- `igxGrid`, `igxHierarchicalGrid`, `igxTreeGrid`
- 'oddRowCSS' and 'evenRowCSS' properties has been deprecated

## 12.1.6

### New Features
- `igxGrid`, `igxHierarchicalGrid`, `igxTreeGrid`
- Added two public methods that spawn the add row UI for an arbitrary record in the current data view. One that accepts a rowID to use as the row the UI spawns under and the other accepting an index that has a distinct implementation for `IgxTreeGrid`. Please, refer to the official documentation for more information:[Grid Row Adding](https://www.infragistics.com/products/ignite-ui-angular/angular/components/grid/row-adding) and [Tree Grid Row Adding](https://www.infragistics.com/products/ignite-ui-angular/angular/components/treegrid/row-adding).
- Added two public methods that spawn the add row UI for an arbitrary record in the current data view. One that accepts a rowID to use as the row the UI spawns under and the other accepting an index that has a distinct implementation for `IgxTreeGrid`. Please, refer to the official documentation for more information: [Grid Row Adding](https://www.infragistics.com/products/ignite-ui-angular/angular/components/grid/row-adding) and [Tree Grid Row Adding](https://www.infragistics.com/products/ignite-ui-angular/angular/components/treegrid/row-adding).

_Note:_ That the new record is still added at the end of the data view, after the end-user submits it.
```typescript
Expand All @@ -28,16 +39,6 @@ All notable changes for each version of this project will be documented in this
this.treeGrid.beginAddRowByIndex(10, true); // spawns the add row UI to add a child for the row at index 10
this.treeGrid.beginAddRowByIndex(null); // spawns the add row UI as the first record
```
- Added capability to restore the state of multi column headers with `IgxGridStateDirective`.
- Introduced new 'rowStyles' and 'rowClasses' grid properties which allows to define a custom styling on each grid row
- Introduced two new *cancellable* outputs related to CRUD - `rowDelete` and `rowAdd`. Both use an `IGridEditEventArgs` object as an event argument.
```html
<igx-grid #grid [data]="localData" (rowAdd)="rowAdd($event)" (rowDelete)="rowDelete($event)" [autoGenerate]="true"></igx-grid>
```
- `IgxSnackbarComponent`
- Introduced new 'positionSettings' input which allows to define a custom animation and position.
- `IgxToastComponent`
- Introduced new 'positionSettings' input which allows to define a custom animation and position.

## 12.1.3

Expand Down

0 comments on commit da8992f

Please sign in to comment.