Node v14.19.2 (LTS)

Notable Changes doc: New release key for Bryan English Learn more at: https://github.com/nodejs/node/pull/42102 Contributed by Bryan English (@bengl) npm: Upgrade 1npm to 1v6.14.17 . Learn more at: https://github.com/nodejs/node/pull/42900 Contributed by Ruy Adorno (@ruyadorno) V8: V8 had a stack overflow issue affecting the 1vm module, cherry-picking 1cc9a8a37445e from V8 solves this Read more…

Node v18.1.0 (Current)

Notable Changes [ 1c46e7bbf69 ] – doc: add @kuriyosh to collaborators (Yoshiki Kurihara) #42824 [ 1b0f7c4c8f9 ] – (SEMVER-MINOR) lib,src: implement WebAssembly Web API (Tobias Nießen) #42701 [ 178a860ae58 ] – (SEMVER-MINOR) test_runner: add initial CLI runner (Colin Ihrig) #42658 [ 1bf9240ae8c ] – (SEMVER-MINOR) worker: add hasRef() to MessagePort Read more…

Node v16.15.0 (LTS)

Notable changes Add fetch API Adds experimental support to the fetch API. This adds the 1–experimental-fetch flag that installs the 1fetch , 1Request , 1Response , 1Headers , and 1FormData globals. (SEMVER-MINOR) add fetch (Michaël Zasso) #41749 (SEMVER-MINOR) add FormData global when fetch is enabled (Michaël Zasso) #41956 Other notable Read more…

Node v18.0.0 (Current)

Notable Changes Deprecations and Removals (SEMVER-MAJOR) fs: runtime deprecate string coercion in 1fs.write , 1fs.writeFileSync (Livia Medeiros) #42607 (SEMVER-MAJOR) dns: remove 1dns.lookup and 1dnsPromises.lookup options type coercion (Antoine du Hamel) #41431 (SEMVER-MAJOR) process: runtime deprecate multipleResolves (Benjamin Gruenbaum) #41896 (SEMVER-MAJOR) stream: remove thenable support (Robert Nagy) #40773 (SEMVER-MAJOR) tls: move Read more…

Node v17.9.0 (Current)

Notable Changes [ 17124f91cbf ] – (SEMVER-MINOR) crypto: make authTagLength optional for CC20P1305 (Tobias Nießen) #42427 [ 130dc6dd3fb ] – deps: update undici to 4.16.0 (Node.js GitHub Bot) #42414 [ 1f0fc2744a5 ] – doc: add @meixg to collaborators (Xuguang Mei) #42576 Commits [ 1bb71433334 ] – async_hooks: remove destroyed symbol Read more…

Node v12.22.12 (LTS)

Notable Changes This is planned to be the final Node.js 12 release. Node.js 12 will reach End-of-Life status on 30 April 2022, after which it will no receive updates. You are strongly advised to migrate your applications to Node.js 16 or 14 (both of which are Long Term Support (LTS) Read more…

Node v17.8.0 (Current)

Notable Changes [ 13bd0078457 ] – doc: add @ShogunPanda to collaborators (Shogun) #42362 [ 123354673be ] – doc: deprecate string coercion in 1fs.write , 1fs.writeFileSync (Livia Medeiros) #42149 [ 1da42ffb85e ] – (SEMVER-MINOR) http: trace http client by perf_hooks (theanarkh) #42345 [ 184fd6e54b0 ] – deps: upgrade npm to 8.5.5 Read more…

Node v17.7.2 (Current)

Notable Changes Update to OpenSSL 3.0.2, which addresses the following vulnerability: Infinite loop in 1BN_mod_sqrt() reachable when parsing certificates (High)(CVE-2022-0778) More details are available at https://www.openssl.org/news/secadv/20220315.txt Commits [ 155e293e05f ] – deps: update archs files for quictls/openssl-3.0.2+quic (Hassaan Pasha) #42356 [ 1b8d090603d ] – deps: upgrade openssl sources to quictls/openssl-3.0.2+quic Read more…

Node v16.14.2 (LTS)

Notable Changes Update to OpenSSL 1.1.1n, which addresses the following vulnerability: Infinite loop in 1BN_mod_sqrt() reachable when parsing certificates (High)(CVE-2022-0778) More details are available at https://www.openssl.org/news/secadv/20220315.txt Commits [ 13924618c74 ] – deps: update archs files for OpenSSL-1.1.1 (Hassaan Pasha) #42352 [ 17a6a870d58 ] – deps: upgrade openssl sources to OpenSSL_1_1_1n Read more…

Node v14.19.1 (LTS)

Notable Changes Update to OpenSSL 1.1.1n, which addresses the following vulnerability: Infinite loop in 1BN_mod_sqrt() reachable when parsing certificates (High)(CVE-2022-0778) More details are available at https://www.openssl.org/news/secadv/20220315.txt Commits [ 1b5c52e337e ] – build: pin Windows GitHub runner to windows-2019 (Richard Lau) #42350 [ 13b1a0b24f0 ] – deps: update archs files for Read more…