common
| Commit | Description |
|---|---|
| add an 'outlet' injector option for ngTemplateOutlet | |
| Add Location strategies to manage trailing slash on write | |
| support height in ImageLoaderConfig and built-in loaders |
compiler
compiler-cli
| Commit | Description |
|---|---|
| attach source spans to object literal keys in TCB | |
| support nested component declaration | |
| update diagnostic to flag no-op arrow functions in listeners |
core
| Commit | Description |
|---|---|
| add ChangeDetectionStrategy.Eager alias for Default | |
| add host node to DeferBlockData (#66546) | |
| add support for nested animations | |
| add support for TypeScript 6 | |
| resource composition via snapshots | |
| support arrow functions in expressions | |
| correctly handle SkipSelf when resolving from embedded view injector | |
| prevent animated element duplication with dynamic components in zoneless mode | |
| Remove note to skip arrow functions in best practices |
forms
| Commit | Description |
|---|---|
| add field param to submit action and onInvalid | |
| add form directive | |
| add parsing support to native inputs (#66917) | |
| Add passing focus options to form field | |
| allow setting submit options at form-level | |
| introduce parse errors in signal forms | |
| introduce SignalFormControl for Reactive Forms compatibility | |
| support binding null to number input (#66917) | |
| update submit function to accept options object | |
| clear parse errors when model updates (#66917) | |
| preserve custom-control focus context in signal forms | |
| preserve parse errors when parse returns value | |
| simplify design of parse errors | |
| sort error summary by DOM order | |
| support custom controls as host directives | |
| use consistent error format returned from parse | |
| warn when showing hidden field state |
language-server
language-service
| Commit | Description |
|---|---|
| add JSON schema for angularCompilerOptions | |
| add linked editing ranges for HTML tag synchronization | |
| use lightweight project warmup for Angular analysis |
router
| Commit | Description |
|---|---|
Add partial ActivatedRouteSnapshot information to canMatch params
| |
| Make match options optional in isActive | |
Update IsActiveMatchOptions APIs to accept a Partial
|