Skip to content

Releases: angular/angular-cli

20.0.0-next.3

26 Mar 10:31
Compare
Choose a tag to compare
20.0.0-next.3 Pre-release
Pre-release

@angular/cli

Commit Description
fix - 64732534e update minimum supported Node.js 22 version to 22.11.0

@schematics/angular

Commit Description
fix - 9e6b9b537 add type checking of host bindings to strict config
fix - 381d35fe4 remove empty scripts option value from new applications
fix - a910fe9ae remove explicit outputPath option value from generated applications

@angular/build

Commit Description
feat - c1de63300 allow control of source map sources content for application builds
feat - 9b682e625 support a default outputPath option for applications
fix - 156a14e38 correct handling of response/request errors
fix - a8817a3b2 handle undefined getOrCreateAngularServerApp during error compilation
fix - bd917d92a normalize karma asset paths before lookup

@angular/ssr

Commit Description
perf - 63428f3f1 flush headers prior to start rendering the HTML
perf - 6bd7b9b4a optimized request handling performance

Breaking Changes

@angular/cli

  • Node.js versions from 22.0 to 22.10 are no longer supported

19.2.5

26 Mar 10:25
Compare
Choose a tag to compare

@angular/build

Commit Description
fix - 20455e2a6 correct handling of response/request errors
fix - 32b1dcd91 handle undefined getOrCreateAngularServerApp during error compilation
fix - 7552a9fec normalize karma asset paths before lookup
fix - 1eb5b4357 update vite to 6.2.3

18.2.16

26 Mar 09:44
Compare
Choose a tag to compare

@angular-devkit/build-angular

Commit Description
fix - 4267a80c5 remove @vitejs/plugin-basic-ssl from dependencies

@angular/build

Commit Description
fix - 9c2904d0d update vite to 5.4.15

17.3.14

26 Mar 09:17
Compare
Choose a tag to compare

@angular-devkit/build-angular

Commit Description
fix - cb8f859f1 update vite to 5.4.15

20.0.0-next.2

19 Mar 21:46
Compare
Choose a tag to compare
20.0.0-next.2 Pre-release
Pre-release

@schematics/angular

Commit Description
feat - 26fd4ea73 add migrations for server rendering updates
feat - 18e13e2ce remove --server-routing option
fix - 86d241629 add @angular/ssr dependency only when provideServerRendering import has been updated
fix - da6ef626f ensure app-shell schematic consistently uses withAppShell
fix - f126f8d34 ensure module discovery checks for an NgModule decorator
fix - 23fc8e1e1 generate components without a .component extension/type
fix - 8d715fa94 generate directives without a .directive extension/type
fix - bc0f07b48 generate services without a .service extension/type
fix - c0de72317 replace @angular/platform-browser-dynamic with @angular/platform-browser

@angular/build

Commit Description
feat - f4be83119 Support Sass package importers
fix - cb2ab43ab ensure errors for missing component resources
fix - f780e8beb ensure relative karma stack traces for test failures

@angular/ssr

Commit Description
feat - 33b9de3eb expose provideServerRendering and remove provideServerRouting
feat - cdfc50c29 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

19 Mar 17:44
Compare
Choose a tag to compare

19.2.4 (2025-03-19)

@schematics/angular

Commit Description
fix - 0a4e96bda replace @angular/platform-browser-dynamic with @angular/platform-browser

@angular/build

Commit Description
fix - b0b643e46 ensure errors for missing component resources
fix - 2cd763e89 ensure relative karma stack traces for test failures

20.0.0-next.1

13 Mar 09:39
Compare
Choose a tag to compare
20.0.0-next.1 Pre-release
Pre-release

@angular/cli

Commit Description
fix - 2d03d8f11 record analytics for nested schematics

@schematics/angular

Commit Description
feat - 03180fe03 use TypeScript module preserve option for new projects
fix - dc2f65999 generate component templates with a .ng.html file extension

@angular/build

Commit Description
feat - 31c81e9c6 drop support for TypeScript older than 5.8
feat - 3c9172159 integrate Chrome automatic workspace folders
fix - f0dd60be1 exclude all entrypoints of a library from prebundling
fix - 3e3516785 handle postcss compilation errors gracefully
fix - 5bea3de4c invalidate com.chrome.devtools.json if project is moved
fix - b100c71cc provide extract-i18n does not respect
fix - beab546bf remove duplicate prebundling warning

@angular/ssr

Commit Description
fix - ee8466de5 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

13 Mar 10:32
Compare
Choose a tag to compare

19.2.3 (2025-03-13)

@angular/build

Commit Description
fix - 5a739820b update babel packages

v18.2.15

13 Mar 10:03
Compare
Choose a tag to compare

18.2.15 (2025-03-13)

@angular-devkit/build-angular

Commit Description
fix - 255c8a50d update babel packages

v17.3.13

13 Mar 11:52
Compare
Choose a tag to compare

17.3.13 (2025-03-13)

@angular-devkit/build-angular

Commit Description
fix - 22901df02 update babel packages