Packages

@angular-devkit/schematics

22.2.5 · 28 Oct 2026MIT27.1M / weekRepositorynpmAtom feed

Your version

22.2.0

23 Sep 2026Where it was published

22.2.5 is the newest release of 22.x.

In short

1 deprecated

  • deprecated

    The splitting option in the unit-test builder is deprecated as it is no longer needed with Vitest 5.

Release note

@angular/cli

CommitDescription
feat - 41555dfb3add --root command line option to mcp command
perf - 6e7f809a7skip eager yargs help message formatting during command execution

@angular/build

CommitDescription
feat - ad8271320migrate Angular Linker to oxc-parser and magic-string
feat - 175273931Support splitting browser and server stats jsonfiles for easier consumption
fix - fe2f180fdadd automatic corruption recovery in SQLite cache store
fix - 675f1f527avoid pure comment pattern in oxc transform
fix - d396324b4default preloadInitial to false when serviceWorker is enabled
fix - 7e5510e46disable linker internal source mapping in OXC linker
fix - 8504cfffcdisable root config extension for inline test project
fix - ee3041325ensure chokidar watcher is ready before returning
fix - 54d712f57ensure parent directory exists in SQLite cache store
fix - 80acd6236execute setup file hooks for each spec file when coverage is enabled
fix - 978351af7include inline component stylesheets in referenced watch files
fix - f47f77f5fonly compile included test files in unit-test builder
fix - 72dc9677cpass load cache to compiler plugin and escape extension regex in polyfills
fix - 701bde481preserve duplicate bundle filenames across output file types
fix - e4111ae81prevent memory leaks in parallel compilation and caches
fix - 31c045639prevent stale bundler caching and correctly resolve load cache
fix - bad31421cprevent syntax corruption in linker and oxc transform
fix - 0d9851600recursively ignore output and cache paths in watch mode
fix - 040bc21ecscope Sass package resolution caching for stylesheets in node_modules
fix - 1fc273279support parenthesized expressions in oxc linker
fix - b423bc39cuse chokidar watcher when followSymlinks is enabled
perf - 87551ad5cavoid encoding intermediate source maps before remapping
perf - 6ee559ca9bypass worker dispatch for files without transform candidates
perf - 0589edd9cconsolidate component stylesheet bundling with shared load result cache
perf - 482f6d8aadecouple diagnostic type checking from build start
perf - a877aa7ebimplement SharedArrayBuffer translation dictionaries for zero-copy worker access
perf - f1cc95943implement sliding-window batching and worker translation eviction
perf - d97c8857ckey Sass package resolutions without containing URL qualification
perf - 5cd20e141only reset Sass worker pool caches when stylesheet files change
perf - 1c00edce0optimize sourcemap stripping and loading with buffer fast path
perf - 0ba4d8e29reduce watcher debounce latency for faster incremental rebuilds
perf - a6ef9cfbereplace watchpack with @parcel/watcher and chokidar
perf - 4d11a1334selectively compress large entries in SQLite cache store
perf - 0a137f98dshare sass directory and resolution caches across stylesheets
perf - f4dad31ccunify Oxc linking and optimization AST traversal passes
perf - 2b85529e8use iterative post-order AST traversal for OXC transforms
perf - ecbcd87b8use native sass-embedded compiler daemon
perf - ce83ac0e8use size-weighted task heuristics in i18n inliner
perf - d11a663e7verify cache metadata before reading file and eliminate sqlite read-locks
refactor - 66bd6bd1edeprecate splitting option in unit-test builder

@angular/ssr

CommitDescription
perf - 23e3d44a7pre-compile critical CSS plans at build time

Deprecations

@angular/build

  • deprecated

    The splitting option in the unit-test builder is deprecated as it is no longer needed with Vitest 5.

    Disabling code splitting is no longer necessary with Vitest 5, as the issue where shared-module exports were uninitialized in class-field initializers under JSDOM has been resolved.