Releases: angular/angular-cli
Releases Β· angular/angular-cli
18.2.16
17.3.14
20.0.0-next.2
@schematics/angular
@angular/build
| Commit | Description |
|---|---|
| Support Sass package importers | |
| ensure errors for missing component resources | |
| ensure relative karma stack traces for test failures |
@angular/ssr
| Commit | Description |
|---|---|
expose provideServerRendering and remove provideServerRouting |
|
stabilize AngularNodeAppEngine, AngularAppEngine, and provideServerRouting APIs |
Breaking Changes
@schematics/angular
--server-routingoption has been removed from several schematics. Server routing will be used when using the application builder.
v19.2.4
20.0.0-next.1
@angular/cli
| Commit | Description |
|---|---|
| record analytics for nested schematics |
@schematics/angular
| Commit | Description |
|---|---|
| use TypeScript module preserve option for new projects | |
generate component templates with a .ng.html file extension |
@angular/build
@angular/ssr
| Commit | Description |
|---|---|
prevent stream draining if write does not return a boolean |
Breaking Changes
@angular/build
- TypeScript versions less than 5.8 are no longer supported.
v19.2.3
v18.2.15
v17.3.13
v19.2.2
19.2.2 (2025-03-12)
@angular/cli
| Commit | Description |
|---|---|
| record analytics for nested schematics |
@angular/build
| Commit | Description |
|---|---|
| exclude all entrypoints of a library from prebundling | |
| handle postcss compilation errors gracefully | |
provide extract-i18n does not respect |
|
| remove duplicate prebundling warning |
@angular/ssr
| Commit | Description |
|---|---|
prevent stream draining if write does not return a boolean |
v20.0.0-next.0
20.0.0-next.0 (2025-03-05)
@angular/cli
| Commit | Description |
|---|---|
| remove Node.js v18 support |
@schematics/angular
| Commit | Description |
|---|---|
directly use @angular/build in new projects |
@angular-devkit/schematics
| Commit | Description |
|---|---|
remove deprecated NodePackageLinkTask |
@angular/build
| Commit | Description |
|---|---|
| ensure matching coverage excludes with karma on Windows |
@angular/ssr
| Commit | Description |
|---|---|
| optimize response times by introducing header flushing |
Breaking Changes
@angular/cli
-
Node.js v18 is no longer supported with Angular.
Before updating a project to Angular v20, the Node.js version must be
at least 20.11.1. For the full list of supported Node.js versions,
see https://angular.dev/reference/versions.
@angular-devkit/schematics
-
The
NodePackageLinkTaskhas been removed without a replacement. Create a custom task if needed.Note: This does not affect application developers.