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: doc/en/components/general-changelog-dv-react.md
+67Lines changed: 67 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,73 @@ All notable changes for each version of {ProductName} are documented on this pag
11
11
12
12
## **{PackageVerLatest}**
13
13
14
+
### New Components
15
+
16
+
- Added `IgrChat` component
17
+
18
+
### {PackageGrids} (Grids)
19
+
-`IgrGrid`, `IgrTreeGrid`, `IgrHierarchicalGrid`
20
+
- Introduced a new cell merging feature that allows you to configure and merge cells in a column based on same data or other custom condition, into a single cell.
The merging can be configured on the grid level to apply either:
28
+
- `onSort` - only when the column is sorted.
29
+
- `always` - always, regardless of data operations.
30
+
31
+
```tsx
32
+
<IgrGrid cellMergeMode="always">
33
+
</IgrGrid>
34
+
```
35
+
36
+
The default `cellMergeMode` is `onSort`.
37
+
38
+
The functionality can be modified by setting a custom `mergeStrategy` on the grid, in case some other merge conditions or logic is needed for a custom scenario.
39
+
40
+
It's possible also to set a `mergeComparer` on the individual columns, in case some custom handling is needed for a particular data field.
41
+
42
+
- Added ability to pin individual columns to a specific side (start or end of the grid), so that you can now have pinning from both sides. This can be done either declaratively by setting the `pinningPosition` property on the column:
|[1853](https://github.com/IgniteUI/igniteui-webcomponents/pull/1853)| List |removed duplicated CSS variables across list components and themes|
73
+
|[1871](https://github.com/IgniteUI/igniteui-webcomponents/pull/1871)| Card |Consume colors from themes|
74
+
|[1873](https://github.com/IgniteUI/igniteui-webcomponents/pull/1873)| Card |Avatar size in card header|
75
+
|[1882](https://github.com/IgniteUI/igniteui-webcomponents/pull/1882)| Chat |Message actions not rendered after last message|
76
+
|[1885](https://github.com/IgniteUI/igniteui-webcomponents/pull/1885)| Date Picker |Change event not emitted for non-editable input configuration|
77
+
|[1894](https://github.com/IgniteUI/igniteui-webcomponents/pull/1894)| Date Picker | Issues when clearing the value and notch border in Material theme|
Copy file name to clipboardExpand all lines: doc/en/components/general-changelog-dv-wc.md
+68Lines changed: 68 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,74 @@ All notable changes for each version of {ProductName} are documented on this pag
12
12
13
13
## **{PackageVerLatest}**
14
14
15
+
16
+
### New Components
17
+
18
+
- Added `IgrChat` component
19
+
20
+
### {PackageGrids} (Grids)
21
+
-`IgcGrid`, `IgcTreeGrid`, `IgcHierarchicalGrid`
22
+
- Introduced a new cell merging feature that allows you to configure and merge cells in a column based on same data or other custom condition, into a single cell.
The merging can be configured on the grid level to apply either:
30
+
- `onSort` - only when the column is sorted.
31
+
- `always` - always, regardless of data operations.
32
+
33
+
```html
34
+
<igc-grid cellMergeMode="always">
35
+
</igc-grid>
36
+
```
37
+
38
+
The default `cellMergeMode` is `onSort`.
39
+
40
+
The functionality can be modified by setting a custom `mergeStrategy` on the grid, in case some other merge conditions or logic is needed for a custom scenario.
41
+
42
+
It's possible also to set a `mergeComparer` on the individual columns, in case some custom handling is needed for a particular data field.
43
+
44
+
- Added ability to pin individual columns to a specific side (start or end of the grid), so that you can now have pinning from both sides. This can be done either declaratively by setting the `pinningPosition` property on the column:
If property `pinningPosition` is not set on a column, the column will default to the position specified on the grid's `pinning` options for `columns`.
63
+
64
+
- **Sorting improvements**
65
+
- Improved sorting algorithm efficiency using Schwartzian transformation. This is a technique, also known as decorate-sort-undecorate, which avoids recomputing the sort keys by temporarily associating them with the original data records.
66
+
- Refactored sorting algorithms from recursive to iterative.
67
+
- **Groupby improvements**
68
+
- Refactored grouping algorithm from recursive to iterative.
69
+
- Optimized grouping operations.
70
+
71
+
### Bug Fixes
72
+
| Bug Number | Control | Description |
73
+
|------------|---------|-------------|
74
+
|[1853](https://github.com/IgniteUI/igniteui-webcomponents/pull/1853)| List |removed duplicated CSS variables across list components and themes|
75
+
|[1871](https://github.com/IgniteUI/igniteui-webcomponents/pull/1871)| Card |Consume colors from themes|
76
+
|[1873](https://github.com/IgniteUI/igniteui-webcomponents/pull/1873)| Card |Avatar size in card header|
77
+
|[1882](https://github.com/IgniteUI/igniteui-webcomponents/pull/1882)| Chat |Message actions not rendered after last message|
78
+
|[1885](https://github.com/IgniteUI/igniteui-webcomponents/pull/1885)| Date Picker |Change event not emitted for non-editable input configuration|
79
+
|[1894](https://github.com/IgniteUI/igniteui-webcomponents/pull/1894)| Date Picker | Issues when clearing the value and notch border in Material theme|
80
+
81
+
## **{PackageVerChanges-25-1-SEP}**
82
+
15
83
### {PackageMaps}
16
84
17
85
#### <label>PREVIEW</label> Azure Map Imagery Support
0 commit comments