-
Notifications
You must be signed in to change notification settings - Fork 0
Angular 3
Angular 3 was skipped!
Angular 2 has been a single repository. Each package downloadable with the @angular/package-name convention. For example @angular/HTTP, @angular/router
All package names were assigned version 2, but router package by mistaken was given version 3. Therefore, the development team skipped Angular Version 3 and directly named it version 4 to maintain compatibility with Angular Router's version.
For Angular 2 version for core and router is like this
- @angular/core v2.3.0
- @angular/compiler v2.3.0
- @angular/compiler-cli v2.3.0
- @angular/http v2.3.0
- @angular/router v3.3.0
Now the problem is with the @angular/router, which is already in a 3.X version. and that’s because of some active and huge developments on the router section, like route-preload.
Now releasing Angular as version 3, with it’s route on version 4 will create confusion.
To avoid this confusion they decided to skip the version 3 and release with version 4.0.0, so that every major dependency are on the right track.