winget install --id OpenJS.NodeJS.17
About Node.js 17
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
What's new in 17.9.1
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 - [17fef6ed54] - deps: upgrade npm to 8.11.0 (npm team) https://github.com/nodejs/node/pull/43210 - [d0b53c0557] - deps: upgrade npm to 8.10.0 (npm team) https://github.com/nodejs/node/pull/43061 - [72630d176f] - deps: upgrade npm to 8.9.0 (npm team) https://github.com/nodejs/node/pull/42968 - [93d58c361e] - deps: upgrade npm to 8.8.0 (npm team) https://github.com/nodejs/node/pull/42886 - [34e6edd421] - deps: upgrade npm to 8.7.0 (npm team) https://github.com/nodejs/node/pull/42744 - [02f8b0cdad] - deps: upgrade npm to 8.6.0 (npm team) https://github.com/nodejs/node/pull/42550 - [871eace946] - deps: update archs files for quictls/openssl-3.0.3 (RafaelGSS) https://github.com/nodejs/node/pull/43025 - [05fb807ab0] - deps: upgrade openssl sources to quictls/openssl-3.0.3 (RafaelGSS) https://github.com/nodejs/node/pull/43025
Version history
| Version | Updated | Notes |
|---|---|---|
| 17.9.1 | Unknown | 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/vulnera... |
| 17.9.0 | Unknown | Notable Changes - [7124f91cbf] - (SEMVER-MINOR) crypto: make authTagLength optional for CC20P1305 (Tobias Nießen) #42427 - [30dc6dd3fb] - deps: update undici to 4.16.0 (Node.js GitHub Bot) #42414 - [f0fc2744a5] - doc: ad... |
| 17.8.0 | Unknown | Notable Changes - [3bd0078457] - doc: add @ShogunPanda to collaborators (Shogun) #42362 - [23354673be] - doc: deprecate string coercion in fs.write, fs.writeFileSync (Livia Medeiros) #42149 - [da42ffb85e] - (SEMVER-MINOR... |
| 17.7.2 | Unknown | This is a security release. Notable Changes Update to OpenSSL 3.0.2, which addresses the following vulnerability: - Infinite loop in BN_mod_sqrt() reachable when parsing certificates (High)(CVE-2022-0778) More details ar... |
| 17.7.1 | Unknown | Notable Changes Fixed regression in url.resolve() This release fixes an issue introduced in Node.js v17.7.0 with some URLs that contain @. This issue affected yarn 1. This version reverts the change that introduced the r... |
| 17.7.0 | Unknown | Notable Changes - [2b354223d4] - (SEMVER-MINOR) crypto: add KeyObject.prototype.equals method (Filip Skokan) #42093 - [a2926c477a] - (SEMVER-MINOR) net: add new options to net.Socket and net.Server (Paolo Insogna) #41310... |
| 17.6.0 | Unknown | Release notes |
| 17.5.0 | Unknown | Release notes |
| 17.4.0 | Unknown | Release notes |
| 17.3.1 | Unknown | This is a security release. Notable changes Improper handling of URI Subject Alternative Names (Medium)(CVE-2021-44531) Accepting arbitrary Subject Alternative Name (SAN) types, unless a PKI is specifically defined to us... |
| 17.3.0 | Unknown | Release notes |
| 17.2.0 | Unknown | Notable Changes - [06916490af] - (SEMVER-MINOR) async_hooks: expose async_wrap providers (Rafael Gonzaga) #40760 - [371ee64c92] - (SEMVER-MINOR) deps: update V8 to 9.6.180.14 (Michaël Zasso) #40488 - [675c210b04] - (SEMV... |
| 17.1.0 | Unknown | Release notes |
| 17.0.1 | Unknown | Notable Changes Fixed distribution for native addon builds This release fixes an issue introduced in Node.js v17.0.0, where some V8 headers were missing from the distributed tarball, making it impossible to build native... |
| 17.0.0 | Unknown | Release notes |