# angular-cli v22.2.0-next.3 — 22.2.0-next.3 - Product: angular-cli (https://whatsnew.fyi/product/angular-cli) - Vendor: angular-cli - Date: 2026-08-13 - Version: v22.2.0-next.3 - Original notes: https://github.com/angular/angular-cli/releases/tag/v22.2.0-next.3 - Permalink: https://whatsnew.fyi/product/angular-cli/releases/v22.2.0-next.3 - Labels: Pre-release What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Generate CLAUDE.md for Claude Code instead of AGENTS.md - **fixed** — Import UrlSegment instead of subPath in guard generator - **fixed** — Disable searching current directory for bare executable names on Windows - **fixed** — Serialize configuration as a single argv token in run_target strategies - **changed** — Avoid eager module loading during global bootstrap - **fixed** — Count statically imported chunks in the initial total - **fixed** — Normalize setupFiles paths to POSIX for vitest runner - **fixed** — Prevent syntax corruption for Crockford-style enum IIFE - **fixed** — Recursively ignore output and cache paths in watch mode - **fixed** — Return direct file contents for non-Angular TypeScript files - **fixed** — Return only lowest version per target engine - **fixed** — Set target for Rolldown dependency prebundling in Vite dev server - **changed** — Avoid encoding intermediate source maps before remapping - **changed** — Avoid encoding the inline source map before remapping - **changed** — Batch last_accessed updates in sqlite cache store - **changed** — Hash the i18n inline cache key options once per locale - **changed** — Optimize sourcemap stripping and loading with buffer fast path - **changed** — Optimize template string size calculation in server manifest - **changed** — Replace watchpack with @parcel/watcher and chokidar - **fixed** — Destroy platform when response stream is cancelled ###### @schematics/angular | Commit | Description | | -- | -- | | [![fix - 1161e6c99](https://img.shields.io/badge/1161e6c99-fix-green)](https://github.com/angular/angular-cli/commit/1161e6c99992c884e2e0ce9fc295b0e60b2ae1df) | generate CLAUDE.md for Claude Code instead of AGENTS.md | | [![fix - c536ae364](https://img.shields.io/badge/c536ae364-fix-green)](https://github.com/angular/angular-cli/commit/c536ae364975dd0088fd8717464c723a4dcb74e3) | import UrlSegment instead of subPath in guard generator | ###### @angular/cli | Commit | Description | | -- | -- | | [![fix - 7106676e6](https://img.shields.io/badge/7106676e6-fix-green)](https://github.com/angular/angular-cli/commit/7106676e64ee234641b1b3cbd88fc058703d4d3e) | disable searching current directory for bare executable names on Windows | | [![fix - ecf8c0822](https://img.shields.io/badge/ecf8c0822-fix-green)](https://github.com/angular/angular-cli/commit/ecf8c0822e5d56b44a0be4be8fccb41373135d3e) | serialize configuration as a single argv token in run_target strategies (#33657) | | [![perf - 2e4dd90c3](https://img.shields.io/badge/2e4dd90c3-perf-orange)](https://github.com/angular/angular-cli/commit/2e4dd90c3ae898bf36af42f699c7b7d560bfc66a) | avoid eager module loading during global bootstrap | ###### @angular/build | Commit | Description | | -- | -- | | [![fix - 04b532772](https://img.shields.io/badge/04b532772-fix-green)](https://github.com/angular/angular-cli/commit/04b532772f6347d341b182135dee1758616a69d6) | count statically imported chunks in the initial total | | [![fix - 2274babb6](https://img.shields.io/badge/2274babb6-fix-green)](https://github.com/angular/angular-cli/commit/2274babb662b8da2189f1ae9faaa528838052c32) | normalize setupFiles paths to POSIX for vitest runner | | [![fix - 199a864df](https://img.shields.io/badge/199a864df-fix-green)](https://github.com/angular/angular-cli/commit/199a864df97fc8c20b8d4e1fc8b891c61140671a) | prevent syntax corruption for Crockford-style enum IIFE | | [![fix - 0d9851600](https://img.shields.io/badge/0d9851600-fix-green)](https://github.com/angular/angular-cli/commit/0d9851600ca618ccabfc3143a9c552a5448d6eec) | recursively ignore output and cache paths in watch mode | | [![fix - 3eba6f726](https://img.shields.io/badge/3eba6f726-fix-green)](https://github.com/angular/angular-cli/commit/3eba6f7269f3b0f8556510d0b668e978ea686c88) | return direct file contents for non-Angular TypeScript files | | [![fix - 3c7ac1518](https://img.shields.io/badge/3c7ac1518-fix-green)](https://github.com/angular/angular-cli/commit/3c7ac1518b062f14409b4d3c6c3e65c956424ad9) | return only lowest version per target engine | | [![fix - 3e9fed9a6](https://img.shields.io/badge/3e9fed9a6-fix-green)](https://github.com/angular/angular-cli/commit/3e9fed9a6a1d24f30812ca29ca621d9d9a14496f) | set target for Rolldown dependency prebundling in Vite dev server | | [![perf - 87551ad5c](https://img.shields.io/badge/87551ad5c-perf-orange)](https://github.com/angular/angular-cli/commit/87551ad5c53f90cbdc68fdb5e47007b9436c7f75) | avoid encoding intermediate source maps before remapping | | [![perf - 194be2088](https://img.shields.io/badge/194be2088-perf-orange)](https://github.com/angular/angular-cli/commit/194be2088587918ed7b47ed606ea587a7116608a) | avoid encoding the inline source map before remapping | | [![perf - a55a6b78e](https://img.shields.io/badge/a55a6b78e-perf-orange)](https://github.com/angular/angular-cli/commit/a55a6b78e89debb9c93c83375c54f6716bc26c65) | batch last_accessed updates in sqlite cache store | | [![perf - 33b305416](https://img.shields.io/badge/33b305416-perf-orange)](https://github.com/angular/angular-cli/commit/33b3054169929dc98f93a758a90da5d26cf522f7) | hash the i18n inline cache key options once per locale | | [![perf - 1c00edce0](https://img.shields.io/badge/1c00edce0-perf-orange)](https://github.com/angular/angular-cli/commit/1c00edce02bdd0201546417d71518f78bfb89d34) | optimize sourcemap stripping and loading with buffer fast path | | [![perf _[Truncated at 4000 characters — full notes: https://github.com/angular/angular-cli/releases/tag/v22.2.0-next.3]_