Content-Length: 756517 | pFad | https://github.com/angular/angular/commit/fe9b79b615bb72989498c2dc9e84a89e618ebeb4

D3 feat(core): update Node.js version support (#60545) · angular/angular@fe9b79b · GitHub
Skip to content

Commit fe9b79b

Browse files
alan-agius4alxhub
authored andcommitted
feat(core): update Node.js version support (#60545)
Node.js v18 will reach End-of-Life on April 30, 2025, and will no longer be supported in Angular v20. Node.js Release Schedule: https://github.com/nodejs/release#release-schedule BREAKING CHANGE: - Angular no longer supports Node.js v18. - Node.js versions 22.0 to 22.10 are also no longer supported. Before upgrading to Angular v20, ensure the Node.js version is at least 20.11.1. For the full list of supported versions, visit: https://angular.dev/reference/versions PR Close #60545
1 parent f845fbe commit fe9b79b

File tree

18 files changed

+18
-17
lines changed

18 files changed

+18
-17
lines changed

adev/src/content/introduction/installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ If you're starting a new project, you'll most likely want to create a local proj
1919

2020
### Prerequisites
2121

22-
- **Node.js** - v[^18.19.1 or newer](/reference/versions)
22+
- **Node.js** - [v20.11.1 or newer](/reference/versions)
2323
- **Text editor** - We recommend [Visual Studio Code](https://code.visualstudio.com/)
2424
- **Terminal** - Required for running Angular CLI commands
2525
- **Development Tool** - To improve your development workflow, we recommend the [Angular Language Service](/tools/language-service)

adev/src/content/reference/versions.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ This table covers [Angular versions under active support](reference/releases#act
99

1010
| Angular | Node.js | TypeScript | RxJS |
1111
| ------------------ | ------------------------------------ | -------------- | ------------------ |
12+
| 20.0.x | ^20.11.1 \|\| ^22.11.0 | >=5.8.0 <5.9.0 | ^6.5.3 \|\| ^7.4.0 |
1213
| 19.2.x | ^18.19.1 \|\| ^20.11.1 \|\| ^22.0.0 | >=5.5.0 <5.9.0 | ^6.5.3 \|\| ^7.4.0 |
1314
| 19.1.x | ^18.19.1 \|\| ^20.11.1 \|\| ^22.0.0 | >=5.5.0 <5.8.0 | ^6.5.3 \|\| ^7.4.0 |
1415
| 19.0.x | ^18.19.1 \|\| ^20.11.1 \|\| ^22.0.0 | >=5.5.0 <5.7.0 | ^6.5.3 \|\| ^7.4.0 |

packages/animations/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"author": "angular",
66
"license": "MIT",
77
"engines": {
8-
"node": "^18.19.1 || ^20.11.1 || >=22.0.0"
8+
"node": "^20.11.1 || >=22.11.0"
99
},
1010
"dependencies": {
1111
"tslib": "^2.3.0"

packages/bazel/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"author": "angular",
66
"license": "MIT",
77
"engines": {
8-
"node": "^18.19.1 || ^20.11.1 || >=22.0.0"
8+
"node": "^20.11.1 || >=22.11.0"
99
},
1010
"bin": {
1111
"ngc-wrapped": "./src/ngc-wrapped/index.mjs",

packages/common/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"author": "angular",
66
"license": "MIT",
77
"engines": {
8-
"node": "^18.19.1 || ^20.11.1 || >=22.0.0"
8+
"node": "^20.11.1 || >=22.11.0"
99
},
1010
"locales": "locales",
1111
"dependencies": {

packages/compiler-cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
],
6767
"license": "MIT",
6868
"engines": {
69-
"node": "^18.19.1 || ^20.11.1 || >=22.0.0"
69+
"node": "^20.11.1 || >=22.11.0"
7070
},
7171
"bugs": {
7272
"url": "https://github.com/angular/angular/issues"

packages/compiler/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"author": "angular",
66
"license": "MIT",
77
"engines": {
8-
"node": "^18.19.1 || ^20.11.1 || >=22.0.0"
8+
"node": "^20.11.1 || >=22.11.0"
99
},
1010
"dependencies": {
1111
"tslib": "^2.3.0"

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"author": "angular",
66
"license": "MIT",
77
"engines": {
8-
"node": "^18.19.1 || ^20.11.1 || >=22.0.0"
8+
"node": "^20.11.1 || >=22.11.0"
99
},
1010
"exports": {
1111
"./schematics/*": {

packages/elements/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"author": "angular",
66
"license": "MIT",
77
"engines": {
8-
"node": "^18.19.1 || ^20.11.1 || >=22.0.0"
8+
"node": "^20.11.1 || >=22.11.0"
99
},
1010
"dependencies": {
1111
"tslib": "^2.3.0"

packages/forms/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"author": "angular",
66
"license": "MIT",
77
"engines": {
8-
"node": "^18.19.1 || ^20.11.1 || >=22.0.0"
8+
"node": "^20.11.1 || >=22.11.0"
99
},
1010
"dependencies": {
1111
"tslib": "^2.3.0"

packages/language-service/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"author": "angular",
88
"license": "MIT",
99
"engines": {
10-
"node": "^18.19.1 || ^20.11.1 || >=22.0.0"
10+
"node": "^20.11.1 || >=22.11.0"
1111
},
1212
"exports": {
1313
".": {

packages/localize/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"author": "angular",
1717
"license": "MIT",
1818
"engines": {
19-
"node": "^18.19.1 || ^20.11.1 || >=22.0.0"
19+
"node": "^20.11.1 || >=22.11.0"
2020
},
2121
"repository": {
2222
"type": "git",

packages/platform-browser-dynamic/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"author": "angular",
66
"license": "MIT",
77
"engines": {
8-
"node": "^18.19.1 || ^20.11.1 || >=22.0.0"
8+
"node": "^20.11.1 || >=22.11.0"
99
},
1010
"dependencies": {
1111
"tslib": "^2.3.0"

packages/platform-browser/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"author": "angular",
66
"license": "MIT",
77
"engines": {
8-
"node": "^18.19.1 || ^20.11.1 || >=22.0.0"
8+
"node": "^20.11.1 || >=22.11.0"
99
},
1010
"dependencies": {
1111
"tslib": "^2.3.0"

packages/platform-server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"author": "angular",
66
"license": "MIT",
77
"engines": {
8-
"node": "^18.19.1 || ^20.11.1 || >=22.0.0"
8+
"node": "^20.11.1 || >=22.11.0"
99
},
1010
"peerDependencies": {
1111
"@angular/common": "0.0.0-PLACEHOLDER",

packages/router/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"author": "angular",
1515
"license": "MIT",
1616
"engines": {
17-
"node": "^18.19.1 || ^20.11.1 || >=22.0.0"
17+
"node": "^20.11.1 || >=22.11.0"
1818
},
1919
"bugs": {
2020
"url": "https://github.com/angular/angular/issues"

packages/service-worker/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"author": "angular",
66
"license": "MIT",
77
"engines": {
8-
"node": "^18.19.1 || ^20.11.1 || >=22.0.0"
8+
"node": "^20.11.1 || >=22.11.0"
99
},
1010
"exports": {
1111
"./ngsw-worker.js": {

packages/upgrade/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"author": "angular",
66
"license": "MIT",
77
"engines": {
8-
"node": "^18.19.1 || ^20.11.1 || >=22.0.0"
8+
"node": "^20.11.1 || >=22.11.0"
99
},
1010
"dependencies": {
1111
"tslib": "^2.3.0"

0 commit comments

Comments
 (0)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: https://github.com/angular/angular/commit/fe9b79b615bb72989498c2dc9e84a89e618ebeb4

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy