What is Angular 4 and from where I can learn more about it?

Angular 4 is just a newer version of Angular than Angular 2.

Angular 2.x.x, and Angular 4.x.x are also named Angular, while the previous version (1.x.x) is named AngularJS.
This name difference indicates that there are major differences, while Angular 4.x.x is only a newer version of Angular than Angular 2.x.x is.

Angular uses semantic versioning since Angular 2, which requires the major number being increased when breaking changes were introduced.

The Angular team postponed features that cause breaking changes, which will be released with Angular 4.

Angular version 3.x.x was skipped to be able to align the version numbers of the core modules, because the Router already had version 3.

To see what changes will be introduced in Angular4 see https://github.com/angular/angular/blob/master/CHANGELOG.md

See also this blog post http://angularjs.blogspot.co.at/2016/10/versioning-and-releasing-angular.html

Leave a Comment