Aquesta és una versió anterior. La versió actual és la 15.14.0. Node.js 15 15.14.0 · Data de publicació:
Fitxers d’instal·lació 15.3.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
- [6349b1d673] - (SEMVER-MINOR) dns: add a cancel() method to the promise Resolver (Szymon Marczak) #33099
- [9ce9b016e6] - (SEMVER-MINOR) events: add max listener warning for EventTarget (James M Snell) #36001
- [8390f8a86b] - (SEMVER-MINOR) http: add support for abortsignal to http.request (Benjamin Gruenbaum) #36048
- [9c6be3cc90] - (SEMVER-MINOR) http2: allow setting the local window size of a session (Yongsheng Zhang) #35978
- [15ff155c12] - (SEMVER-MINOR) lib: add throws option to fs.f/l/statSync (Andrew Casey) #33716
- [85c85d368a] - (SEMVER-MINOR) path: add path/posix and path/win32 alias modules (ExE Boss) #34962
- [d1baae3640] - (SEMVER-MINOR) readline: add getPrompt to get the current prompt (Mattias Runge-Broberg) #33675
- [5729478509] - (SEMVER-MINOR) src: add loop idle time in diagnostic report (Gireesh Punathil) #35940
- [baa87c1a7d] - (SEMVER-MINOR) util: add util/types alias module (ExE Boss) #34055
Commits
- [34aa0c868e] - assert: refactor to use more primordials (Antoine du Hamel) #35998
- [28d710164a] - async_hooks: refactor to use more primordials (Antoine du Hamel) #36168
- [1924255fdb] - async_hooks: fix leak in AsyncLocalStorage exit (Stephen Belanger) #35779
- [3ee556a867] - benchmark: fix build warnings (Gabriel Schulhof) #36157
- [fcc38a1312] - build: replace which with command -v (raisinten) #36118
- [60874ba941] - build: try “python3” as a last resort for 3.x (Ole André Vadla Ravnås) #35983
- [fbe210b2a1] - build: conditionally clear vcinstalldir (Brian Ingenito) #36009
- [56f83e6876] - build: refactor configure.py to use argparse (raisinten) #35755
- [0b70822461] - child_process: refactor to use more primordials (Antoine du Hamel) #36003
- [e54108f2e4] - cluster: refactor to use more primordials (Antoine du Hamel) #36011
- [272fc794b2] - crypto: fix format warning in AdditionalConfig (raisinten) #36060
- [63a138e02f] - crypto: fix passing TypedArray to webcrypto AES methods (Antoine du Hamel) #36087
- [4a88c73fa5] - deps: upgrade npm to 7.0.14 (nlf) #36238
- [d16e8622a7] - deps: upgrade npm to 7.0.13 (Ruy Adorno) #36202
- [c23ee3744f] - deps: upgrade npm to 7.0.12 (Ruy Adorno) #36153
- [0fcbb1c0d5] - deps: V8: cherry-pick 3176bfd447a9 (Anna Henningsen) #35612
- [27f1bc05fd] - deps: upgrade npm to 7.0.11 (Darcy Clarke) #36112
- [8ae3ffe2be] - deps: V8: cherry-pick 1d0f426311d4 (Ole André Vadla Ravnås) #35986
- [4b7ba11d67] - deps: V8: cherry-pick 4e077ff0444a (Ole André Vadla Ravnås) #35986
- [098a5b1298] - deps: V8: cherry-pick 086eecbd96b6 (Ole André Vadla Ravnås) #35986
- [d2c757ab19] - deps: V8: cherry-pick 27e1ac1a79ff (Ole André Vadla Ravnås) #35986
- [6349b1d673] - (SEMVER-MINOR) dns: add a cancel() method to the promise Resolver (Szymon Marczak) #33099
- [0fbade38ef] - doc: add arm64 macOS as experimental (Richard Lau) #36189
- [42dfda8f78] - doc: remove stray comma in url.md (Rich Trott) #36175
- [8bbdbccbb6] - doc: revise agent.destroy() text (Rich Trott) #36163
- [545ac1fec5] - doc: fix punctuation in v8.md (Rich Trott) #36192
- [a6a90af8c0] - doc: add compatibility/interop technical value (Geoffrey Booth) #35323
- [4ab4a99900] - doc: de-emphasize wrapping in napi_define_class (Gabriel Schulhof) #36159
- [bb29508e8f] - doc: add link for v8.takeCoverage() (Rich Trott) #36135
- [24065b92f1] - doc: mark modules implementation as stable (Guy Bedford) #35781
- [142cacdc63] - doc: clarify text about process not responding (Rich Trott) #36117
- [0ff384b0be] - doc: esm docs consolidation and reordering (Guy Bedford) #36046
- [b17a83a00d] - doc: claim ABI version for Electron v13 (Shelley Vohr) #36101
- [e8a8513b2c] - doc: fix invalid link in worker_threads.md (Rich Trott) #36109
- [cd33594a0d] - doc: move shigeki to emeritus (Rich Trott) #36093
- [eefc6aa6c9] - doc: document the error when cwd not exists in child_process.spawn (FeelyChau) #34505
- [841a2812d0] - doc: fix typo in debugger.md (Rich Trott) #36066
- [500e709439] - doc: update list styles for remark-parse@9 rendering (Rich Trott) #36049
- [a8dab217eb] - doc,url: fix url.hostname example (Rishabh Mehan) #33735
- [e48ec703ba] - domain: improve deprecation warning text for DEP0097 (Anna Henningsen) #36136
- [bcbf176c22] - errors: refactor to use more primordials (Antoine du Hamel) #36167
- [66788970ac] - esm: refactor to use more primordials (Antoine du Hamel) #36019
- [9ce9b016e6] - (SEMVER-MINOR) events: add max listener warning for EventTarget (James M Snell) #36001
- [1550073dbc] - events: disabled manual construction AbortSignal (raisinten) #36094
- [8a6cabbb23] - events: port some wpt tests (Ethan Arrowood) #34169
- [3691eccf0a] - fs: remove experimental from promises.rmdir recursive (Anders Kaseorg) #36131
- [76b1863240] - fs: filehandle read now accepts object as argument (Nikola Glavina) #34180
- [2fdf509268] - http: fix typo in comment (Hollow Man) #36193
- [8390f8a86b] - (SEMVER-MINOR) http: add support for abortsignal to http.request (Benjamin Gruenbaum) #36048
- [387d92fd0e] - http: onFinish will not be triggered again when finished (rickyes) #35845
- [48bf59bb8b] - http2: add support for AbortSignal to http2Session.request (Madara Uchiha) #36070
- [8a0c3b9c76] - http2: refactor to use more primordials (Antoine du Hamel) #36142
- [f0aed8c01c] - http2: add support for TypedArray to getUnpackedSettings (Antoine du Hamel) #36141
- [9c6be3cc90] - (SEMVER-MINOR) http2: allow setting the local window size of a session (Yongsheng Zhang) #35978
- [0b40568afe] - http2: delay session.receive() by a tick (Szymon Marczak) #35985
- [1a4d43f840] - lib: refactor to use more primordials (Antoine du Hamel) #36140
- [d6ea12e003] - lib: set abort-controller toStringTag (Benjamin Gruenbaum) #36115
- [82f1cde57e] - lib: remove primordials.SafePromise (Antoine du Hamel) #36149
- [15ff155c12] - (SEMVER-MINOR) lib: add throws option to fs.f/l/statSync (Andrew Casey) #33716
- [75707f45eb] - lib,tools: enforce access to prototype from primordials (Antoine du Hamel) #36025
- [79b2ba6744] - n-api: clean up binding creation (Gabriel Schulhof) #36170
- [5698cc08f0] - n-api: fix test_async_context warnings (Gabriel Schulhof) #36171
- [3d623d850c] - n-api: improve consistency of how we get context (Michael Dawson) #36068
- [89da0c3353] - n-api: factor out calling pattern (Gabriel Schulhof) #36113
- [5c0ddbca01] - net: fix invalid write after end error (Robert Nagy) #36043
- [85c85d368a] - (SEMVER-MINOR) path: add path/posix and path/win32 alias modules (ExE Boss) #34962
- [ed8af3a8b7] - perf_hooks: make nodeTiming a first-class object (Momtchil Momtchev) #35977
- [eb9295b583] - promise: emit error on domain unhandled rejections (Benjamin Gruenbaum) #36082
- [59af919d6b] - querystring: reduce memory usage by Int8Array (sapics) #34179
- [d1baae3640] - (SEMVER-MINOR) readline: add getPrompt to get the current prompt (Mattias Runge-Broberg) #33675
- [6d1b1c7ad0] - src: integrate URL::href() and use in inspector (Daijiro Wachi) #35912
- [7086f2e653] - src: refactor using-declarations node_env_var.cc (raisinten) #36128
- [122797e87f] - src: remove duplicate logic for getting buffer (Yash Ladha) #34553
- [5729478509] - (SEMVER-MINOR) src: add loop idle time in diagnostic report (Gireesh Punathil) #35940
- [a81dc9ae18] - src,crypto: refactoring of crypto_context, SecureContext (James M Snell) #35665
- [5fa35f6934] - test: update comments in test-fs-read-offset-null (Rich Trott) #36152
- [73bb54af77] - test: update wpt url and resource (Daijiro Wachi) #36032
- [77b47dfd08] - test: fix typo in inspector-helper.js (Luigi Pinca) #36127
- [474664963c] - test: deflake test-http-destroyed-socket-write2 (Luigi Pinca) #36120
- [f9bbd35937] - test: make test-http2-client-jsstream-destroy.js reliable (Rich Trott) #36129
- [c19df17acb] - test: add test for fs.read when offset key is null (mayank agarwal) #35918
- [9405cddbee] - test: improve test-stream-duplex-readable-end (Luigi Pinca) #36056
- [3be5e86c57] - test: add util.inspect test for null maxStringLength (Rich Trott) #36086
- [6a4cc43028] - test: replace var with const (Aleksandr Krutko) #36069
- [a367c0dfc2] - timers: refactor to use more primordials (Antoine du Hamel) #36132
- [a6ef92bc27] - tools: bump unist-util-find@1.0.1 to unist-util-find@1.0.2 (Rich Trott) #36106
- [2d2491284e] - tools: only use 2 cores for macos action (Myles Borins) #36169
- [d8fcf2c324] - tools: remove bashisms from license builder script (Antoine du Hamel) #36122
- [7e7ddb11c0] - tools: hide commit queue action link (Antoine du Hamel) #36124
- [63494e434a] - tools: update doc tools to remark-parse@9.0.0 (Rich Trott) #36049
- [bf0550ce4e] - tools: enforce use of single quotes in editorconfig (Antoine du Hamel) #36020
- [49649a499e] - tools: fix config serialization w/ long strings (Ole André Vadla Ravnås) #35982
- [be220b213d] - tools: update ESLint to 7.13.0 (Luigi Pinca) #36031
- [4140f491fd] - util: fix to inspect getters that access this (raisinten) #36052
- [baa87c1a7d] - (SEMVER-MINOR) util: add util/types alias module (ExE Boss) #34055
- [f7b2fce1c1] - vm: refactor to use more primordials (Antoine du Hamel) #36023
- [4e3883ec2d] - win,build,tools: support VS prerelease (Baruch Odem) #36033