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…

Node v17.5.0 (Current)

Notable Changes Add fetch API Adds experimental support to the fetch API. This adds a 1–experimental-fetch flag that installs the 1fetch , 1Request , 1Reponse and 1Headers globals. [ 176a229c4ff ] – (SEMVER-MINOR) lib: add fetch (MichaĆ«l Zasso) #41749 Add stream methods [ 11ae648567a ] – (SEMVER-MINOR) stream: add iterator Read more…

Node v16.14.0 (LTS)

Notable changes Importing JSON modules now requires experimental import assertions syntax This release adds experimental support for the import assertions stage 3 proposal. To keep Node.js ESM implementation as compatible as possible with the HTML spec, import assertions are now required to import JSON modules (still behind the 1–experimental-json-modules CLI Read more…

Node v12.22.10 (LTS)

Notable changes Upgrade npm to 6.14.16 Updated ICU time zone data Commits [ 133899b435d ] – deps: upgrade npm to 6.14.16 (Ruy Adorno) #41601 [ 1d9237c46ca ] – tools: update tzdata to 2021a4 (Albert Wang) #41443 Windows 32-bit Installer: https://nodejs.org/dist/v12.22.10/node-v12.22.10-x86.msi Windows 64-bit Installer: https://nodejs.org/dist/v12.22.10/node-v12.22.10-x64.msi Windows 32-bit Binary: https://nodejs.org/dist/v12.22.10/win-x86/node.exe Windows 64-bit Read more…

Node v14.19.0 (LTS)

Notable Changes Corepack Node.js now includes Corepack, a script that acts as a bridge between Node.js projects and the package managers they are intended to be used with during development. In practical terms, Corepack will let you use Yarn and pnpm without having to install them – just like what Read more…

Node v17.4.0 (Current)

Notable Changes [ 1ef6f98c2e3 ] – (SEMVER-MINOR) child_process: add support for URL to 1cp.fork (Antoine du Hamel) #41225 [ 1d62fe315c2 ] – (SEMVER-MINOR) crypto: alias webcrypto.subtle and webcrypto.getRandomValues on crypto (James M Snell) #41266 [ 1fcb37e9ce5 ] – doc: add Mesteery to collaborators (Mestery) #41543 [ 14079fc42b7 ] – (SEMVER-MINOR) Read more…