Which @angular/* package(s) are the source of the bug?
core
Is this a regression?
No
Description
Input:
<ng-template [ngIf]="viewModel$ | async" let-vm>
{{vm | json}}
</ng-template>
Output:
@if (viewModel$ | async) {
{{vm | json}}
}
Expected:
@if (viewModel$ | async; as vm) {
{{vm | json}}
}
Please provide a link to a minimal reproduction of the bug
No response
Please provide the exception or error you saw
No response
Please provide the environment you discovered this bug in (run ng version)
Angular CLI: 17.0.5
Node: 18.17.1
Package Manager: pnpm 8.11.0
OS: darwin arm64
Angular: 17.1.0-next.2+sha-1940280
... core
Package Version
-------------------------------------------------------------
@angular-devkit/architect 0.1700.1
@angular-devkit/build-angular 17.0.5
@angular-devkit/core 17.0.5
@angular-devkit/schematics 17.0.5
@angular/animations 17.0.5
@angular/cdk 17.0.1
@angular/cli 17.0.5
@angular/common 17.0.5
@angular/compiler 17.0.5
@angular/compiler-cli 17.0.5
@angular/elements 17.0.5
@angular/forms 17.0.5
@angular/google-maps 15.2.9
@angular/language-service 17.0.5
@angular/localize 17.0.5
@angular/platform-browser 17.0.5
@angular/platform-browser-dynamic 17.0.5
@angular/router 17.0.5
@angular/service-worker 17.0.5
@schematics/angular 17.0.5
ng-packagr 17.0.2
rxjs 7.8.0
typescript 5.2.2
webpack 5.88.2
zone.js 0.14.2
Anything else?
I am using "@angular/core": "angular/core-builds#17.1.0-next.2+1940280", which is built from the HEAD of the main branch and contains all the latest control flow migration fixes.
Which @angular/* package(s) are the source of the bug?
core
Is this a regression?
No
Description
Input:
Output:
Expected:
Please provide a link to a minimal reproduction of the bug
No response
Please provide the exception or error you saw
No response
Please provide the environment you discovered this bug in (run
ng version)Anything else?
I am using
"@angular/core": "angular/core-builds#17.1.0-next.2+1940280",which is built from the HEAD of the main branch and contains all the latest control flow migration fixes.