Skip to content

Commit 73223ad

Browse files
authored
Merge branch 'master' into vslavov/tree-POC
2 parents 9b47e92 + e99195a commit 73223ad

File tree

107 files changed

+2711
-2010
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

107 files changed

+2711
-2010
lines changed

CHANGELOG.md

Lines changed: 36 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,30 @@ All notable changes for each version of this project will be documented in this
88
- The `igx-drop-down-item` now allows for `igxPrefix`, `igxSuffix` and `igx-divider` directives to be passed as `ng-content` and they will be renderer accordingly in the item's content.
99
- `IgxGrid`
1010
- Added support for exporting grouped data.
11+
- `IgxGrid`, `IgxTreeGrid`, `IgxHierarchicalGrid`
12+
- Support for `currency` type columns is added in the grid.
13+
- Added support for filtering based on the formatted cell values using the `FormattedValuesFilteringStrategy` for `IgxGrid`/`IgxHierarchicalGrid` and `TreeGridFormattedValuesFilteringStrategy` for `IgxTreeGrid`.
1114
- `IgxPaginator`
1215
- `paging` and `pagingDone` events are now emitted.
1316
- `IgxInput` now supports `type="file"` and its styling upon all themes.
1417
_Note: validation of file type input is not yet supported._
1518

1619
### General
20+
- **Breaking Change** - Many outputs are renamed with the introduction of new rules in Ignite UI for Angular's naming convention. Please, ensure that when you update to 11.1 you do so through
21+
```
22+
ng update igniteui-angular
23+
```
24+
or execute the update migrations manually afterwards
25+
```
26+
ng update igniteui-angular --migrate-only
27+
```
28+
This will ensure your application is updated to use the new output names.
29+
- `IgxCheckbox, IgxRadio, IgxSwitch` now follow the Google Material spec for focus behavior. See [checkbox](https://material.io/components/checkboxes), [radio](https://material.io/components/radio-buttons), and [switch](https://material.io/components/switches).
1730
- `IgxDialog`
1831
- The dialog content has been moved inside the dialog window container in the template. This means that if you have added something in-between the opening and closing tags of the dialog, you may have to adjust its styling a bit since that content is now rendered inside a container that has padding on it.
1932
- `IgxCalendar`
2033
- A new string enumeration `IgxCalendarView` is exported. Either the new one or the current `CalendarView` can be used. `CalendarView` will be deprecated in a future release.
21-
- `onSelection` is now `selected`
34+
- `onSelection` is now `selected`
2235
- `onViewChanging` is now `viewChanging`
2336
- `onDateSelection` is now `dateSelection`
2437
- `onYearSelection` is now `yearSelection`
@@ -39,18 +52,36 @@ All notable changes for each version of this project will be documented in this
3952
- `IgxDialog`
4053
- Added new `onOpened` and `onClosed` events.
4154
- `IgxIcon`
42-
- **Deprecated** - The `color` input property has been deprecated.
55+
- **Deprecated** - The `color` input property has been deprecated.
4356
- **Renamed inputs**
4457
`isActive` to `active`
4558
`fontSet` to `family`
4659
- `IgxToast`
47-
- **Breaking Change** -
60+
- **Breaking Change** -
4861
`show` and `hide` methods have been deprecated. `open` and `close` should be used instead.
4962
`onShowing`,`onShown`,`onHiding` and `onHiden` events have been deprecated. `onOpening`, `onOpened`, `onClosing` and `onClosed`should be used instead.
5063
- `IgxInputGroup`
5164
- Added new property `theme` that allows you to set the theme explicitly and at runtime.
5265
- `IgxSnackbar`
5366
- `show` and `hide` methods have been deprecated. `open` and `close` should be used instead.
67+
- `IgxSplitter`
68+
- **Breaking Change** - the `onToggle` output is deprecated. A new output is introduced to replace it - `collapsedChange`. This allows for the `collapsed` state to be two-way bindable using the syntax ```[(collapsed)]="paneCollapse"```
69+
- `IgxChip`
70+
- **Breaking Change** - The following outputs are renamed:
71+
- `onMoveStart` to `moveStart`
72+
- `onMoveEnd` to `moveEnd`
73+
- `onRemove` to `remove`
74+
- `onClick` to `chipClick`
75+
- `onSelection` to `selectedChanging`
76+
- `onSelectionDone` to `selectedChanged`
77+
- `onKeyDown` to `keyDown`
78+
- `onDragEnter` to `dragEnter`
79+
- `IgxChipArea`
80+
- **Breaking Change** - The following outputs are renamed:
81+
- `onReorder` to `reorder`
82+
- `onSelection` to `selectionChange`
83+
- `onMoveStart` to `moveStart`
84+
- `onMoveEnd` to `moveEnd`
5485
- `IgxGrid`, `IgxHierarchicalGrid`, `IgxTreeGrid`
5586
- Added new property `selectRowOnClick` that determines whether clicking over a row will change its selection state or not. Set to `true` by default.
5687
- `GridPagingMode` enum members rename - `local` to `Local` and `remote` to `Remote`. Example: `GridPagingMode.Local`.
@@ -60,6 +91,8 @@ All notable changes for each version of this project will be documented in this
6091
- **Breaking Change**:
6192
- `onPagingDone` output is removed. Use the `paging` and `pagingDone` outputs exposed by the `IgxPaginator`.
6293
- `page`, `perPage`, `paginate`, `nextPage`, `previousPage` and `totalPages` in the grids are deprecated and will be removed. Use the corresponding `IgxPaginator` outputs/inputs. When using an external paginator, take care to provide the corresponding slice of data. See [`Paging with Custom Template`](https://www.infragistics.com/products/ignite-ui-angular/angular/components/grid/paging#remote-paging-with-custom-template)
94+
- IgxButton
95+
- IgxIcon(s) placed in a button now include margin if there are one or more sibling elements to give them some breathing room. The amount of margin applied depends on the display density of the button.
6396
6497
6598
## 11.0.4

0 commit comments

Comments
 (0)