Node.js is the most popular cross-platform runtime environment has reached version 6 with some performance improvements along with better test coverage, security and widened support for ES2015. Unlike Node.js version 5(v5) this release(v6) comes with LTS(Long Term Support) giving more stability and reliability. However Node.js version 4(v4) LTS users will get continued support until April 2017. With respect to v5 there will be continued maintenance for few more months and I think hopefully it will be until October when the LTS support for v6 starts.
Highlights of this release:
- Module loading in v6 is 4 times faster compared to v4. So bigger applications can startup considerably faster which is a big relief at least for me.
- Improved File system and Buffer APIs. New constructor introduced for Buffer along with a zeros-ill-buffers command-line flag.
- Improved Math.random() implementation to be more secure. Actually this is a v8 improvement but added into v6.
- Increased test coverage
- Better documentation
The Node.js project has done an incredible job of brining this version to life in the timeline that we initially proposed in September 2015
says Mikeal Rogers, community manager for Node.js Foundation. He adds on,