npm @angular/cli 22.1.0

5 hours ago

@angular/cli

Commit Description
fix - f59bcf529 abort and guide manual mitigation when updating catalog packages
fix - 48f90f5d5 prevent Yarn registry environment variable override
fix - c963ecbec remove algoliasearch dependency and support latest docs versions
fix - 6859d25c3 resolve correct registry name when using npm alias syntax during update
fix - 3a2589dac respect client-side release age settings during update resolution
fix - 5c3101bff revert package.json changes if installation tasks fail during update
fix - 7932caaf9 robustly parse npm manifest from array

@schematics/angular

Commit Description
feat - 89d7f59cd update ai-config to include Angular MCP server config
fix - b345bb54d remove unused spec tsconfig outDir

@angular-devkit/core

Commit Description
refactor - fd336d365 deprecate stringToFileBuffer and fileBufferToString

@angular/build

Commit Description
feat - 34d558c3c add built-in SQLite cache store fallback
feat - 0c18dc0f6 emit debug ids for stable subresource integrity hashes
feat - 51f69276f enable chunk optimization for server builds
feat - 10dc30f9c migrate advanced optimization Babel plugins to oxc-parser + magic-string
feat - 917393a4c migrate i18n inliner to oxc-parser + magic-string
feat - 52ae7f862 share persistent build cache across git worktrees
fix - 95510511d add bounded timeout to vitest executor disposal
fix - 62b11e316 anchor debug ID comment matching and make injection idempotent
fix - 6d9b360e5 prevent esbuild service hang on internal component stylesheet builds
fix - 291caab61 prevent stripping nested sourceMappingURL comments
fix - 0e3ca3dfb support hyphens and underscores when stripping chunk hash in chunk optimizer
perf - 585d08af8 default chunk optimization to use Rolldown
perf - 09d0a11a8 enable fast-path AST printing with sourcemaps in AotCompilation

@angular/ssr

Commit Description
feat - 7ef9ed24d support the standard Forwarded header

Deprecations

@angular-devkit/core

  • stringToFileBuffer and fileBufferToString are deprecated. Use standard Web APIs (TextEncoder and TextDecoder) instead.

    Internal usages within the repository have been removed and replaced with standard Web APIs. The public API golden file for @angular-devkit/core has been updated to reflect the deprecations.

Don't miss a new cli release

NewReleases is sending notifications on new releases.