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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+33-10Lines changed: 33 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,15 +5,25 @@ All notable changes for each version of this project will be documented in this
5
5
- Added `column moving` feature to `igxGrid`, enabled on a per-column level. **Column moving** allows you to reorder the `igxGrid` columns via standard drag/drop mouse or touch gestures.
6
6
For more detailed information see the [official documentation](https://www.infragistics.com/products/ignite-ui-angular/angular/components/grid_column_moving.html).
7
7
-`igxGrid` filtering operands
8
-
-**Breaking change**`IFilteringExpression` condition property is no longer a direct reference to a filtering condition method, instead it's a reference to an `IFilteringOperation`
9
-
- 5 filtering operand classes are now exposed
10
-
-`IgxFilteringOperand` is a base filtering operand, which can be inherited when defining custom filtering conditions
11
-
-`IgxBooleanFilteringOperand` defines all default filtering conditions for `boolean` types
12
-
-`IgxNumberFilteringOperand` defines all default filtering conditions for `numeric` types
13
-
-`IgxStringFilteringOperand` defines all default filtering conditions for `string` types
14
-
-`IgxDateFilteringOperand` defines all default filtering conditions for `Date` types
15
-
-`IgxColumnComponent` now exposes a `filters` property, which takes an `IgxFilteringOperand` class reference
16
-
- Custom filters can now be provided to grid columns by populating the `operations` property of the `IgxFilteringOperand` with operations of `IFilteringOperation` type
8
+
-`igxGrid`
9
+
-**Breaking change**`filter_multiple` method is removed. `filter` method and `filteringExpressionsTree` property could be used instead.
10
+
-**Breaking change**`filter` method has new signature. It now accepts the following parameters:
11
+
-`name` - the name of the column to be filtered.
12
+
-`value` - the value to be used for filtering.
13
+
-`conditionOrExpressionTree` - (optional) this parameter accepts object of type `IFilteringOperation` or `IFilteringExpressionsTree`. If only a simple filtering is required a filtering operation could be passes (see bellow for more info). In case of advanced filtering an expressions tree containing complex filtering logic could be passed.
14
+
-`ignoreCase` - (optional) - whether the filtering would be case sensitive or not.
15
+
-**Breaking change**`onFilteringDone` event now have only one parameter - `IFilteringExpressionsTree` which contains the filtering state of the filtered column.
16
+
-`filter_global` method clears all existing filters and applies the new filtering condition to all grid's columns.
17
+
- filtering operands:
18
+
-**Breaking change**`IFilteringExpression` condition property is no longer a direct reference to a filtering condition method, instead it's a reference to an `IFilteringOperation`
19
+
- 5 filtering operand classes are now exposed
20
+
-`IgxFilteringOperand` is a base filtering operand, which can be inherited when defining custom filtering conditions
21
+
-`IgxBooleanFilteringOperand` defines all default filtering conditions for `boolean` types
22
+
-`IgxNumberFilteringOperand` defines all default filtering conditions for `numeric` types
23
+
-`IgxStringFilteringOperand` defines all default filtering conditions for `string` types
24
+
-`IgxDateFilteringOperand` defines all default filtering conditions for `Date` types
25
+
-`IgxColumnComponent` now exposes a `filters` property, which takes an `IgxFilteringOperand` class reference
26
+
- Custom filters can now be provided to grid columns by populating the `operations` property of the `IgxFilteringOperand` with operations of `IFilteringOperation` type
17
27
```
18
28
export class IgxCustomFilteringOperand extends IgxFilteringOperand {
19
29
// Making the implementation singleton
@@ -37,6 +47,9 @@ export class IgxCustomFilteringOperand extends IgxFilteringOperand {
37
47
}
38
48
```
39
49
50
+
-`igxColumn` changes:
51
+
-**Breaking change** filteringExpressions property is removed.
52
+
40
53
-`igxToggle` changes
41
54
-`onOpening` event added.
42
55
-`onClosing` event added.
@@ -48,9 +61,19 @@ export class IgxCustomFilteringOperand extends IgxFilteringOperand {
48
61
-`onClose` event renamed to `onClosed`.
49
62
-**Breaking change** All properties that were named `isDisabled` have been renamed to `disabled` in order to acheive consistency across our component suite. This affects: date-picker, input directive, input-group, dropdown-item, tabbar and time-picker.
50
63
64
+
## 6.0.2
65
+
-**igxGrid** Improve scrolling on mac [#1563](https://github.com/IgniteUI/igniteui-angular/pull/1563)
66
+
- The `ng update igniteui-angular` migration schematics now also update the theme import path in SASS files. [#1582](https://github.com/IgniteUI/igniteui-angular/issues/1582)
67
+
51
68
## 6.0.1
69
+
- Introduced migration schematics to integrate with the Angular CLI update command. You can now run
70
+
71
+
`ng update igniteui-angular`
72
+
73
+
in existing projects to both update the package and apply any migrations needed to your project. Make sure to commit project state before proceeding.
74
+
Currently these cover converting submodule imports as well as the deprecation of `igxForRemote` and rename of `igx-tab-bar` to `igx-bottom-nav` from 6.0.0.
52
75
-**Breaking changes**:
53
-
- Removed submodule imports. All imports are now resolved from the top level `igniteui-angular` package.
76
+
- Removed submodule imports. All imports are now resolved from the top level `igniteui-angular` package. You can use `ng update igniteui-angular` when updating to automatically convert existing submodule imports in the project.
54
77
55
78
## 6.0.0
56
79
- Theming - You can now use css variables to style the component instances you include in your project.
0 commit comments