Releases: angular/angular-cli
Releases Β· angular/angular-cli
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-routing
option 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
NodePackageLinkTask
has 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 |