Skip to content

Commit 079d1be

Browse files
authored
Merge pull request #334 from IgniteUI/vs-angular20
update to angular 20
2 parents 088ab1f + 4fcdefd commit 079d1be

File tree

379 files changed

+5553
-5535
lines changed

Some content is hidden

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

379 files changed

+5553
-5535
lines changed

browser/angular.json

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -153,14 +153,34 @@
153153
}
154154
},
155155
"schematics": {
156-
"@schematics/angular:component": {
157-
"prefix": "app",
158-
"style": "scss"
159-
},
160-
"@schematics/angular:directive": {
161-
"prefix": "app"
162-
}
163-
},
156+
"@schematics/angular:component": {
157+
"prefix": "app",
158+
"style": "scss",
159+
"type": "component"
160+
},
161+
"@schematics/angular:directive": {
162+
"prefix": "app",
163+
"type": "directive"
164+
},
165+
"@schematics/angular:service": {
166+
"type": "service"
167+
},
168+
"@schematics/angular:guard": {
169+
"typeSeparator": "."
170+
},
171+
"@schematics/angular:interceptor": {
172+
"typeSeparator": "."
173+
},
174+
"@schematics/angular:module": {
175+
"typeSeparator": "."
176+
},
177+
"@schematics/angular:pipe": {
178+
"typeSeparator": "."
179+
},
180+
"@schematics/angular:resolver": {
181+
"typeSeparator": "."
182+
}
183+
},
164184
"cli": {
165185
"analytics": false
166186
}

browser/package.json

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,14 @@
2424
"@lit/reactive-element": "desired-version"
2525
},
2626
"dependencies": {
27-
"@angular/animations": "19.0.4",
28-
"@angular/common": "19.0.4",
29-
"@angular/compiler": "19.0.4",
30-
"@angular/core": "19.0.4",
31-
"@angular/forms": "19.0.4",
32-
"@angular/platform-browser": "19.0.4",
33-
"@angular/platform-browser-dynamic": "19.0.4",
34-
"@angular/router": "19.2.12",
27+
"@angular/animations": "20.0.1",
28+
"@angular/common": "20.0.1",
29+
"@angular/compiler": "20.0.1",
30+
"@angular/core": "20.0.1",
31+
"@angular/forms": "20.0.1",
32+
"@angular/platform-browser": "20.0.1",
33+
"@angular/platform-browser-dynamic": "20.0.1",
34+
"@angular/router": "20.0.1",
3535
"@ionic/angular": "5.6.3",
3636
"@types/file-saver": "2.0.5",
3737
"@types/hammerjs": "2.0.40",
@@ -41,20 +41,20 @@
4141
"core-js": "3.21.0",
4242
"file-saver": "2.0.5",
4343
"hammerjs": "2.0.8",
44-
"igniteui-angular": "19.1.0",
45-
"igniteui-angular-charts": "19.1.0",
46-
"igniteui-angular-core": "19.1.0",
47-
"igniteui-angular-dashboards": "19.1.0",
48-
"igniteui-angular-data-grids": "19.1.0",
49-
"igniteui-angular-excel": "19.1.0",
50-
"igniteui-angular-gauges": "19.1.0",
51-
"igniteui-angular-inputs": "19.1.0",
52-
"igniteui-angular-layouts": "19.1.0",
53-
"igniteui-angular-maps": "19.1.0",
54-
"igniteui-angular-spreadsheet": "19.1.0",
55-
"igniteui-angular-spreadsheet-chart-adapter": "19.1.0",
56-
"igniteui-theming": "15.1.1",
57-
"igniteui-webcomponents": "5.2.4",
44+
"igniteui-angular": "20.0.0-rc.0",
45+
"igniteui-angular-charts": "20.0.0-beta.0",
46+
"igniteui-angular-core": "20.0.0-beta.0",
47+
"igniteui-angular-dashboards": "20.0.0-beta.0",
48+
"igniteui-angular-data-grids": "20.0.0-beta.0",
49+
"igniteui-angular-excel": "20.0.0-beta.0",
50+
"igniteui-angular-gauges": "20.0.0-beta.0",
51+
"igniteui-angular-inputs": "20.0.0-beta.0",
52+
"igniteui-angular-layouts": "20.0.0-beta.0",
53+
"igniteui-angular-maps": "20.0.0-beta.0",
54+
"igniteui-angular-spreadsheet": "20.0.0-beta.0",
55+
"igniteui-angular-spreadsheet-chart-adapter": "20.0.0-beta.0",
56+
"igniteui-theming": "18.1.0",
57+
"igniteui-webcomponents": "6.0.0",
5858
"immediate": "3.2.3",
5959
"intl": "1.2.5",
6060
"jszip": "3.8.0",
@@ -67,10 +67,10 @@
6767
"zone.js": "~0.15.0"
6868
},
6969
"devDependencies": {
70-
"@angular-devkit/build-angular": "19.0.4",
71-
"@angular/cli": "19.0.4",
72-
"@angular/compiler-cli": "19.0.4",
73-
"@angular/language-service": "19.0.4",
70+
"@angular-devkit/build-angular": "20.0.1",
71+
"@angular/cli": "20.0.1",
72+
"@angular/compiler-cli": "20.0.1",
73+
"@angular/language-service": "20.0.1",
7474
"@types/jasmine": "3.10.2",
7575
"@types/jasminewd2": "2.0.9",
7676
"@types/node": "18.17.0",
@@ -95,6 +95,6 @@
9595
"sass.js": "0.11.1",
9696
"ts-node": "10.9.1",
9797
"tslint": "~6.1.3",
98-
"typescript": "5.6.3"
98+
"typescript": "5.8.3"
9999
}
100100
}

