0

Node 19 released

 1 year ago
source link: https://nodeweekly.com/issues/459
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Node Weekly Issue 459

#​459 — October 20, 2022

Read on the Web

Together with 
Node.js Weekly
btuiykgloamnvwq81bqh.jpg

Node.js 19 Released

As an odd-numbered release, Node 19 will never become an 'active LTS' version, but sits as the 'current' release that gets all the tastiest new features until early 2023. It then reaches 'end of life' on June 1, 2023. "If you’re interested in getting access to features early, Node.js 19 is ready,” says Rafael Gonzaga of the core team.

New features this time around include:

  • Watch mode. An experimental --watch Nodemon-esque mode for 'watching' files and restarting the process when imported files change. (Node 18.11.0 (LTS) also gains this feature.)

  • HTTP KeepAlive is now enabled by default. It's always been an option but now it's set to true by default. The default duration is 5 seconds.

  • V8 10.7. Node bumps up to the latest version of the V8 engine. It's not a big jump but does introduce Intl.NumberFormat.

  • The WebCrypto API is now stable (with the exception of Ed25519, Ed448, X25519, and X448).

  • Some other dependency upgrades, such as to npm 8.19.2 and llhttp 8.1.0.

As things stand, we're in the odd position of Node 18.x and 19.x both being the 'Current' release, but Node 18 begins its role as an LTS release on October 25. More info in the release policies here and the OpenJS Foundation has extra detail in its release post too.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK