HomeSoftwareAppServerside JavaScript: Node.js 12 has been released

Serverside JavaScript: Node.js 12 has been released

Published on

Node.js has been released in version 12. One of the peculiarities of the new release is that the JavaScript runtime appears to be starting around 30 percent faster and may now have better standard heap limits. This means that the update now sets the JavaScript heap size based on available memory; the defaults selected in earlier versions of the JavaScript engine V8 underlying Node.js are no longer default.

Node.js now uses V8 in version 7.4. Features that go along with it are asynchronous track traces, faster calls with argument deviations, and probably faster JavaScript parsing. In Node.js 12, TLS 1.3 has also risen to the new standard max protocol. This TLS release appears to be more secure than its predecessors. In addition, the default parser is changed to llhttp. This is a TypeScript port of the written in C http_parser, which is probably easier to maintain.

Also, there’s talk about Version 12 providing better support for native modules in combination with worker threads, which are useful for CPU-intensive JavaScript operations. An updated N API should also make it easier to use custom threads for native asynchronous functions.

Finally, the developers point out two experimental features: “Diagnostic report” allows users to report on-demand or specific events, and support for ES6 modules has also been updated.

Node.js 12.0 will be the new release with long-term support (LTS) from October of this year. This means that it will receive a total of three years of support – six months as the current release, 18 months as an active release, and 12 months as a maintenance release.

More information about the new release can be found in the release notes.

Latest articles

A Medical Breakthrough: Heart Failure No Longer a Death Sentence and Can Be Reversed

Cardiac Amyloidosis: Not Incurable Anymore? A New Medical Trial Has Seen Devastating Heart Condition...

Epilepsy? That One Thing May Be Putting You at Higher Risk of Early Death – and What You Can Do About It, According to...

Epilepsy is a neurological condition characterized by the occurrence of irregular electrical short circuits...

Under 50? People Who Wake Up Too Early May Be at Increased Risk of a Stroke, According to New Study

The likelihood of experiencing a stroke tends to augment as individuals get older, however,...

GRB 221009A: The Brightest Cosmic Explosion of All Time – Now We Know What Made It So Dazzling

BOAT Event: A new study reveals the mystery of the brightest cosmic explosion known...

More like this

A Medical Breakthrough: Heart Failure No Longer a Death Sentence and Can Be Reversed

Cardiac Amyloidosis: Not Incurable Anymore? A New Medical Trial Has Seen Devastating Heart Condition...

Epilepsy? That One Thing May Be Putting You at Higher Risk of Early Death – and What You Can Do About It, According to...

Epilepsy is a neurological condition characterized by the occurrence of irregular electrical short circuits...

Under 50? People Who Wake Up Too Early May Be at Increased Risk of a Stroke, According to New Study

The likelihood of experiencing a stroke tends to augment as individuals get older, however,...