What’s new in Node.js 8 and Node.js 9

What’s new in Node.js 8 and Node.js 9

Node.js 8 is graduating to Long Term Support (LTS) release status, which is intended to signify a level of stability for use in enterprise deployments. Accompanying this new designation for Node.js 8 is the debut of Node.js 9, with asynchronous resource tracking, as the “current” release line.

Node.js 8 features

With an LTS release of the popular server-side JavaScript runtime, the focus is on security and stability. The LTS release is actively maintained for 18 months. First introduced by the Node.js Foundation in late-May, the Node.js 8.x line features:

  • The Google V8 6.1 JavaScript engine.
  • The NPM 5.0.0 client.
  • Better performance – 20 percent better than the previous Node 6 LTS release in typical web applications.

Two other features – N-API, for native add-ons, and HTTP/2 – remain in an experimental mode, still subject to code changes. The foundation recommends users of Node.js 6 to start testing Node.js 8 and users of Node.js 4 to upgrade to Node.js 8.

Node.js 9 features

For Node.js 9, most changes center on the deprecation or removal of APIs and migrating the code base to a new error system. The goal of the migration is associating a unique code with errors thrown by the system, allowing error messages to be changed without being considered as breaking changes. Other features in Node.js 9 include:

  • An async hooks module that provides an API for registering callbacks to track asynchronous resources within an application. This feature, which also has appeared in the Node.js 8.x line, is experimental at this stage.
  • The Google V8 6.2 JavaScript engine.
  • Support for HTTP/2 and N-API, which are available for use without a command line flag but are still experimental.

Node.js download

Download URLs for the latest Node.js 8 release and 9.x are expected to be available later on Tuesday. Users can go to the Node.js website for the updates when the updates are ready. 

IDG Insider

PREVIOUS ARTICLE

«Microsoft adds Surface Pro with LTE for connectivity on the go, as promised

NEXT ARTICLE

eSIM: No more roaming fees, ever!»
author_image
IDG Connect

IDG Connect tackles the tech stories that matter to you

Add Your Comment

Most Recent Comments

Our Case Studies

IDG Connect delivers full creative solutions to meet all your demand generatlon needs. These cover the full scope of options, from customized content and lead delivery through to fully integrated campaigns.

images

Our Marketing Research

Our in-house analyst and editorial team create a range of insights for the global marketing community. These look at IT buying preferences, the latest soclal media trends and other zeitgeist topics.

images

Poll

Will Kotlin overtake Java as the most popular Android programming language in 2018?