Skip to content

Commit 269695f

Browse files
authored
Merge branch 'master' into vkombov/changelog-11.0.0-update
2 parents 07c8f99 + e4d2b5d commit 269695f

File tree

104 files changed

+30832
-942
lines changed

Some content is hidden

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

104 files changed

+30832
-942
lines changed

.github/workflows/npm-publish.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,10 @@ jobs:
3535
if [[ ${VERSION} == *"alpha"* || ${VERSION} == *"beta"* || ${VERSION} == *"rc"* ]]; then echo "NPM_TAG=next"; else echo "NPM_TAG=latest"; fi >> $GITHUB_ENV
3636
echo ${NPM_TAG}
3737
38-
- name: Copy readme for igniteui-angular
39-
run: cp ../../README.md README.md
38+
- name: Copy readme and license for igniteui-angular
39+
run: |
40+
cp ../../README.md README.md
41+
cp ../../LICENSE LICENSE
4042
working-directory: dist/igniteui-angular
4143

4244
- name: Copy i18n files

CHANGELOG.md

Lines changed: 31 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -80,13 +80,39 @@ All notable changes for each version of this project will be documented in this
8080
Use `IgxGridToolbarComponent`, `IgxGridToolbarHidingComponent`, `IgxGridToolbarPinningComponent` instead.
8181
- **Breaking Change** - The `rowSelected` event is renamed to `rowSelectionChanging` to better reflect its function.
8282
- **Breaking Change** - The `columnSelected` event is renamed to `columnSelectionChanging` to better reflect its function.
83-
- `igxGrid`
83+
- **Breaking Change** - `columnsCollection` is removed. Use `columns` instead. If at certain ocasions `columns` return empty array, query the columns using `ViewChildren` and access those in `ngAfterViewInit`:
84+
```ts
85+
@ViewChildren(IgxColumnComponent, { read: IgxColumnComponent })
86+
public columns: QueryList<IgxColumnComponent>;
87+
```
88+
- `RowType`, `IgxRowDirective`
89+
- **Breaking Change** - `rowData` and `rowID` deprecated properties are now removed. Use `data` and `key` instead. Use `ng update` for automatic migration.
90+
- `igxRowSelector`
91+
- `rowID` in the context object of the `igxRowSelector` is now deprecated and will be removed in future version. Use `key` property instead:
92+
```html
93+
<igx-grid [data]="data", [rowSelection]="'multiple'" primaryKey="ID">
94+
<igx-column field="Name"></igx-column>
95+
<igx-column field="Age"></igx-column>
96+
97+
<ng-template igxRowSelector let-rowContext>
98+
<span>{{ rowContext.key }}</span>
99+
</ng-template>
100+
</igx-grid>
101+
```
102+
- `IgxColumnActionsComponent`
103+
- **Breaking Change** - Input `columns` has been removed. Use `igxGrid` `columns` input instead.
104+
- `igxGrid`
84105
- Exposed a `groupStrategy` input that functions similarly to `sortStrategy`, allowing customization of the grouping behavior of the grid. Please, refer to the [Group By ](https://www.infragistics.com/products/ignite-ui-angular/angular/components/grid/groupby) topic for more information.
85-
- `IgxColumnActionsComponent`
86-
- **Breaking Change** - The following input has been removed
87-
- Input `columns`. Use `igxGrid` `columns` input instead.
88106
- `IgxCarousel`
89-
- **Breaking Changes** -The carousel animation type `CarouselAnimationType` is renamed to `HorizontalAnimationType`.
107+
- **Breaking Changes** - The carousel animation type `CarouselAnimationType` is renamed to `HorizontalAnimationType`.
108+
109+
- `Theming`
110+
- **Breaking Change** - Changed CSS palette variables from HEX values to a list of H, S, L comma-separated values, which requires the use of the CSS `hsl` function when accessing these values directly.
111+
```scss
112+
.bozo {
113+
background: hsl(var(--igx-surface-500));
114+
}
115+
```
90116

91117
## 12.2.3
92118

0 commit comments

Comments
 (0)