Upgrade to Angular 21
ProprietaryMigrates Angular 20.x applications to Angular 21. This includes running the Angular 20 migration first, flagging Karma test runner usage for Vitest migration, deprecated NgClass, zone.js-dependent test helpers, and upgrading TypeScript to 5.9.x.
org. openrewrite. angular. UpgradeToAngular21mod run . --recipe= org. openrewrite. angular. UpgradeToAngular21Install 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.
- Upgrade to Angular 21 (code changes)
- org.openrewrite.javascript.UpgradeDependencyVersion
- org.openrewrite.javascript.UpgradeDependencyVersion
- org.openrewrite.javascript.UpgradeDependencyVersion
- org.openrewrite.javascript.UpgradeDependencyVersion
- org.openrewrite.javascript.UpgradeDependencyVersion
- org.openrewrite.javascript.UpgradeDependencyVersion
- org.openrewrite.javascript.UpgradeDependencyVersion
- org.openrewrite.javascript.UpgradeDependencyVersion