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…

Node v12.22.11 (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 Fix for building Node.js 12.x with Visual Studio 2019 to allow us to continue to run CI tests. Commits [ 1e3e5bf11ba ] – build: Read more…

Node v16.14.1 (LTS)

Notable changes doc: add release key for Bryan English (Bryan English) #42102 Commits [ 12a24e763d5 ] – async_hooks: fix imports in context example (Yash Ladha) #39229 [ 1c4a296f59b ] – benchmark: enable no-empty ESLint rule (Rich Trott) #41831 [ 1abe2eb9fc0 ] – benchmark: avoid input param manipulation (Jithil P Ponnan) Read more…

Node v17.7.1 (Current)

Notable Changes Fixed regression in url.resolve() This release fixes an issue introduced in Node.js v17.7.0 with some URLs that contain 1@ . This issue affected yarn 1. This version reverts the change that introduced the regression. Commits [ 196a9e00fb3 ] – url: revert fix url.parse() for 1@hostname (Antoine du Hamel) Read more…

Node v17.7.0 (Current)

Notable Changes [ 12b354223d4 ] – (SEMVER-MINOR) crypto: add KeyObject.prototype.equals method (Filip Skokan) #42093 [ 1a2926c477a ] – (SEMVER-MINOR) net: add new options to 1net.Socket and 1net.Server (Paolo Insogna) #41310 [ 186248f1178 ] – (SEMVER-MINOR) src: allow preventing InitializeInspector in env (Shelley Vohr) #35025 [ 1a4969d5c37 ] – doc: add Read more…

Node v17.6.0 (Current)

Notable Changes [ 16b88595142 ] – doc: deprecate notice for process methods (Yash Ladha) #41587 [ 177462b6083 ] – stream: revert 1map spec compliance (Benjamin Gruenbaum) #41931 [ 1b968d89fc9 ] – build: remove broken x32 arch support (Ben Noordhuis) #41905 [ 1ba639d052b ] – (SEMVER-MINOR) esm: support https remotely and Read more…