17.3.0 (2024-03-13)
compiler
Commit | Description |
---|---|
Enable template pipeline by default. (#54571) | |
handle two-way bindings to signal-based template variables in instruction generation (#54714) | |
not catching for loop empty tracking expressions (#54772) |
compiler-cli
Commit | Description |
---|---|
account for as expression in docs extraction (#54414) | |
detect when the linker is working in unpublished angular and widen supported versions (#54439) | |
flag two-way bindings to non-signal values in templates (#54714) | |
support ModuleWithProviders literal detection with typeof (#54650)
|
core
Commit | Description |
---|---|
add API to inject attributes on the host node (#54604) | |
add migration for invalid two-way bindings (#54630) | |
expose new output() API (#54650)
| |
introduce outputFromObservable() interop function (#54650)
| |
introduce outputToObservable interop helper (#54650)
| |
support TypeScript 5.4 (#54414) | |
ensure all initializer functions run in an injection context (#54761) | |
exclude class attribute intended for projection matching from directive matching (#54800) | |
prevent infinite loops in clobbered elements check (#54425) | |
return a readonly signal on asReadonly . (#54706)
| |
speed up retrieval of DestroyRef in EventEmitter (#54748)
|
http
Commit | Description |
---|---|
exclude caching for authenticated HTTP requests (#54746) |
router
Commit | Description |
---|---|
Add reusable types for router guards (#54580) | |
Navigations triggered by cancellation events should cancel previous navigation (#54710) |