Skip to content

Releases: angular/angular-cli

22.2.0-next.3

22.2.0-next.3 Pre-release
Pre-release

Choose a tag to compare

@dgp1130 dgp1130 released this 13 Aug 17:36
Immutable release. Only release title and notes can be modified.

@schematics/angular

Commit Description
fix - 1161e6c99 generate CLAUDE.md for Claude Code instead of AGENTS.md
fix - c536ae364 import UrlSegment instead of subPath in guard generator

@angular/cli

Commit Description
fix - 7106676e6 disable searching current directory for bare executable names on Windows
fix - ecf8c0822 serialize configuration as a single argv token in run_target strategies (#33657)
perf - 2e4dd90c3 avoid eager module loading during global bootstrap

@angular/build

Commit Description
fix - 04b532772 count statically imported chunks in the initial total
fix - 2274babb6 normalize setupFiles paths to POSIX for vitest runner
fix - 199a864df prevent syntax corruption for Crockford-style enum IIFE
fix - 0d9851600 recursively ignore output and cache paths in watch mode
fix - 3eba6f726 return direct file contents for non-Angular TypeScript files
fix - 3c7ac1518 return only lowest version per target engine
fix - 3e9fed9a6 set target for Rolldown dependency prebundling in Vite dev server
perf - 87551ad5c avoid encoding intermediate source maps before remapping
perf - 194be2088 avoid encoding the inline source map before remapping
perf - a55a6b78e batch last_accessed updates in sqlite cache store
perf - 33b305416 hash the i18n inline cache key options once per locale
perf - 1c00edce0 optimize sourcemap stripping and loading with buffer fast path
perf - b6269a816 optimize template string size calculation in server manifest
perf - a6ef9cfbe replace watchpack with @parcel/watcher and chokidar
perf - 596847f89 share i18n translations with the inliner workers by reference
perf - 19c91e48d use Map for chunk asset size lookups in budget calculator

@angular/ssr

Commit Description
fix - 6a3446770 destroy platform when response stream is cancelled

22.1.4

Choose a tag to compare

@dgp1130 dgp1130 released this 13 Aug 16:31
Immutable release. Only release title and notes can be modified.

@schematics/angular

Commit Description
fix - d4a48e3ab generate CLAUDE.md for Claude Code instead of AGENTS.md
fix - d451f15b2 import UrlSegment instead of subPath in guard generator

@angular/cli

Commit Description
fix - 67a29899b disable searching current directory for bare executable names on Windows
fix - 1b0ba5c17 serialize configuration as a single argv token in run_target strategies (#33657)
perf - 9440432d2 avoid eager module loading during global bootstrap

@angular/build

Commit Description
fix - 46fcb29d6 count statically imported chunks in the initial total
fix - 796b57684 normalize setupFiles paths to POSIX for vitest runner
fix - c805e5cfb prevent syntax corruption for Crockford-style enum IIFE
fix - cc6c17716 prevent syntax corruption in oxc transform
fix - a142f6f83 return direct file contents for non-Angular TypeScript files
fix - 956c6578d return only lowest version per target engine
fix - 689b5b116 set target for Rolldown dependency prebundling in Vite dev server
perf - 70461f6ed avoid encoding the inline source map before remapping
perf - 22cce7563 batch last_accessed updates in sqlite cache store
perf - ab2ed18d5 hash the i18n inline cache key options once per locale
perf - 34516ff73 optimize template string size calculation in server manifest
perf - 712971c37 share i18n translations with the inliner workers by reference
perf - 78f8c5fef use Map for chunk asset size lookups in budget calculator

@angular/ssr

Commit Description
fix - 2331c1047 destroy platform when response stream is cancelled

21.2.21

Choose a tag to compare

@dgp1130 dgp1130 released this 12 Aug 21:24
Immutable release. Only release title and notes can be modified.

@angular/cli

Commit Description
fix - ba5d16cac update dependency @modelcontextprotocol/sdk to v1.30.0

@angular/build

Commit Description
fix - f7f60e69e bump undici to 7.29.0

20.3.34

Choose a tag to compare

@dgp1130 dgp1130 released this 12 Aug 18:32
Immutable release. Only release title and notes can be modified.

@angular/cli

Commit Description
fix - 3962517b9 update dependency @modelcontextprotocol/sdk to v1.30.0

@angular-devkit/build-angular

Commit Description
fix - f348efe8b bump undici to 7.29.0

22.2.0-next.2

22.2.0-next.2 Pre-release
Pre-release

Choose a tag to compare

@alan-agius4 alan-agius4 released this 05 Aug 13:41
Immutable release. Only release title and notes can be modified.

@angular/build

Commit Description
fix - 7e5510e464 disable linker internal source mapping in OXC linker
fix - bad31421cb prevent syntax corruption in linker and oxc transform

22.2.0-next.1

22.2.0-next.1 Pre-release
Pre-release

Choose a tag to compare

@alan-agius4 alan-agius4 released this 05 Aug 08:21
Immutable release. Only release title and notes can be modified.

@angular/cli

Commit Description
feat - 41555dfb3b add --root command line option to mcp command
fix - 035b9d5c9b add packages with built-in schematics to devDependencies only
fix - 0ae5690c35 always install package during ng add to inspect manifest on disk for schematics (#33718)
fix - 44ff584b33 correctly report available package updates during bare ng update
fix - 1d4f9ebbe9 discover migrations from installed packages when omitted by registry metadata (#33718)
fix - 25034f97ad normalize Windows drive-letter casing for process.cwd

@angular/build

Commit Description
feat - ad8271320f migrate Angular Linker to oxc-parser and magic-string
fix - 4fb12292c2 prevent build process hang on unhandled error (#33715)
fix - abd8ec9f3e prevent IIFE wrapper interleaving for adjacent classes in minified files
fix - bcadbbef20 retain watch files on error in load result cache
fix - e1c7193dce support case-insensitive and alternative license file names
perf - f4a0f846e7 release build resources early in non-watch mode (#33715)

@angular/ssr

Commit Description
fix - b74eef889f settle writeResponseToNodeResponse when client disconnects
perf - 33169801c6 avoid buffering request body when sanitizing headers

22.1.3

Choose a tag to compare

@alan-agius4 alan-agius4 released this 05 Aug 08:17
Immutable release. Only release title and notes can be modified.

@angular/cli

Commit Description
fix - f837b788c6 always install package during ng add to inspect manifest on disk for schematics (#33718)
fix - 72ae93638d correctly report available package updates during bare ng update
fix - a949e06568 discover migrations from installed packages when omitted by registry metadata (#33718)
fix - 1d9122fd50 normalize Windows drive-letter casing for process.cwd

@angular/build

Commit Description
fix - a4860d505a prevent build process hang on unhandled error (#33715)
fix - 7686d66cab retain watch files on error in load result cache
fix - 25b7cf7504 support case-insensitive and alternative license file names
perf - 4fd81402ce release build resources early in non-watch mode (#33715)

@angular/ssr

Commit Description
fix - 6af906cb94 settle writeResponseToNodeResponse when client disconnects
perf - 917d3b2254 avoid buffering request body when sanitizing headers

21.2.20

Choose a tag to compare

@alan-agius4 alan-agius4 released this 05 Aug 08:06
Immutable release. Only release title and notes can be modified.

@angular-devkit/build-angular

Commit Description
fix - 972f6db7e9 upgrade postcss to 8.5.23

@angular/build

Commit Description
fix - 8de75ada50 upgrade postcss to 8.5.23

20.3.33

Choose a tag to compare

@alan-agius4 alan-agius4 released this 05 Aug 08:02
Immutable release. Only release title and notes can be modified.

@angular-devkit/build-angular

Commit Description
fix - 0b4008f17d upgrade postcss to 8.5.23

@angular/build

Commit Description
fix - fc861affcd upgrade postcss to 8.5.23

22.2.0-next.0

22.2.0-next.0 Pre-release
Pre-release

Choose a tag to compare

@alan-agius4 alan-agius4 released this 30 Jul 09:01
Immutable release. Only release title and notes can be modified.

@angular/cli

Commit Description
fix - e148a8df93 support npm 12 metadata array and error formats

@angular/build

Commit Description
fix - 6469b5f1f5 rewrite paths from sandboxed execroots when running under Bazel