Skip to content

Releases: angular/angular-cli

20.3.27

02 Jun 09:56
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

@angular/ssr

Commit Description
fix - 07c6c96ba add support for configuring trusted proxy headers via environment variable

19.2.27

02 Jun 09:45
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

@angular/ssr

Commit Description
fix - 2c0dfc2ac add support for configuring trusted proxy headers via environment variable

22.0.0-rc.3

01 Jun 13:11
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

22.0.0-rc.3 Pre-release
Pre-release

@schematics/angular

Commit Description
fix - 4fbc60891 preserve Jasmine stub-by-default semantics for bare spies

@angular/cli

Commit Description
fix - f05343a42 expand package groups for newly added peer dependencies in update schematic

@angular/build

Commit Description
fix - 418abd825 prevent esbuild service child process leakage

@angular/ssr

Commit Description
fix - 8471ba634 support server-side rendering configuration options

22.0.0-rc.2

28 May 14:29
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

22.0.0-rc.2 Pre-release
Pre-release

@angular-devkit/build-angular

Commit Description
fix - c0f7bd833 remove unconditional CORS wildcard from webpack dev-server

21.2.13

27 May 21:08
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

@angular-devkit/build-angular

Commit Description
fix - 3c6d26a31 remove unconditional CORS wildcard from webpack dev-server

@angular/build

Commit Description
fix - 2b3e95517 assert that asset input paths are within workspace root

22.0.0-rc.1

21 May 23:51
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

22.0.0-rc.1 Pre-release
Pre-release

@schematics/angular

Commit Description
fix - a7ac8e5f0 support spy call arguments migration in refactor-jasmine-vitest

@angular/build

Commit Description
fix - 327cc2414 assert that asset input paths are within workspace root
fix - 93d352798 ignore virtual esbuild paths with (disabled):

21.2.12

20 May 22:50
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

@angular/build

Commit Description
fix - cbad57579 ignore virtual esbuild paths with (disabled):

22.0.0-rc.0

13 May 19:07
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

22.0.0-rc.0 Pre-release
Pre-release

@angular/cli

Commit Description
feat - 58c0978f6 add support for Node.js 26.0.0
fix - ff88f491d restrict MCP workspace access to allowed client roots during resolution
fix - a5e1e48db update odd-numbered Node.js version warning condition for future releases

@schematics/angular

Commit Description
feat - b2f7a038b conditionally install istanbul coverage provider for Vitest migration
feat - d227e6985 migrate fake async to Vitest fake timers
feat - d2aa9ede5 migrate fakeAsync's flush behavior when used in beforeEach
feat - c9f408153 set up fake timers in beforeEach instead of beforeAll
feat - 8d0805dd1 update TSConfig globals during karma to vitest migration
fix - aed407db8 defer karma config deletion in Karma to Vitest migration
fix - 7fb59eaa6 use service decorator in ng generate

@angular-devkit/build-angular

Commit Description
refactor - b7940dbcb deprecate Webpack builders

@angular-devkit/build-webpack

Commit Description
refactor - 3d5daa45e deprecate webpack and webpack-dev-server builders

@angular/build

Commit Description
feat - 58c7c7a9d subresource integrity validation for dynamically loaded modules
fix - edfa782d5 use dynamic TestComponentRenderer for Vitest

@angular/ssr

Commit Description
fix - ea95e1a87 remove stateful flag from URL_PARAMETER_REGEXP
fix - f85343925 support all X-Forwarded-* headers when trustProxyHeaders is true
refactor - 50b16a65b deprecate CommonEngine APIs

@ngtools/webpack

Commit Description
refactor - 547ca515b deprecate @ngtools/webpack loader and plugin

Deprecations

@angular-devkit/build-angular

  • Webpack builders in build-angular are deprecated. Use @angular/build builders instead.

@angular-devkit/build-webpack

  • Webpack builders in build-webpack are deprecated. Use @angular/build builders instead.

@angular/ssr

  • CommonEngine APIs are deprecated in favor of AngularNodeAppEngine or AngularAppEngine.

@ngtools/webpack

  • @ngtools/webpack loader and plugin are deprecated. Use @angular/build instead.

21.2.11

13 May 10:13
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

@angular/cli

Commit Description
fix - bbd63b7a5 robustly parse npm manifest from array

@angular/ssr

Commit Description
fix - eafe1a719 allow all hosts in common engine rendering options to prevent validation errors
fix - 7a116a80d remove stateful flag from URL_PARAMETER_REGEXP

20.3.26

13 May 10:00
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

@angular/ssr

Commit Description
fix - 7cc1871ee allow all hosts in common engine rendering options to prevent validation errors