Releases: angular/angular-cli
Releases · angular/angular-cli
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.
v19.2.1
19.2.1 (2025-03-05)
@schematics/angular
| Commit | Description |
|---|---|
prevent accidental deletion of main.ts during application builder migration |
|
| prevent error when tsconfig file is missing in application builder migration |
@angular-devkit/architect
| Commit | Description |
|---|---|
| improve error message when configuration is missing |
@angular/build
| Commit | Description |
|---|---|
| allow component HMR with a service worker | |
| exclude component styles from 'any' and 'all' budget calculations | |
handle undefined less stylesheet sourcemap values |
v19.2.0
19.2.0 (2025-02-26)
@schematics/angular
| Commit | Description |
|---|---|
| add additional checks for application builder usage | |
| remove animations module from ng new app |
@angular-devkit/build-angular
| Commit | Description |
|---|---|
| add aot option to jest | |
| add aot option to karma | |
| add aot to WTR schema | |
| support aot option for karma browser builder |
@angular/build
@angular/ssr
| Commit | Description |
|---|---|
| Add support for route matchers with fine-grained render mode control |