v22.1.0
22.1.0
Added
- update ai-config to include Angular MCP server config
- add built-in SQLite cache store fallback
- emit debug ids for stable subresource integrity hashes
- enable chunk optimization for server builds
- migrate advanced optimization Babel plugins to oxc-parser and magic-string
- migrate i18n inliner to oxc-parser and magic-string
- share persistent build cache across git worktrees
- support the standard Forwarded header
Fixed
- abort and guide manual mitigation when updating catalog packages
- prevent Yarn registry environment variable override
- remove algoliasearch dependency and support latest docs versions
- resolve correct registry name when using npm alias syntax during update
- respect client-side release age settings during update resolution
- revert package.json changes if installation tasks fail during update
- robustly parse npm manifest from array
- remove unused spec tsconfig outDir
- add bounded timeout to vitest executor disposal
- anchor debug ID comment matching and make injection idempotent
- prevent esbuild service hang on internal component stylesheet builds
Deprecated
- stringToFileBuffer and fileBufferToString are deprecated; use standard Web APIs (TextEncoder and TextDecoder) instead
@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
-
stringToFileBufferandfileBufferToStringare deprecated. Use standard Web APIs (TextEncoderandTextDecoder) instead.Internal usages within the repository have been removed and replaced with standard Web APIs. The public API golden file for
@angular-devkit/corehas been updated to reflect the deprecations.