Migrations available with the ng update Angular CLI command for Angular 17.x
Updates two-way bindings that have an invalid expression to use the longform expression instead.
Add 'browser-sync' as dev dependency when '@angular-devkit/build-angular:ssr-dev-server' is used, as it is no longer a direct dependency of '@angular-devkit/build-angular'.
Angular v17 introduces a new control flow syntax that uses the @ and } characters. This migration replaces the existing usages with their corresponding HTML entities.
CompilerOption.useJit and CompilerOption.missingTranslation are unused under Ivy. This migration removes their usage
Replace usages of '@nguniversal/builders' with '@angular-devkit/build-angular'.
Replace usages of '@nguniversal/' packages with '@angular/ssr'.
Updates `TransferState`, `makeStateKey`, `StateKey` imports from `@angular/platform-browser` to `@angular/core`.
Remove options from 'angular.json' that are no longer supported by the official builders.