Node.js Released With Diagnostic Reporting
Written by Ian Elliot   
Tuesday, 29 October 2019

Node.js 13 has been released with upgrades to V8 and new features including diagnostic reporting. Node.js 12 was moved to long term support at the same time.

Announcing the new release Michael Dawson, Node.js community lead at IBM, said users should bear in mind that Node.js 8 reaches end-of-life in December, so you should be planning your migration to either 10 or 12. The Node.js version 13 release won’t be promoted to LTS so it isn’t recommend for production use, rather for building and testing with to make sure your code is keeping up with the way Node.js, the asynchronous event driven JavaScript runtime built on Chrome's V8 JavaScript engine which uses an event-driven, non-blocking I/O model, is moving. 

nodejslogo

 

Node.js includes an updated version of the JavaScript engine, V8 7.8. The developers say it has improvements in size and speed, and that they are planning on updating Node.js to include V8 7.9 as soon as is possible.

The main additions to the new release are the enabling by default of full International Components for Unicode (ICU), and a stable version of the Workers API. ICU was already supported in earlier releases so that you can write code that can support users in multiple languages and locales. Until this version, only English was enabled by default so you had to get and enable support for any other languages you wanted to target. 

The stable version of the Workers API was backported to Node.js 12, but this is the first release it's been in from the start. It means that Worker Threads are now a stable feature in both Node.js 12 and 13. The worker threads module enables the use of threads that execute JavaScript in parallel, which is useful in CPU-intensive JavaScript operations.

Alongside the new features, for those contributing to Node.js this release works better with Python 3 for building Node.js.
Systems that have Python 2 and Python 3 installed will still use Python 2, but systems with only Python 3 should now be able to build using Python 3. 

 

 

 

nodejslogo

More Information

Node.js 13 just landed and Node 12 is promoted to LTS

Node.js Foundation Homepage

Related Articles

Node Version Manager For Node.js Released

JS Foundation and Node.js Foundation Progress Towards Merger

A New Rift for Node.js

Node.js Foundation Heals Rift

Getting Started with Node.js

Node.js Gets A Foundation - Is It Rock Solid?

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on, Twitter, Facebook or Linkedin.

Banner


Apache SINGA Reaches Top Level Status
12/11/2019

Apache SINGA has been promoted to a top level project. SINGA is an open source distributed, scalable machine learning library originally developed at the National University of Singapore.



Amazon Braket On The Quantum Bandwagon
03/12/2019

Amazon has just announced an extension to the range of instances offered by the AWS cloud services - quantum! Why?


More News

graphics

 



 

Comments




or email your comment to: comments@i-programmer.info

<ASIN:1871962579>

<ASIN:1871962560>

<ASIN:1871962501>

<ASIN:1871962528>

Last Updated ( Tuesday, 29 October 2019 )