
Safwen
July 29, 2026
Angular just changed something I've been silently wishing for since Angular 6. Starting with Angular 22, major versions are moving from every 6 months to every 12 months. Minor releases per cycle go up to 4-6 instead of 1-3, and the support window is extended too, active support doubles to 12 months and the total support (active plus LTS) goes from 18 to 24 months. As someone who actually maintains Angular projects in production, not just plays with a new feature in a side project, this is genuinely good news. Two major versions a year meant you'd spend a year building features and come back to find Angular already shipped two majors you now have to catch up on. On big codebases with thousands of components, that's not a quick upgrade, that's a project of its own, and you're often still migrating one major when the next one drops. Add third party libraries into the mix, NgRx, PrimeNG, and the rest, and you're also waiting on them to release compatible versions before you can even start. A full year between majors gives everyone more breathing room, us to migrate properly, library maintainers to catch up, and Angular itself more time to stabilize each release instead of splitting features across two. I wrote a full breakdown of this change and why I think it's the right call, you can read the whole article here: https://safwen.dev/blog/angular-finally-slows-down-why-stretching-major-releases-to-a-year-is-the-right-call
