v22.2.0-next.3Pre-release
22.2.0-next.3
Changed 8
- Avoid eager module loading during global bootstrap
- Avoid encoding intermediate source maps before remapping
- 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 sourcemap stripping and loading with buffer fast path
- Optimize template string size calculation in server manifest
- Replace watchpack with @parcel/watcher and chokidar
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
- Recursively ignore output and cache paths in watch mode
- 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 - 1161e6c99 | generate CLAUDE.md for Claude Code instead of AGENTS.md |
| fix - c536ae364 | import UrlSegment instead of subPath in guard generator |
@angular/cli
| Commit | Description |
|---|---|
| fix - 7106676e6 | disable searching current directory for bare executable names on Windows |
| fix - ecf8c0822 | serialize configuration as a single argv token in run_target strategies (#33657) |
| perf - 2e4dd90c3 | avoid eager module loading during global bootstrap |
@angular/build
| Commit | Description |
|---|---|
| fix - 04b532772 | count statically imported chunks in the initial total |
| fix - 2274babb6 | normalize setupFiles paths to POSIX for vitest runner |
| fix - 199a864df | prevent syntax corruption for Crockford-style enum IIFE |
| fix - 0d9851600 | recursively ignore output and cache paths in watch mode |
| fix - 3eba6f726 | return direct file contents for non-Angular TypeScript files |
| fix - 3c7ac1518 | return only lowest version per target engine |
| fix - 3e9fed9a6 | set target for Rolldown dependency prebundling in Vite dev server |
| perf - 87551ad5c | avoid encoding intermediate source maps before remapping |
| perf - 194be2088 | avoid encoding the inline source map before remapping |
| perf - a55a6b78e | batch last_accessed updates in sqlite cache store |
| perf - 33b305416 | hash the i18n inline cache key options once per locale |
| perf - 1c00edce0 | optimize sourcemap stripping and loading with buffer fast path |
| perf - b6269a816 | optimize template string size calculation in server manifest |
| perf - a6ef9cfbe | replace watchpack with @parcel/watcher and chokidar |
| perf - 596847f89 | share i18n translations with the inliner workers by reference |
| perf - 19c91e48d | use Map for chunk asset size lookups in budget calculator |
@angular/ssr
| Commit | Description |
|---|---|
| fix - 6a3446770 | destroy platform when response stream is cancelled |