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
+25-4Lines changed: 25 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,10 @@ All notable changes for each version of this project will be documented in this
4
4
5
5
## 12.0.0
6
6
7
+
### General
8
+
-`IgxGrid`, `IgxTreeGrid`, `IgxHierarchicalGrid`
9
+
-**Breaking Change** - The `locale` and `pipeArgs` parameters are removed from the `operate` method exposed by the `IgxNumberSummaryOperand`, `IgxDateSummaryOperand`, `IgxCurrencySummaryOperand` and `IgxPercentSummaryOperand`. They are now set in the `igx-grid-summary-cell` template. To change the locale and format setting of the `igx-grid-summary-cell` the user can use the new `summaryFormatter` property of the `IgxColumnComponent`.
-**Behavioral Change** - Virtual containers now scroll smoothly when using the mouse wheel(s) to scroll them horizontally or vertically. This behavior more closely resembles the scrolling behavior of non-virtualized containers in most modern browsers.
@@ -16,11 +20,28 @@ All notable changes for each version of this project will be documented in this
16
20
</ng-template>
17
21
</igx-grid>
18
22
```
23
+
- A new `summaryFormatter` input property is exposed by the `IgxColumnComponent`, which is used to format the displayed summary values for the columns.
24
+
```typescript
25
+
public dateSummaryFormat(summary: IgxSummaryResult, summaryOperand: IgxSummaryOperand): string {
- `IgxButton` theme has been simplified. The number of theme params (`igx-button-theme`) has been reduced significantly and no longer includes prefixed parameters (`flat-*`, `raised-*`, etc.). See the migration guide to update existing button themes. Updates performed with `ng update` will migrate existing button themes but some additional tweaking may be required to account for the abscense of prefixed params.
22
43
- The `igx-typography` mixin is no longer implicitly included with `igx-core`. To use our typography styles users have to include the mixin explicitly:
23
-
44
+
24
45
```html
25
46
@include igx-core();
26
47
/// Example with Indigo Design theme:
@@ -48,10 +69,10 @@ All notable changes for each version of this project will be documented in this
48
69
- Added support for exporting grouped data.
49
70
- `IgxTreeGrid`
50
71
- Added `multipleCascade` row selection mode. In this mode, selecting a record results in the selection of all its children recursively. When only some children are selected, their parent's checkbox is in an indeterminate state.
51
-
72
+
52
73
53
74
```html
54
-
<igx-tree-grid[rowSelection]="'multipleCascade'">
75
+
<igx-tree-grid[rowSelection]="'multipleCascade'">
55
76
</igx-tree-grid>
56
77
```
57
78
- `IgxGrid`, `IgxTreeGrid`, `IgxHierarchicalGrid`
@@ -65,7 +86,7 @@ All notable changes for each version of this project will be documented in this
65
86
- `Column Resizing` now does not exit edit mode.
66
87
- `IgxInput` now supports `type="file"` and its styling upon all themes.
67
88
_Note: validation of file type input is not yet supported._
68
-
- `igxSplitter` now has the following additional outputs:
89
+
- `igxSplitter` now has the following additional outputs:
69
90
- `resizeStart` - Emits when pane resizing starts.
70
91
- `resizing`- Emits while panes are being resized.
0 commit comments