Upgrade to Angular 19

Proprietary

Migrates Angular 18.x applications to Angular 19. This includes updating Angular package versions, adjusting the standalone default, renaming ExperimentalPendingTasks to PendingTasks, moving the ApplicationConfig import to @angular/core, and updating zone.js.

org.openrewrite.angular.UpgradeToAngular19
mod run . --recipe=org.openrewrite.angular.UpgradeToAngular19

Install it once, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.

Recipe list

It runs these recipes, in this order.

  1. Upgrade to Angular 19 (code changes)
  2. org.openrewrite.javascript.UpgradeDependencyVersion
  3. org.openrewrite.javascript.UpgradeDependencyVersion
  4. org.openrewrite.javascript.UpgradeDependencyVersion
  5. org.openrewrite.javascript.UpgradeDependencyVersion
  6. org.openrewrite.javascript.UpgradeDependencyVersion
  7. org.openrewrite.javascript.UpgradeDependencyVersion
  8. org.openrewrite.javascript.UpgradeDependencyVersion
  9. org.openrewrite.javascript.UpgradeDependencyVersion
  10. org.openrewrite.javascript.UpgradeDependencyVersion