Angular 4 is the next massive update to Angular 2. Angular community is wondering why Angular 4 and why not Angular 3.
What is the reason for releasing Angular 4 instead of Angular 3?
This video from ProgrammerGuide has the reason for Angular 4 release.
The semantic versioning that Angular is about to follow is explained in this video