How to upgrade from Angular 4.2.4 to Angular 4.3

HDJEMAI picture HDJEMAI · Aug 28, 2017 · Viewed 7.3k times · Source

I'm using angular 4.2.4 in my application and I want to upgrade to the latest one (4.3.0)

is there an easy and safe way to do that without breaking my application ?

When searching I found this information from:

http://angularjs.blogspot.de/2017/07/angular-43-now-available.html

that link states that Angular 4.3 contains no breaking changes ?

I want to do that upgrade to use HttpClient

Answer

angularrocks.com picture angularrocks.com · Aug 28, 2017

I think you should be fine. Once you reference the new packages just make sure that your ng build --prod is not breaking.

If you want to use the new HttpClient you have change all parts of your code that referencing Http from @angular/http and replace that with HttpClient from @angular/common/http according with styleguide.

Also you have to change to all related .spec files that referencing old Http as well, then test with ng t, unless you does not care about tests.

If you are looking how upgrade all angular related packages more efficiently just look here How do I correctly upgrade angular 2 (npm) to the latest version?