Software 43077 Published by

Node v18.20.8 (LTS) has been released, featuring an update to OpenSSL version 3.0.16 and root certificates upgraded to NSS 3.108. The release features enhancements for compatibility with V8's depot_tools, an update of root certificates to NSS 3.108, an upgrade of undici to v5.29.0, a revision of corepack to 0.32.0, modifications to arch files for openssl-3.0.16, the inclusion of missing deprecated badges in fs.md, updates to Xcode versions for arm64 and pkg, and a refinement of the error code in tls-psk-circuit for OpenSSL 3.4.



Node.js — Node v18.20.8 (LTS)

Please note that Node.js 18 is scheduled to reach End-of-Life on 30 April 2025. It is recommended to update to Node.js 20 or 22 as Node.js 18 will no longer receive security updates once it reaches End-of-Life.

Extended support for Node.js 18 may be available through  third party commercial partners.

Notable Changes

This release updates OpenSSL to 3.0.16 and root certificates to NSS 3.108.

Commits

  • [ f737a79073] - async_hooks,inspector: implement inspector api without async_wrap (Gabriel Bota)  #51501
  • [ fce923ba69] - build: update gcovr to 7.2 and codecov config (Benjamin E. Coe)  #54019
  • [ 8b7ffd807c] - build: fix compatibility with V8's depot_tools (Richard Lau)  #57330
  • [ ee9a343413] - crypto: update root certificates to NSS 3.108 (Node.js GitHub Bot)  #57381
  • [ 738bf8aea4] - crypto: update root certificates to NSS 3.104 (Richard Lau)  #55681
  • [ 69d661d591] - deps: update undici to v5.29.0 (Matteo Collina)  #57557
  • [ 59fcf43b0e] - deps: update corepack to 0.32.0 (Node.js GitHub Bot)  #57265
  • [ 1b72869503] - deps: update archs files for openssl-3.0.16 (Node.js GitHub Bot)  #57335
  • [ a566560235] - deps: upgrade openssl sources to quictls/openssl-3.0.16 (Node.js GitHub Bot)  #57335
  • [ 50c4e1da2f] - doc: add missing deprecated badges in fs.md (Yukihiro Hasegawa)  #57384
  • [ c3babb4671] - doc: update Xcode version used for arm64 and pkg (Michaël Zasso)  #57104
  • [ 784da606a6] - doc: fix link and history of SourceMap sections (Antoine du Hamel)  #57098
  • [ f5dbceccbe] - test: update error code in tls-psk-circuit for for OpenSSL 3.4 (sebastianas)  #56420

Node.js — Node v18.20.8 (LTS)