Aquesta és una versió anterior. La versió actual és la 17.9.1. Node.js 17 17.9.1 · Data de publicació:
Fitxers d’instal·lació 17.8.0
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | MSI | Tots els usuaris | — | nodejs.org | VirusTotal |
| 64 bits | ZIP → Portable | — | — | nodejs.org | VirusTotal |
| 32 bits | MSI | Tots els usuaris | — | nodejs.org | VirusTotal |
| 32 bits | ZIP → Portable | — | — | nodejs.org | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
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) http: trace http client by perf_hooks (theanarkh) #42345
- [84fd6e54b0] - deps: upgrade npm to 8.5.5 (npm team) #42382
- [b60262ee9f] - deps: update undici to 4.15.1 (Michaël Zasso) #42246
Commits
- [1796f035c7] - build: rename tools workflow and add undici to it (Michaël Zasso) #42246
- [f27bcec2ea] - build: use ccache in make-v8.sh on ppc64le and s390x (Richard Lau) #42204
- [f48c3baf5a] - crypto: fix auth tag length error when mode != GCM (Tobias Nießen) #42383
- [1d0468f749] - crypto: fix fingerprint string size calculation (Tobias Nießen) #42175
- [a4632a3dc2] - crypto: add CHECKs to remaining BIO_s_mem allocs (Tobias Nießen) #42155
- [3b55946452] - debugger: correct typo in inspect_repl.js (Kohei Ueno) #42267
- [84fd6e54b0] - deps: upgrade npm to 8.5.5 (npm team) #42382
- [f2178fcc1a] - deps: cares: cherry-pick b5a3d96 (bradh352) #42216
- [063ff08cb1] - deps: V8: cherry-pick c6f6626deb14 (Lu Yahan) #42240
- [b60262ee9f] - deps: update undici to 4.15.1 (Michaël Zasso) #42246
- [70c0758308] - deps: upgrade npm to 8.5.3 (npm team) #42205
- [fd51e78963] - doc: fix version history for net.Socket and net.Server (Antoine du Hamel) #42268
- [db83c4d6dc] - doc: improve README.md usability (Rich Trott) #42378
- [88d3401329] - doc: add that chacha20-poly1305 is IETF version (Tobias Nießen) #42370
- [04a7c0061b] - doc: update instructions for openssl updates (Michael Dawson) #42353
- [78b858dd4b] - doc: document goal to have examples (Michael Dawson) #42274
- [a5e42f0113] - doc: fix Embedder's Guide link to V8 official docs (Aroyan) #42373
- [6c265e7243] - doc: remove unneeded lint disable comment (Rich Trott) #42374
- [46d3d23e64] - doc: revise async_hooks docs (Rich Trott) #42337
- [3bd0078457] - doc: add @ShogunPanda to collaborators (Shogun) #42362
- [e7e8eb9f03] - doc: update base branch name for nodejs/nodejs.org (Danielle Adams) #42355
- [fd7e4ab654] - doc: fix async iterable pipeline signal examples (Randall Leeds) #42258
- [96dc591b55] - doc: clarify path search in child_process.spawn (Damjan Cvetko) #41418
- [72dd50016a] - doc: clarify the meaning of legacy status (Darshan Sen) #42269
- [8b99099063] - doc: improve pipe description (Mikael Finstad) #42295
- [701dc14fdf] - doc: remove outdated timeout.unref content (Xuguang Mei) #42241
- [23354673be] - doc: deprecate string coercion in fs.write, fs.writeFileSync (Livia Medeiros) #42149
- [f3c6c00963] - doc: remove refs to old OpenSSL list-* commands (Tobias Nießen) #42235
- [19851f8d2d] - doc: readline 'line' event emits final line (Matt Probert) #42214
- [e55283b978] - esm: make extension-less errors in type:module actionable (Bradley Farias) #42301
- [e17db8f0fa] - esm: improve typings and code coverage (Bradley Farias) #42305
- [4829a1047f] - esm: add runtime warning for specifier resolution flag (Geoffrey Booth) #42252
- [da42ffb85e] - (SEMVER-MINOR) http: trace http client by perf_hooks (theanarkh) #42345
- [88dee3c6b5] - http2: fix potential integer overflow (Michael Dawson) #42248
- [1fe0b69c31] - lib: refactor to use primordials in lib/assert.js (Akhil Marsonya) #41702
- [69a3792540] - lib: fix AsyncResource.bind not using 'this' from the caller by default (Roch Devost) #42177
- [1c87ce6a32] - meta: update AUTHORS (Node.js GitHub Bot) #42404
- [e7b8d83acd] - meta: update AUTHORS (Node.js GitHub Bot) #42317
- [7fc4b9f08d] - meta: add dependencies label to label-pr-config (Mestery) #42129
- [e96042442b] - src: convert hex2bin() into a regular function (Darshan Sen) #42321
- [21198c1407] - src: fix coverity warnings in node_file.cc (Michael Dawson) #42272
- [846b074075] - src: check EC_POINT_get_affine_coordinates result (Tobias Nießen) #42304
- [8b84e68cbd] - src: simplify bound check in ParseArrayIndex (Tobias Nießen) #42306
- [9500e5862e] - src: avoid returning invalid value from hex2bin (Tobias Nießen) #42307
- [08e2d8ab86] - src: check return value of HMAC_Final (Tobias Nießen) #42303
- [9fc4b9b04e] - src: include internal/options in the snapshot (Joyee Cheung) #42203
- [e43aa30982] - src: remove redundant buffer size check (Tobias Nießen) #42257
- [d06e92dba0] - src: perform minor cleanups on zlib code (Anna Henningsen) #42247
- [9af908305d] - src: use emplace_back instead of push_back (Yash Ladha) #42159
- [62d9a7f5db] - src: fix unchecked return warning from coverity (Michael Dawson) #42176
- [58763d7f9d] - src,crypto: avoid tristate Maybe<bool> in ExportJWKEcKey() (Darshan Sen) #42223
- [5367002bc8] - stream: do cleanup when iterator is destroyed (Khoo Hao Yit) #42320
- [3492a0eb1e] - string_decoder: fix crash when calling __proto__.write() (Darshan Sen) #42062
- [d9a5c2b284] - test: give slow tests more time on Rasberry PIs (Michael Dawson) #42380
- [b82bac09ff] - test: improve https_renew_cert.sh script (Tobias Nießen) #42343
- [dfdce7c182] - test: improve _http_incoming.js coverage (Yoshiki Kurihara) #42211
- [4941791f29] - test: improve _http_outgoing coverage (Yoshiki Kurihara) #42213
- [94e5eaa7e9] - test: add test case for reverted 17.7 regression (Rich Trott) #42283
- [a4aa9eb97f] - test: use global webcrypto for WPT tests (Antoine du Hamel) #42236
- [26d4a2d489] - test,crypto: add and update empty passphrase regression tests (Darshan Sen) #42319
- [4fd2aff42e] - tools: make update-undici script executable (Michaël Zasso) #42406
- [38e7681ac7] - tools: update lint-md-dependencies to rollup@2.70.1 (Node.js GitHub Bot) #42403
- [b7a4b4b1fd] - tools: update doc to highlight.js@11.5.0 unified@10.1.2 (Node.js GitHub Bot) #42315
- [30ea1889d5] - tools: update lint-md-dependencies to rollup@2.70.0 unified@10.1.2 (Node.js GitHub Bot) #42316
- [eb0e1a1147] - tools: update eslint to 8.11.0 (Node.js GitHub Bot) #42318
- [e95426fd3a] - tools: fix web streams API links (Brian White) #42153
- [fe01940f35] - url: preserve null char in WHATWG URL errors (Rich Trott) #42263
- [b89f4d5c17] - url: trim leading and trailing C0 control chars (Rich Trott) #42196
- [229fb40edc] - worker: do not send message if port is closing (Rich Trott) #42357