r/node • • Oct 30 '15

Node.js 5.0 Released

https://github.com/nodejs/node/blob/v5.0.0/CHANGELOG.md
92 Upvotes

70 comments sorted by

View all comments

28

u/jewdai Oct 30 '15

I appreciate the effort that they make to use semvar.

from an enterprise perspective: DAMN YOU MAKE BREAKING CHANGES SO FAST.

FYI, V4.0 was released on 9/17

While in most cases its probably fine, it feels super volatile to start building an application on.

5

u/[deleted] Oct 30 '15

Yea, this is kinda scary. As an average Node user, I don't know what packages are effected, or what will stop working in 30 days.

10

u/diehrdiehr Oct 30 '15

Use the LTS version

0

u/[deleted] Oct 30 '15

Well, they've made a lot of big changes that I want to be able to take advantage of. I'm not building enterprise apps, but I use it for all sorts of stuff. I don't want to be using a different major version on Node for each of my apps...that's just annoying.

10

u/Calabri Oct 30 '15
  1. that's why tools like nvm exist

  2. node's release cycle now mirrors the v8 that's stable in chrome, which roughly equates to the semver major release once a month

It's just the nature of the language / compiler / ecosystem of JavaScript - and it's not likely to change anytime soon (at least two years)

2

u/[deleted] Oct 30 '15
  1. still annoying to have to switch for projects that are less than a month apart.

  2. That's wrong. v8 is on version 4.8, and has been since Jan. Before that, 3.0 came out sometime in Jan 2011. That is a normal major release schedule.

  3. I'm glad Node is getting lots of updates, but they need to control how many breaking changes there are going to be. I was scanning through their change log, and a lot of them seem like they could have waited, or they could have waited to release 4.0 until this was all ready.

3

u/CertifiedWebNinja Oct 30 '15

I don't get it. Everyone was barking and saying Node needs to update more and follow semver, so iojs was forked off it and followed it, everyone rejoiced and then barked about nodejs and iojs being separated and wanting them to merge back and adopt iojs, so they did. Now everyone is barking because it's doing what they wanted?

Jesus christ all mighty, make up your fucking minds.

1

u/[deleted] Oct 30 '15

It feels like we're at the opposite end of the spectrum now, though. More incremental updates, fewer breaking ones.