Compare Angular versions and see exactly what changes, what requires action, and what you can start using.
→
3Changes
1Breaking
2Actions
1Features
0Migration tools
Analyze your project
Check your package.json
UpgradePath detects relevant tools and selects them automatically.
Local only
Analyzed locally in your browser. Nothing is uploaded.
Project setup
What does your project use?
Select the tools in your project to include relevant dependency updates in this guide.
Angular migration plan
One major at a time
These guides cover each major's initial minor line (for example, 20.0.x). Commands select its latest patch. Later minors can have different toolchain ranges. Review the official update guide for the complete checklist.
Upgrade to Angular 21.0.x
Node.js
^20.19.0 || ^22.12.0 || ^24.0.0
TypeScript
>=5.9.0 <6.0.0
RxJS
^6.5.3 || ^7.4.0
ng update @angular/cli@~21.0 @angular/core@~21.0
Check this step's runtime first, review migration edits, then build and test before proceeding. Keep Angular core, compiler and CLI aligned. Update Material/CDK and other integrations with their own migrations when installed.