# angular-cli v22.2.0-next.6 — 22.2.0-next.6 - Product: angular-cli (https://whatsnew.fyi/product/angular-cli) - Vendor: angular-cli - Date: 2026-09-02 - Version: v22.2.0-next.6 - Original notes: https://github.com/angular/angular-cli/releases/tag/v22.2.0-next.6 - Permalink: https://whatsnew.fyi/product/angular-cli/releases/v22.2.0-next.6 - 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** — isolate temporary package installations from parent Yarn workspace - **added** — add splitting option to unit-test builder - **fixed** — enable code splitting for vitest browser tests - **fixed** — fail build and exclude routes when prerendering fails - **fixed** — keep dev-server Vite cache worktree-local - **fixed** — preserve binary values in the SQLite cache store - **fixed** — preserve duplicate bundle filenames across output file types - **changed** — bypass worker dispatch for files without transform candidates - **changed** — use iterative post-order AST traversal for OXC transforms - **changed** — use native sass-embedded compiler daemon - **changed** — use size-weighted task heuristics in i18n inliner - **fixed** — decode pathname when constructing server asset path - **fixed** — ensure public directory containment in CommonEngine ###### @angular/cli | Commit | Description | | -- | -- | | [![fix - b37c93329](https://img.shields.io/badge/b37c93329-fix-green)](https://github.com/angular/angular-cli/commit/b37c933299dac37e394d9f4fe0d019052db427a9) | isolate temporary package installations from parent Yarn workspace | ###### @angular/build | Commit | Description | | -- | -- | | [![fix - 4b8c62a8f](https://img.shields.io/badge/4b8c62a8f-fix-green)](https://github.com/angular/angular-cli/commit/4b8c62a8f1a1d312ef2e1e0df6b7642bf1db5c5f) | add splitting option to unit-test builder | | [![fix - 51565d4bc](https://img.shields.io/badge/51565d4bc-fix-green)](https://github.com/angular/angular-cli/commit/51565d4bcbd4667c23c607d878f08301afc4c5e3) | enable code splitting for vitest browser tests | | [![fix - 5b850fdfc](https://img.shields.io/badge/5b850fdfc-fix-green)](https://github.com/angular/angular-cli/commit/5b850fdfc7534d33db7ab4a7f1e32e143462eec7) | fail build and exclude routes when prerendering fails | | [![fix - dfa7f03a9](https://img.shields.io/badge/dfa7f03a9-fix-green)](https://github.com/angular/angular-cli/commit/dfa7f03a93b5b24b949aea354bc40f0a91e9582d) | keep dev-server Vite cache worktree-local | | [![fix - 135662d9a](https://img.shields.io/badge/135662d9a-fix-green)](https://github.com/angular/angular-cli/commit/135662d9a1de85b42292b26b547160eaca71e5da) | preserve binary values in the SQLite cache store | | [![fix - 701bde481](https://img.shields.io/badge/701bde481-fix-green)](https://github.com/angular/angular-cli/commit/701bde4818439de0e49c99d57dc749b0dd22c4dd) | preserve duplicate bundle filenames across output file types | | [![perf - 6ee559ca9](https://img.shields.io/badge/6ee559ca9-perf-orange)](https://github.com/angular/angular-cli/commit/6ee559ca9d209fb4c53de2aaf9918d10e5f062a1) | bypass worker dispatch for files without transform candidates | | [![perf - 2b85529e8](https://img.shields.io/badge/2b85529e8-perf-orange)](https://github.com/angular/angular-cli/commit/2b85529e8290c8c916539b5a0336b4efdb68578c) | use iterative post-order AST traversal for OXC transforms | | [![perf - ecbcd87b8](https://img.shields.io/badge/ecbcd87b8-perf-orange)](https://github.com/angular/angular-cli/commit/ecbcd87b8857225e4df3df7896b3236d63553f23) | use native sass-embedded compiler daemon | | [![perf - ce83ac0e8](https://img.shields.io/badge/ce83ac0e8-perf-orange)](https://github.com/angular/angular-cli/commit/ce83ac0e82981efd9408e07a35315e3cef9e1a36) | use size-weighted task heuristics in i18n inliner | ###### @angular/ssr | Commit | Description | | -- | -- | | [![fix - 4fa81d403](https://img.shields.io/badge/4fa81d403-fix-green)](https://github.com/angular/angular-cli/commit/4fa81d403c93a7480301e58630203cb028aebc69) | decode pathname when constructing server asset path | | [![fix - bb72145f9](https://img.shields.io/badge/bb72145f9-fix-green)](https://github.com/angular/angular-cli/commit/bb72145f9ab45aee29f523236b3a25cd0813a841) | ensure public directory containment in CommonEngine |