Node v18.6.0 (Current)

Notable Changes Experimental ESM Loader Hooks API Node.js ESM Loader hooks now support multiple custom loaders, and composition is achieved via “chaining”: 1foo-loader calls 1bar-loader calls 1qux-loader (a custom loader must now signal a short circuit when intentionally not calling the next). See the ESM docs for details. Real-world use-cases Read more…

Node v18.5.0 (Current)

Notable Changes [ 13f0c3e142d ] – (SEMVER-MAJOR) src,deps,build,test: add OpenSSL config appname (Daniel Bevenius) #43124 [ 19578158ff8 ] – (SEMVER-MAJOR) src,doc,test: add –openssl-shared-config option (Daniel Bevenius) #43124 Node.js now reads 1nodejs_conf section in the 1openssl config [ 1dc7af13486 ] – deps: update archs files for quictls/openssl-3.0.5+quic (RafaelGSS) #43693 [ 1fa72c534eb Read more…

Node v14.20.0 (LTS)

Notable Changes [ 18e8aef836c ] – (SEMVER-MAJOR) src,deps,build,test: add OpenSSL config appname (Daniel Bevenius) #43124 [ 198965b137d ] – deps: upgrade openssl sources to 1.1.1q (RafaelGSS) #43686 Commits [ 1b93e048bf6 ] – deps: update archs files for OpenSSL-1.1.1q (RafaelGSS) #43686 [ 198965b137d ] – deps: upgrade openssl sources to 1.1.1q Read more…

Node v16.16.0 (LTS)

Notable changes deps: upgrade openssl sources to OpenSSL_1_1_1q (RafaelGSS) #43692 src: add OpenSSL config appname (Daniel Bevenius) #43124 Commits [ 12303fd3fe5 ] – deps: update archs files for OpenSSL-1.1.1q (RafaelGSS) #43692 [ 1b219a63c28 ] – deps: upgrade openssl sources to OpenSSL_1_1_1q (RafaelGSS) #43692 [ 1c6553a4ef5 ] – deps: update archs Read more…

Node v18.4.0 (Current)

Notable Changes crypto: remove Node.js-specific webcrypto extensions (Filip Skokan) #43310 add CFRG curves to Web Crypto API (Filip Skokan) #42507 dns: accept 1’IPv4′ and 1’IPv6′ for 1family (Antoine du Hamel) #43054 report: add more heap infos in process report (theanarkh) #43116 Commits [ 1702bfa0b7c ] – async_hooks: use 1kEmptyObject (LiviaMedeiros) Read more…

Node v18.3.0 (Current)

Notable Changes [ 1dc3b91f351 ] – deps: update undici to 5.4.0 (Node.js GitHub Bot) #43262 [ 1d6cf409d78 ] – (SEMVER-MINOR) util: add parseArgs module (Benjamin Coe) #42675 [ 19539cfa358 ] – (SEMVER-MINOR) http: add uniqueHeaders option to request and createServer (Paolo Insogna) #41397 [ 141fdc2617d ] – deps: upgrade npm Read more…

Node v17.9.1 (Current)

Notable Changes Upgrade npm to 8.11.0 Update to OpenSSL 3.0.3 This update can be treated as a security release as the issues addressed in OpenSSL 3.0.3 slightly affect Node.js 17. See https://nodejs.org/en/blog/vulnerability/openssl-fixes-in-regular-releases-may2022/ for more information on how the May 2022 OpenSSL releases affect other Node.js release lines. Commits [ 117fef6ed54 Read more…

Node v16.15.1 (LTS)

Notable Changes deps: upgrade npm to 8.11.0 (npm-cli+bot@github.com) #43210 docs: add release key for RafaelGSS (Rafael Gonzaga) #43131 add release key for Juan Arboleda (Juan José) #42961 Commits [ 1f7c4ce2255 ] – deps: V8: cherry-pick 3ebf2052a1b2 (Liu Yu) #43147 [ 1447f9a0e2e ] – deps: upgrade npm to 8.11.0 (npm-cli+bot@github.com) #43210 Read more…

Node v14.19.3 (LTS)

Notable Changes This release updates OpenSSL to 1.1.1o. This update is not being treated as a security release as the issues addressed in OpenSSL 1.1.1o were assessed to not affect Node.js 14. See https://nodejs.org/en/blog/vulnerability/openssl-fixes-in-regular-releases-may2022/ for more information on how the May 2022 OpenSSL releases affects other Node.js release lines. The Read more…

Node v18.2.0 (Current)

Notable Changes OpenSSL 3.0.3 This update can be treated as a security release as the issues addressed in OpenSSL 3.0.3 slightly affect Node.js 18. See https://nodejs.org/en/blog/vulnerability/openssl-fixes-in-regular-releases-may2022/ for more information on how the May 2022 OpenSSL releases affect other Node.js release lines. [ 18e54c19a6e ] – deps: update archs files for Read more…