browser/scripts/browser.js

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1073,29 +1073,29 @@ function updateIG(cb) {
10731073
// { version: "14.1.0", name: "igniteui-angular-charts" }, // NPM
10741074
let packageUpgrades = [
10751075
// these IG packages are often updated:
1076-
{ version: "19.1.0", name: "igniteui-angular-core" },
1077-
{ version: "19.1.0", name: "igniteui-angular-charts" },
1078-
{ version: "19.1.0", name: "igniteui-angular-excel" },
1079-
{ version: "19.1.0", name: "igniteui-angular-gauges" },
1080-
{ version: "19.1.0", name: "igniteui-angular-data-grids" },
1081-
{ version: "19.1.0", name: "igniteui-angular-inputs" },
1082-
{ version: "19.1.0", name: "igniteui-angular-layouts" },
1083-
{ version: "19.1.0", name: "igniteui-angular-maps" },
1084-
{ version: "19.1.0", name: "igniteui-angular-spreadsheet-chart-adapter" },
1085-
{ version: "19.1.0", name: "igniteui-angular-spreadsheet" },
1086-
{ version: "19.1.0", name: "igniteui-angular-datasources" },
1087-
{ version: "19.1.0", name: "igniteui-angular-dashboards" },
1076+
{ version: "20.0.0-beta.0", name: "igniteui-angular-core" },
1077+
{ version: "20.0.0-beta.0", name: "igniteui-angular-charts" },
1078+
{ version: "20.0.0-beta.0", name: "igniteui-angular-excel" },
1079+
{ version: "20.0.0-beta.0", name: "igniteui-angular-gauges" },
1080+
{ version: "20.0.0-beta.0", name: "igniteui-angular-data-grids" },
1081+
{ version: "20.0.0-beta.0", name: "igniteui-angular-inputs" },
1082+
{ version: "20.0.0-beta.0", name: "igniteui-angular-layouts" },
1083+
{ version: "20.0.0-beta.0", name: "igniteui-angular-maps" },
1084+
{ version: "20.0.0-beta.0", name: "igniteui-angular-spreadsheet-chart-adapter" },
1085+
{ version: "20.0.0-beta.0", name: "igniteui-angular-spreadsheet" },
1086+
{ version: "20.0.0-beta.0", name: "igniteui-angular-datasources" },
1087+
{ version: "20.0.0-beta.0", name: "igniteui-angular-dashboards" },
10881088
// these IG packages are sometimes updated:
1089-
{ version: "5.2.4" , name: "igniteui-webcomponents" },
1090-
{ version: "15.1.1", name: "igniteui-theming" },
1091-
{ version: "19.1.0", name: "igniteui-angular" },
1092-
{ version: "19.0.4", name: "@angular/animations" },
1093-
{ version: "19.0.4", name: "@angular/common" },
1094-
{ version: "19.0.4", name: "@angular/compiler" },
1095-
{ version: "19.0.4", name: "@angular/core" },
1096-
{ version: "19.0.4", name: "@angular/forms" },
1097-
{ version: "19.0.4", name: "@angular/platform-browser" },
1098-
{ version: "19.0.4", name: "@angular/platform-browser-dynamic" },
1089+
{ version: "6.0.0" , name: "igniteui-webcomponents" },
1090+
{ version: "18.1.0", name: "igniteui-theming" },
1091+
{ version: "20.0.0-rc.0", name: "igniteui-angular" },
1092+
{ version: "20.0.1", name: "@angular/animations" },
1093+
{ version: "20.0.1", name: "@angular/common" },
1094+
{ version: "20.0.1", name: "@angular/compiler" },
1095+
{ version: "20.0.1", name: "@angular/core" },
1096+
{ version: "20.0.1", name: "@angular/forms" },
1097+
{ version: "20.0.1", name: "@angular/platform-browser" },
1098+
{ version: "20.0.1", name: "@angular/platform-browser-dynamic" },
10991099
{ version: "2.0.40", name: "@types/hammerjs" },
11001100
{ version: "1.1.20150312", name: "classlist-js" },
11011101
{ version: "3.21.0" , name: "core-js" },
@@ -1107,18 +1107,18 @@ function updateIG(cb) {
11071107
{ version: "2.3.2" , name: "web-animations-js", },
11081108
{ version: "~0.15.0", name: "zone.js" },
11091109
// dev packages:
1110-
{ version: "19.0.4" , name: "@angular/cli" },
1111-
{ version: "19.0.4" , name: "@angular/compiler-cli" },
1112-
{ version: "19.0.4" , name: "@angular/language-service" },
1113-
{ version: "19.0.4" , name: "@angular-devkit/build-angular" },
1110+
{ version: "20.0.1" , name: "@angular/cli" },
1111+
{ version: "20.0.1" , name: "@angular/compiler-cli" },
1112+
{ version: "20.0.1" , name: "@angular/language-service" },
1113+
{ version: "20.0.1" , name: "@angular-devkit/build-angular" },
11141114
{ version: "18.17.0", name: "@types/node" },
11151115
{ version: "6.0.2" , name: "codelyzer" },
11161116
{ version: "5.1.1" , name: "jasmine-core" },
11171117
{ version: "~4.2.1" , name: "jasmine-spec-reporter" },
11181118
{ version: "0.11.1" , name: "sass.js" },
11191119
{ version: "~6.1.3" , name: "tslint" },
11201120
{ version: "10.9.1" , name: "ts-node" },
1121-
{ version: "5.6.3" , name: "typescript" },
1121+
{ version: "5.8.3" , name: "typescript" },
11221122
];
11231123

11241124
// NOTE you can comment out strings in this array to run these function only on a subset of samples

browser/src/app/app.component.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import { DOCUMENT } from "@angular/common";
2-
import { Component, HostListener, Inject, OnInit } from "@angular/core";
1+
import { Component, HostListener, Inject, OnInit, DOCUMENT } from "@angular/core";
32

43
@Component({
54
selector: "app-root",

browser/src/app/index/docs-layout.component.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import { DOCUMENT } from "@angular/common";
2-
import { Component, HostListener, Inject, OnInit } from "@angular/core";
1+
import { Component, HostListener, Inject, OnInit, DOCUMENT } from "@angular/core";
32

43
@Component({
54
selector: "app-docs-layout",

browser/src/browser-info.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
[
2-
{"ver":"19.1.0","name":"igniteui-angular"},
3-
{"ver":"19.1.0","name":"igniteui-angular-charts"},
4-
{"ver":"19.1.0","name":"igniteui-angular-core"},
5-
{"ver":"19.1.0","name":"igniteui-angular-dashboards"},
6-
{"ver":"19.1.0","name":"igniteui-angular-data-grids"},
7-
{"ver":"19.1.0","name":"igniteui-angular-excel"},
8-
{"ver":"19.1.0","name":"igniteui-angular-gauges"},
9-
{"ver":"19.1.0","name":"igniteui-angular-inputs"},
10-
{"ver":"19.1.0","name":"igniteui-angular-layouts"},
11-
{"ver":"19.1.0","name":"igniteui-angular-maps"},
12-
{"ver":"19.1.0","name":"igniteui-angular-spreadsheet"},
13-
{"ver":"19.1.0","name":"igniteui-angular-spreadsheet-chart-adapter"},
14-
{"ver":"15.1.1","name":"igniteui-theming"},
15-
{"ver":"5.2.4","name":"igniteui-webcomponents"}
2+
{"ver":"20.0.0-rc.0","name":"igniteui-angular"},
3+
{"ver":"20.0.0-beta.0","name":"igniteui-angular-charts"},
4+
{"ver":"20.0.0-beta.0","name":"igniteui-angular-core"},
5+
{"ver":"20.0.0-beta.0","name":"igniteui-angular-dashboards"},
6+
{"ver":"20.0.0-beta.0","name":"igniteui-angular-data-grids"},
7+
{"ver":"20.0.0-beta.0","name":"igniteui-angular-excel"},
8+
{"ver":"20.0.0-beta.0","name":"igniteui-angular-gauges"},
9+
{"ver":"20.0.0-beta.0","name":"igniteui-angular-inputs"},
10+
{"ver":"20.0.0-beta.0","name":"igniteui-angular-layouts"},
11+
{"ver":"20.0.0-beta.0","name":"igniteui-angular-maps"},
12+
{"ver":"20.0.0-beta.0","name":"igniteui-angular-spreadsheet"},
13+
{"ver":"20.0.0-beta.0","name":"igniteui-angular-spreadsheet-chart-adapter"},
14+
{"ver":"18.1.0","name":"igniteui-theming"},
15+
{"ver":"6.0.0","name":"igniteui-webcomponents"}
1616
]

browser/tsconfig.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
"declaration": false,
1111
"esModuleInterop": true,
1212
"experimentalDecorators": true,
13-
"target": "ES2022",
14-
"module": "ES2022",
13+
"target": "es2022",
14+
"module": "esnext",
1515
"moduleResolution": "node",
1616
"importHelpers": true,
1717
"useDefineForClassFields": false,

samples/charts/category-chart/annotations-all/package.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,21 @@
77
"lint": "ng lint"
88
},
99
"dependencies": {
10-
"@angular/animations": "19.0.4",
11-
"@angular/common": "19.0.4",
12-
"@angular/compiler": "19.0.4",
13-
"@angular/core": "19.0.4",
14-
"@angular/forms": "19.0.4",
15-
"@angular/platform-browser": "19.0.4",
16-
"@angular/platform-browser-dynamic": "19.0.4",
10+
"@angular/animations": "20.0.1",
11+
"@angular/common": "20.0.1",
12+
"@angular/compiler": "20.0.1",
13+
"@angular/core": "20.0.1",
14+
"@angular/forms": "20.0.1",
15+
"@angular/platform-browser": "20.0.1",
16+
"@angular/platform-browser-dynamic": "20.0.1",
1717
"@types/hammerjs": "2.0.40",
1818
"classlist.js": "1.1.20150312",
1919
"hammerjs": "2.0.8",
20-
"igniteui-angular-charts": "19.1.0",
21-
"igniteui-angular-core": "19.1.0",
22-
"igniteui-angular-inputs": "19.1.0",
23-
"igniteui-angular-layouts": "19.1.0",
24-
"igniteui-webcomponents": "5.2.4",
20+
"igniteui-angular-charts": "20.0.0-beta.0",
21+
"igniteui-angular-core": "20.0.0-beta.0",
22+
"igniteui-angular-inputs": "20.0.0-beta.0",
23+
"igniteui-angular-layouts": "20.0.0-beta.0",
24+
"igniteui-webcomponents": "6.0.0",
2525
"intl": "1.2.5",
2626
"jszip": "3.8.0",
2727
"rxjs": "7.8.1",
@@ -30,17 +30,17 @@
3030
"zone.js": "~0.15.0"
3131
},
3232
"devDependencies": {
33-
"@angular/cli": "19.0.4",
34-
"@angular/compiler-cli": "19.0.4",
35-
"@angular/language-service": "19.0.4",
36-
"@angular-devkit/build-angular": "19.0.4",
33+
"@angular/cli": "20.0.1",
34+
"@angular/compiler-cli": "20.0.1",
35+
"@angular/language-service": "20.0.1",
36+
"@angular-devkit/build-angular": "20.0.1",
3737
"@types/node": "18.17.0",
3838
"codelyzer": "6.0.2",
3939
"jasmine-core": "5.1.1",
4040
"jasmine-spec-reporter": "~4.2.1",
4141
"sass.js": "0.11.1",
4242
"tslint": "~6.1.3",
4343
"ts-node": "10.9.1",
44-
"typescript": "5.6.3"
44+
"typescript": "5.8.3"
4545
}
4646
}

samples/charts/category-chart/annotations-callouts/package.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,21 @@
77
"lint": "ng lint"
88
},
99
"dependencies": {
10-
"@angular/animations": "19.0.4",
11-
"@angular/common": "19.0.4",
12-
"@angular/compiler": "19.0.4",
13-
"@angular/core": "19.0.4",
14-
"@angular/forms": "19.0.4",
15-
"@angular/platform-browser": "19.0.4",
16-
"@angular/platform-browser-dynamic": "19.0.4",
10+
"@angular/animations": "20.0.1",
11+
"@angular/common": "20.0.1",
12+
"@angular/compiler": "20.0.1",
13+
"@angular/core": "20.0.1",
14+
"@angular/forms": "20.0.1",
15+
"@angular/platform-browser": "20.0.1",
16+
"@angular/platform-browser-dynamic": "20.0.1",
1717
"@types/hammerjs": "2.0.40",
1818
"classlist.js": "1.1.20150312",
1919
"hammerjs": "2.0.8",
20-
"igniteui-angular-charts": "19.1.0",
21-
"igniteui-angular-core": "19.1.0",
22-
"igniteui-angular-inputs": "19.1.0",
23-
"igniteui-angular-layouts": "19.1.0",
24-
"igniteui-webcomponents": "5.2.4",
20+
"igniteui-angular-charts": "20.0.0-beta.0",
21+
"igniteui-angular-core": "20.0.0-beta.0",
22+
"igniteui-angular-inputs": "20.0.0-beta.0",
23+
"igniteui-angular-layouts": "20.0.0-beta.0",
24+
"igniteui-webcomponents": "6.0.0",
2525
"intl": "1.2.5",
2626
"jszip": "3.8.0",
2727
"rxjs": "7.8.1",
@@ -30,17 +30,17 @@
3030
"zone.js": "~0.15.0"
3131
},
3232
"devDependencies": {
33-
"@angular/cli": "19.0.4",
34-
"@angular/compiler-cli": "19.0.4",
35-
"@angular/language-service": "19.0.4",
36-
"@angular-devkit/build-angular": "19.0.4",
33+
"@angular/cli": "20.0.1",
34+
"@angular/compiler-cli": "20.0.1",
35+
"@angular/language-service": "20.0.1",
36+
"@angular-devkit/build-angular": "20.0.1",
3737
"@types/node": "18.17.0",
3838
"codelyzer": "6.0.2",
3939
"jasmine-core": "5.1.1",
4040
"jasmine-spec-reporter": "~4.2.1",
4141
"sass.js": "0.11.1",
4242
"tslint": "~6.1.3",
4343
"ts-node": "10.9.1",
44-
"typescript": "5.6.3"
44+
"typescript": "5.8.3"
4545
}
4646
}

0 commit comments

Comments
 (0)