“This release is committed to Long Term Support [LTS], which allows predictable long-term stability, reliability, performance and security to the growing number of enterprise users that are adopting Node.js as a key technology in their infrastructure,” said Mikeal Rogers, community manager for the Node.js Foundation.
(Related: AquaJS works with Node.js)
In addition, Node.js 6 features a new buffer API designed to reduce bugs and vulnerabilities, a new constructor method, a zero-fill-buffers command-line flag, improved Math.random() implementation, increased documentation, and increased testing.
Version 5 will continue to be maintained for a few more months, with long-term support for version 6 starting in October. The current LTS release will move to maintenance mode in April 2017, and is only expected to get critical bug, security and documentation updates.
The Node.js Foundation recommends developers move to version 6 in October when reaches the LTS release line. Developers will be able to download Node.js 6 later this afternoon.