Skip to content

Commit 054166d

Browse files
authored
Merge branch 'skrastev/pivot-horizontal-rows' into iminchev/pivot-row-header-kb-sorting
2 parents b9aa4d1 + 2d50f68 commit 054166d

File tree

225 files changed

+8783
-2714
lines changed

Some content is hidden

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

225 files changed

+8783
-2714
lines changed

CHANGELOG.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ All notable changes for each version of this project will be documented in this
55
## 18.0.0
66
### New Features
77
- `IgxCombo`, `IgxSimpleCombo`:
8-
- Introduced abillity for hiding the clear icon button when the custom clear icon template is empty.
8+
- Introduced ability for hiding the clear icon button when the custom clear icon template is empty.
99
- `IgxDateTimeEditor`, `IgxTimePicker`:
1010
- Now accept the following custom `inputFormat` options, as Angular's DatePipe:
1111
- Fractional seconds: S, SS, SSS.
@@ -38,8 +38,15 @@ All notable changes for each version of this project will be documented in this
3838

3939
### General
4040
- Removed deprecated property `displayDensity`. Size is now controlled only through the custom CSS property `--ig-size`. Refer to the [Update Guide](https://www.infragistics.com/products/ignite-ui-angular/angular/components/general/update-guide) and components documentation for usage details.
41-
42-
### General
41+
- `IgxBanner`
42+
- Removed the deprecated `banner` property of `BannerEventArgs` and `BannerCancelEventArgs`. Automatic migration to `owner` is applied.
43+
- `IgxGrid`, `IgxTreeGrid`, `IgxHierarchicalGrid`
44+
- Removed the deprecated `movable` property of `IgxColumnComponent`.
45+
- `IgxOverlayService`
46+
- Removed the deprecated `PositionSettings.target` (in favor of general `OverlaySettings.target`).
47+
- Replaced deprecated `attach` method overload accepting `ComponentFactoryResolver` (trough `NgModuleRef`-like object) with shortcut overload that uses just the root scope and `createComponent`. The overload accepting `ViewComponentRef` is still recommended for local injection context.
48+
- `IgxPivotGrid`
49+
- The `IgxPivotDateDimension` deprecated getters `inBaseDimension` and `inOption` have been removed.
4350
- `IgxSimpleCombo`
4451
- **Behavioral Change** When bound to `ngModel` and `formControlName` directives, the model would not be updated when the user types into the input and will only be updated on selection.
4552

@@ -69,6 +76,8 @@ All notable changes for each version of this project will be documented in this
6976
### General
7077
- `IgxGrid`, `IgxTreeGrid`, `IgxHierarchicalGrid`
7178
- The `contextMenu` event now fires when the end-user clicks to the right of the right-most cell in the grid in case the grid's columns don't span its full width. For this reason the event argument of the event is now of type `IGridContextMenuEventArgs` which contains the row object as well as the cell one. The latter will be `null` if the event didn't originate from a cell. **This is not a breaking change** as the new type extends the old.
79+
- `IgxSimpleCombo`
80+
- **Behavioral Change** The `selectionChanging` event will now trigger when typing the first character in the input if there is a previously selected value in the `IgxSimpleCombo`.
7281

7382
## 17.1.0
7483
### New Features

package-lock.json

Lines changed: 189 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
"@types/source-map": "0.5.2",
7171
"express": "^4.19.2",
7272
"fflate": "^0.8.1",
73-
"igniteui-theming": "^7.0.2",
73+
"igniteui-theming": "^9.0.0",
7474
"igniteui-trial-watermark": "^3.0.2",
7575
"lodash-es": "^4.17.21",
7676
"rxjs": "^7.8.0",
@@ -90,6 +90,7 @@
9090
"@angular/compiler-cli": "^18.0.1",
9191
"@angular/language-service": "^18.0.1",
9292
"@angularclass/hmr": "^3.0.0",
93+
"@microsoft/signalr": "^7.0.12",
9394
"@types/estree": "^1.0.0",
9495
"@types/express": "^4.17.17",
9596
"@types/hammerjs": "^2.0.40",
@@ -114,6 +115,7 @@
114115
"hammer-simulator": "0.0.1",
115116
"hammerjs": "^2.0.8",
116117
"ig-typedoc-theme": "^5.0.3",
118+
"igniteui-dockmanager": "^1.14.2",
117119
"igniteui-sassdoc-theme": "^1.2.3",
118120
"igniteui-webcomponents": "^4.7.0",
119121
"jasmine": "^5.1.0",
@@ -140,4 +142,4 @@
140142
"typedoc-plugin-localization": "^3.0.4",
141143
"typescript": "5.4.5"
142144
}
143-
}
145+
}

projects/igniteui-angular/migrations/migration-collection.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,11 @@
191191
"version": "18.0.0",
192192
"description": "Updates Ignite UI for Angular from v17.2.x to v18.0.0",
193193
"factory": "./update-18_0_0"
194+
},
195+
"migration-39": {
196+
"version": "18.1.0",
197+
"description": "Updates Ignite UI for Angular from v18.0.x to v18.1.0",
198+
"factory": "./update-18_1_0"
194199
}
195200
}
196201
}

0 commit comments

Comments
 (0)