This release comes after three days of the first Release Candidate and the announcements of Node.js Foundation’s first ever Board of Directors. In a statement, the Node.js 4.0 team says: “This release represents countless hours of hard work encapsulated in both the Node.js project and the io.js project that are now combined in a single codebase.”
Node.js 4.0 also brings support for ARM supports for the first time and the team has developed a testing suite to check the consistency of Linux, FreeBSD, Windows, SmartOS and ARM devices. Other new features include ES6 classes, typed arrays, generators, promises, arrow functions, symbols, template strings, and block scoping.
You can download Node.js from official website.
It should be noted that work on Node 5.x is already under progress.
With this release, Node.js 4.0 will enter an 18 month LTS that will be followed by a maintenance mode that will bring security and critical fixes.