Live data from Hacker News

Angular 4.0.0 Now Available

angularjs.blogspot.com

1–10 of 360 posts

Re: Angular 4.0.0 Now Available

#2
I'm so out of the loop… Feels like a week ago everyone talked about how cool and performant v2 will be when it's finally out of the beta and officially ready for production, and now there is v4 release.

What's going on with versions?

Re: Angular 4.0.0 Now Available

#3
Just a quick note to those who would like to play around with it..

Install the latest version of the CLI: npm install -g @angular/cli

And then run: ng new project-name --ng4

The "--ng4" flag is currently required, as it doesn't yet install ng4 by default.

Re: Angular 4.0.0 Now Available

#4

I'm so out of the loop… Feels like a week ago everyone talked about how cool and performant v2 will be when it's finally out of the beta and officially ready for production, and now there is v4 release. What's going on with versions?

SEMVER - Semantic Versioning - http://semver.org/

Re: Angular 4.0.0 Now Available

#6

I'm so out of the loop… Feels like a week ago everyone talked about how cool and performant v2 will be when it's finally out of the beta and officially ready for production, and now there is v4 release. What's going on with versions?

All of the Angular modules were 2.x.x with exception to the router, which was version 3.x.x.

So to keep all of them at the same major version, they pushed everything to version 4.

Also, the jump from AngularJS (1) to Angular 2 was drastically different. Going from 2 to 4 however is much less significant in terms of breaking changes.

You won't have to relearn hardly anything if you already know 2.

Re: Angular 4.0.0 Now Available

#7

I'm so out of the loop… Feels like a week ago everyone talked about how cool and performant v2 will be when it's finally out of the beta and officially ready for production, and now there is v4 release. What's going on with versions?

"Angular 1" is now known as Angular.js and is effectively at the end of its line.

Angular 2+ is now simply Angular. All new releases follow a naming of version X.Y.Z where X indicates breaking changes, Y non-breaking new features, and Z is bug fixes.

Version 3 is being skipped over due to poor naming of the related Angular Router lib.

http://angularjs.blogspot.com/2016/12/ok-let-me-explain-its-...

Post reply on HN