v22.1.4
22.1.4
Changed 7
- avoid eager module loading during global bootstrap
- avoid encoding the inline source map before remapping
- batch last_accessed updates in sqlite cache store
- hash the i18n inline cache key options once per locale
- optimize template string size calculation in server manifest
- share i18n translations with the inliner workers by reference
- use Map for chunk asset size lookups in budget calculator
Fixed 12
- generate CLAUDE.md for Claude Code instead of AGENTS.md
- import UrlSegment instead of subPath in guard generator
- disable searching current directory for bare executable names on Windows
- serialize configuration as a single argv token in run_target strategies
- count statically imported chunks in the initial total
- normalize setupFiles paths to POSIX for vitest runner
- prevent syntax corruption for Crockford-style enum IIFE
- prevent syntax corruption in oxc transform
- return direct file contents for non-Angular TypeScript files
- return only lowest version per target engine
- set target for Rolldown dependency prebundling in Vite dev server
- destroy platform when response stream is cancelled
@schematics/angular
| Commit | Description |
|---|---|
| fix - d4a48e3ab | generate CLAUDE.md for Claude Code instead of AGENTS.md |
| fix - d451f15b2 | import UrlSegment instead of subPath in guard generator |
@angular/cli
| Commit | Description |
|---|---|
| fix - 67a29899b | disable searching current directory for bare executable names on Windows |
| fix - 1b0ba5c17 | serialize configuration as a single argv token in run_target strategies (#33657) |
| perf - 9440432d2 | avoid eager module loading during global bootstrap |
@angular/build
| Commit | Description |
|---|---|
| fix - 46fcb29d6 | count statically imported chunks in the initial total |
| fix - 796b57684 | normalize setupFiles paths to POSIX for vitest runner |
| fix - c805e5cfb | prevent syntax corruption for Crockford-style enum IIFE |
| fix - cc6c17716 | prevent syntax corruption in oxc transform |
| fix - a142f6f83 | return direct file contents for non-Angular TypeScript files |
| fix - 956c6578d | return only lowest version per target engine |
| fix - 689b5b116 | set target for Rolldown dependency prebundling in Vite dev server |
| perf - 70461f6ed | avoid encoding the inline source map before remapping |
| perf - 22cce7563 | batch last_accessed updates in sqlite cache store |
| perf - ab2ed18d5 | hash the i18n inline cache key options once per locale |
| perf - 34516ff73 | optimize template string size calculation in server manifest |
| perf - 712971c37 | share i18n translations with the inliner workers by reference |
| perf - 78f8c5fef | use Map for chunk asset size lookups in budget calculator |
@angular/ssr
| Commit | Description |
|---|---|
| fix - 2331c1047 | destroy platform when response stream is cancelled |