We are upgrading large scale angular app from 6 to 17. Like everybody else I have also been following Angular Upgrade Guide: but that always talks about upgrading one version at a time. Our app has nearly 50 third party libraries. So upgrading libraries is the major work compared to upgrading the angular version itself. As an architect I do not see any point in travelling from v6 to v17, step by step. In 2023 why any one would write the code of intermediate versions (of angular and used 3rd party libraries) just to discard them? IMHO there has to be a better guidance on how to upgrade badly outdated Angular projects, but cound't find authoritative answer on the topic. Is there any logic on why one should not move to V17 directly? Why it is officially recommended to go step by step? Any guidance is greatly appreciated, thank you. Continue reading...