You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
public pinningConfiguration: IPinningConfig = { columns: ColumnPinningPosition.End };
19
+
```
20
+
- `IgxCombo`:
21
+
- Added `autoFocusSearch` input that allows to manipulate the combo's opening behavior. When the property is `true` (by default), the combo's search input is focused on open. When set to `false`, the focus goes to the combo items container, which can be used to prevent the software keyboard from activating on mobile devices when opening the combo.
22
+
23
+
### RTL Support
24
+
- `igxSlider` have full right-to-left (RTL) support.
25
+
26
+
## 9.0.1
27
+
- **Breaking Changes**
28
+
- Remove `$base-color` from igx-typography. The igx-typography class now inherits the parent color.
29
+
5
30
## 9.0.0
6
31
7
32
### General
8
33
- Added support for the Ivy renderer.
9
-
-**Breaking Changes** The following classes have been renamed. Using `ng update` will apply automatically migrate your project to use the new names.
34
+
- **Breaking Changes** The following classes and enumerators have been renamed. Using `ng update` will apply automatically migrate your project to use the new names.
- **Breaking Changes** Due to a breaking change in Angular 9 with Ivy, Hammer providers are no longer included by default. You can find more information at: https://github.com/angular/angular/blob/master/CHANGELOG.md#breaking-changes-9 . Because of this change the following components require `HammerModule` to be imported in the root module of the application in order for user interactions to work as expected:
48
+
- `IgxSlider`
49
+
50
+
The following components require `HammerModule` to be imported in the root module of the application so that their **touch** interactions work as expected:
51
+
- `igxGrid`
52
+
- `igxHierarchicalGrid`
53
+
- `igxTreeGrid`
54
+
- `igxList`
55
+
- `igxNavigationDrawer`
56
+
- `igxTimePicker`
57
+
- `igxMonthPicker`
58
+
- `igxSlider`
59
+
- `igxCalendar`
60
+
- `igxDatePicker`
61
+
- `igxCarousel`
16
62
17
63
- `IgxGrid`, `IgxTreeGrid`, `IgxHierarchicalGrid`
18
64
- **Breaking Change** - Hierarchical grid children no longer use the same `IgxTransactionService` instance and transaction handling should be modified to address each grid's transactions separately.
19
65
- **Behavioral Change** - Pinning columns is no longer automatically prevented when the pinning area would exceed the size of the grid.
66
+
- **Breaking Change** - The following input and output have been deprecated for the `igxHierarchicalGrid` and will be removed in future versions:
67
+
- `hierarchicalState` -> `expansionStates` should be used instead.
68
+
- `hierarchicalStateChange` -> `expansionStatesChange` should be used instead.
69
+
20
70
- `igxGridState` directive added to make it easy for developers to save and restore the grid state. The directive exposes the `getState` and `setState` methods to save/restore the state and an `options` input property to exclude features.
21
71
- `IgxCarousel`:
22
72
- **Breaking Changes** -The carousel slides are no longer array, they are changed to QueryList.
23
-
-**Behavioural change** - When slides are more than 5, a label is shown instead of the indicators. The count limit of visible indicators can be changed with the input `maximumIndicatorsCount`
73
+
- **Behavioral change** - When slides are more than 5, a label is shown instead of the indicators. The count limit of visible indicators can be changed with the input `maximumIndicatorsCount`
74
+
- `IgxAvatar`:
75
+
- **Breaking Changes** - renamed the `default` enumeration member to `custom` in `IgxAvatarType`;
76
+
- `IgxBadge`:
77
+
- **Breaking Changes** - renamed the `default` enumeration member to `primary` in `IgxBadgeType`;
78
+
- `IgxCard`:
79
+
- **Breaking Changes** - renamed the `default` enumeration member to `elevated` in `IgxCardType`;
80
+
- **Breaking Changes** - renamed the `default` enumeration member to `start` in `IgxCardActionsLayout`;
81
+
- `IgxDivider`:
82
+
- **Breaking Changes** - renamed the `default` enumeration member to `solid` in `IgxDividerType`;
83
+
- **Breaking Changes** - renamed the `isDefault` getter to `isSolid`;
84
+
- `IgxProgress`:
85
+
- **Breaking Changes** - renamed the `danger` enumeration member to `error` in `IgxProgressType`;
86
+
- **Breaking Changes** - renamed the `danger` getter to `error`;
87
+
- `IgxTabs`:
88
+
- **Breaking Changes** - The `tabsType` input property has been renamed to `type`. It should get renamed in your components via `ng update`;
24
89
- `igxOverlay`:
25
-
-**Behavioural Change** - `igxOverlay` - no longer persists element scrolling `out of the box`. In order to persist an element scroll position after attaching the element to an overlay, handle the exposed `onAppended` overlay event and manage/restore the scroll position.
90
+
- **Behavioral Change** - `igxOverlay` - no longer persists element scrolling `out of the box`. In order to persist an element scroll position after attaching the element to an overlay, handle the exposed `onAppended` overlay event and manage/restore the scroll position.
@@ -35,12 +100,14 @@ All notable changes for each version of this project will be documented in this
35
100
- `filteringExpressionsTreeChange` event emitter is added, which is fired whenever a change to the filtering expressions has occurred (prior to performing the actual filtering).
36
101
- `advancedFilteringExpressionsTreeChange` event emitter is added, which is fired whenever a change to the advanced filtering expressions has occurred (prior to performing the actual filtering).
37
102
- `collapsible` and `expanded` properties are added to the IgxColumnGroupComponent; `collapsible` property identifies that certain column group is collapsible; `expanded` identifies whether the group is expanded or collapsed initially;
38
-
-`collapsibleChange` and `expandedChange` events are added to the IgxColumnGroupComponent which are emited whenever `collapsible` and `expanded` properties are changed accordingly;
39
-
-`visibleWhenCollapsed` property has been added to the IgxColumnComponent; Allows you to set whether the column stay visible when its parrent is collapsed.
40
-
-`visibleWhenCollapsedChange` events is added to the IgxColumnComponent which are emited whenever `visibleWhenCollapsed` property is changed;
103
+
- `collapsibleChange` and `expandedChange` events are added to the IgxColumnGroupComponent which are emitted whenever `collapsible` and `expanded` properties are changed accordingly;
104
+
- `visibleWhenCollapsed` property has been added to the IgxColumnComponent; Allows you to set whether the column stay visible when its parent is collapsed.
105
+
- `visibleWhenCollapsedChange` events is added to the IgxColumnComponent which are emitted whenever `visibleWhenCollapsed` property is changed;
41
106
- `collapsibleIndicatorTemplate` property is introduced to IgxColumnGroupComponent, which allows you to set a custom template for the expand collapse indicator;
42
107
- `igxCollapsibleIndicator` directive has been introduced, which allows you to set a custom template for the expand collapse indicator;
43
108
- `IgxGridExcelStyleFilteringComponent` and `IgxAdvancedFilteringDialogComponent` can now be hosted outside of the grid in order to provide the same experience as the built-in filtering UI.
109
+
- `expandRow(rowID)`/`collapseRow(rowID)`/`toggleRow(rowID)` API methods are added for the `igxHierarchicalGrid`. They allow expanding/collapsing a row by its id.
110
+
- `onRowToggle` event is added for the `igxHierarchicalGrid`. It is emitted when the expanded state of a row is changed.
44
111
- `IgxOverlayService`:
45
112
- `setOffset` method added. It offsets the content along the corresponding axis by the provided amount.
46
113
- `IgxToggleDirective`:
@@ -60,6 +127,7 @@ All notable changes for each version of this project will be documented in this
60
127
</igx-grid>
61
128
```
62
129
- `IgxSlider`:
130
+
- **Breaking Change** - `isContinuous` - input has been deleted. The option is not supported anymore.
63
131
- `primaryTicks` input was added. Which sets the number of primary ticks
64
132
- `secondaryTicks` input was added. Which sets the number of secondary ticks.
65
133
- `showTicks` input was added. Which show/hide all slider ticks and tick labels.
@@ -68,7 +136,6 @@ All notable changes for each version of this project will be documented in this
68
136
- `ticksOrientation` input was added. Allows to change ticks orientation to top|bottom|mirror.
69
137
- `tickLabelsOrientation` input was added. Allows you to change the rotation of all tick labels from horizontal to vertical(toptobottom, bottomtotop).
70
138
- `igxSliderTickLabel` directive has been introduced. Allows you to set a custom template for all tick labels.
71
-
- `isContinuous` - input has been deleted. The option is not supported anymore.
72
139
- `onValueChanged` - new output has been exposed. This event is emitted at the end of every slide interaction.
73
140
74
141
- `IgxCarousel`:
@@ -2425,4 +2492,3 @@ export class IgxCustomFilteringOperand extends IgxFilteringOperand {
2425
2492
- `IgxDraggableDirective` moved inside `../directives/dragdrop/` folder
2426
2493
- `IgxRippleDirective` moved inside `../directives/ripple/` folder
2427
2494
- Folder `"./navigation/nav-service"` renamed to `"./navigation/nav.service"`
4.**[DONE]** Access all data when calculating summary per column [#5754](https://github.com/IgniteUI/igniteui-angular/issues/5754)
30
+
5.**[DONE]** Angular 9 support [#5998](https://github.com/IgniteUI/igniteui-angular/issues/5998)
31
+
6.**[DONE]** Allow master-detail style visualization with igxHierarchicalGrid [#5880](https://github.com/IgniteUI/igniteui-angular/issues/5880)
32
+
7.**[DONE]** Collapsible column groups (column expansion state templates) [#3343](https://github.com/IgniteUI/igniteui-angular/issues/3343)
33
+
8.**[DONE]** Igx combo select all item [#6342](https://github.com/IgniteUI/igniteui-angular/issues/6342)
34
+
9.**[DONE]** Container instance for igxGrid overlay components [#5878](https://github.com/IgniteUI/igniteui-angular/issues/5878)
35
+
10.**[DONE]**[igx-select] Footer element [#5911](https://github.com/IgniteUI/igniteui-angular/issues/5911)
36
+
11.**[DONE]** Provide the state persistence directive of the igx-grid by default [#5460](https://github.com/IgniteUI/igniteui-angular/issues/5460)
37
+
12.**[DONE]** Directive for custom row drag ghost in the grids [#6081](https://github.com/IgniteUI/igniteui-angular/issues/6081)
38
+
13.**[DONE]** Provide a way to turn off the built-in filtering and sorting for remote scenarios [#4356](https://github.com/IgniteUI/igniteui-angular/issues/4356)
0 commit comments