release , a platform for running high-performance network applications in JavaScript. Node.js 12.0 falls under the long-term support branches, but this status will be assigned only in October after stabilization. Updates for LTS branches are released over a period of 3 years. Support for the previous LTS branch Node.js 10.0 until April 2021, while support for the one before it, LTS branch 8.0, will last until January 2020. Support for the interim branch Node.js 11.0 will end in June 2019. The lifespan of the LTS branch 6.0 will conclude on April 30.
Improvements in Node.js 12.0 include an update of the V8 engine to version 7.4, a cleanup of deprecated APIs, support for TLS 1.3 in the tls module, and the disabling of TLS 1.0/1.1 by default, as well as enhanced security and memory size checks in the , enhanced argument checks in the child_process, fs, and assert modules, removal of deprecated handlers in the crypto module, and a switch of the http module to the parser , and migrating lib to use ECMAScript 6 style for class inheritance.
Source: opennet.ru
