v22.1.0-next.5
📦 angularView on GitHub →
✨ 6 features🐛 9 fixes🔧 1 symbols
Summary
This release introduces several new features across the compiler, core, and HTTP modules, alongside numerous bug fixes in compiler, forms, and router components. Key compiler updates involve CSS variable namespacing and error handling for global flags.
✨ New Features
- Compiler: Added an error for --global-foo cases.
- Compiler: Disabled '--global-' error outside of g3.
- Compiler: Namespaced CSS variables to the application.
- Compiler: Added support for CSS variable namespacing in properties.
- Core: Added deep linking from the Performance panel to DevTools.
- HTTP: Added options to allow caching of credentialed and non-cacheable HTTP requests.
🐛 Bug Fixes
- Compiler: Used regular optional chaining expression for safe function calls in TCBs.
- Compiler-CLI: Applied debugName transform to required signal queries.
- Compiler-CLI: Detect uninvoked signals in bound expressions using ternary.
- Forms: Allowed multiple async validators.
- Forms/Signals: Made extractValue reactive for compat AbstractControl values.
- Migrations: Preserved transitive NgModule references when pruning.
- Migrations: Removed stale model import in model-output migration.
- Router: Handled outlet named __proto__ in segment group maps.
- Router: Used safe hasOwnProperty when parsing query params.