Notable Changes
-
crypto
- update root certificates (Richard Lau) #40280
- deps
-
tools
- update certdata.txt (Richard Lau) #40280
Commits
- [
] – benchmark: add134f3021ca31util.toUSVString()
‘s benchmark (Khaidi Chu) #40203
- [
] – build: support Python 3.10.0 (FrankQiu) #402961f83b9bcb6f
- [
] – build: check for duplicates in new AUTHORS entries (Rich Trott) #4026413148f9b64e
- [
] – build: set DESTCPU correctly for ‘make binary’ on Apple Silicon (Chris Heisterkamp) #40147148c162d457
- [
] – build: limit update authors CI scope (Jiawen Geng) #4021917fbfb66d41
- [
] – build: pass a tuple of alternatives to str.endswith() (Christian Clauss) #400171a1bee94502
- [
] – build: add –no-user for pip commands in Makefile (Rich Trott) #401691eaf9d08332
- [
] – build: fix “test-internet.yml” workflows (SURYAPRATAP SINGH SURYAVANSHI) #401771e22ca06ac4
- [
] – (SEMVER-MINOR) build: reset embedder string to “-node.0” (Michaël Zasso) #4028514da73d09bf
- [
] – console: use validators for consistency (Voltrex) #3981214b117fbc81
- [
] – console: avoid unnecessary variables (Pancake) #4018316489423187
- [
] – crypto: update root certificates (Richard Lau) #4028019af2592e69
- [
] – crypto: handle initEDRaw pkey failure (Shelley Vohr) #4018812fa5e5011f
- [
] – crypto: don’t call callback twice in case crypto.randomBytes fails (Guilherme Bernal) #4015717968c79301
- [
] – deps: upgrade npm to 8.0.0 (npm team) #403691b89c7ae297
- [
] – deps: V8: patch jinja2 for Python 3.10 compat (Michaël Zasso) #402961947f3dc9af
- [
] – (SEMVER-MINOR) deps: update1685c7d43a51nghttp2
to v1.45.1 (thunder-coding) #40206
- [
] – deps: restore minimum ICU version to 68 (Michaël Zasso) #394701e7046e0ff1
- [
] – (SEMVER-MINOR) deps: make V8 9.4 abi-compatible with 9.0 (Michaël Zasso) #402851a3db2033d4
- [
] – deps: V8: cherry-pick 9a607043cb31 (Jiawen Geng) #4004615cc24e6d76
- [
] – deps: V8: cherry-pick 5681a6565828 (Michaël Zasso) #3994518de5eb88d3
- [
] – deps: V8: cherry-pick bdcda72cd1d8 (Michaël Zasso) #399451150d816edb
- [
] – deps: V8: cherry-pick 00bb1a77c03e (Darshan Sen) #398291807b68b430
- [
] – deps: silence irrelevant V8 warning (Michaël Zasso) #389901be016948df
- [
] – deps: silence irrelevant V8 warnings (Michaël Zasso) #37587122dcd3e4dc
- [
] – deps: fix V8 build issue with inline methods (Jiawen Geng) #4006011aea6a771b
- [
] – deps: make v8.h compatible with VS2015 (Joao Reis) #321161e9812157f0
- [
] – deps: V8: forward declaration of188ae7100571Rtl*FunctionTable
(Refael Ackermann) #32116
- [
] – deps: V8: patch register-arm64.h (Refael Ackermann) #321161e810f0766f
- [
] – deps: V8: un-cherry-pick bd019bd (Refael Ackermann) #321161b8aabd5622
- [
] – (SEMVER-MINOR) deps: update V8 to 9.4.146.19 (Michaël Zasso) #402851309c4f05df
- [
] – doc: format general markdown files (Rich Trott) #40322169eaaf6321
- [
] – doc: fix the inline code-block at the NodeDhKeyGenParams class (Justin) #403411dc9c31985c
- [
] – doc: correct the codeblock for18d0546db391hmacImportParams.hash
(Justin) #40340
- [
] – doc: fix typo in stream docs (Juan José Arboleda) #4033711db2ffd008
- [
] – doc: update fast-track approval comment request (voltrexmaster) #403161abfcbcd14c
- [
] – doc: fix CVE-2021-22940 references (Michaël Zasso) #403081e2cd2f44f2
- [
] – doc: format markdown files in test directory (Rich Trott) #40290188bdbf1e29
- [
] – doc: add triagers to the table of contents (FrankQiu) #399691f71ac57a86
- [
] – doc: update Forrest Norvell’s pronouns (Forrest L Norvell) #402921a5218b5313
- [
] – doc: reorder stream ‘readable’ paragraphs (Vincent Weevers) #402121d2e54e5d0c
- [
] – doc: fix typo in fs (Brian White) #4025711d0a3e1a0c
- [
] – doc: fix typo in fs.md (Arslan Ali) #40254166edb7bfe1
- [
] – doc: fix typo in packages.md (Arslan Ali) #402301614a7c21f8
- [
] – doc: fix example of crypto.generateKeySync (Gary Ho) #4022519fa6dfbe76
- [
] – doc: update fs.watchFile doc (Clément Nardi) #4013419a2b94a142
- [
] – doc: add version when diagnostics_channel APIs were added (Gerhard Stöbich) #402081a68f91c884
- [
] – doc: fix typo in ‘maxHeaderSize’ (Rebhi Alfa) #4016416bf67909ad
- [
] – doc: fix buffer api example code’s token error (m3m0ry) #40125173a127ba7b
- [
] – doc: fix typo in159db8293f41async_hooks.md
(xuchaobei) #40187
- [
] – doc: make version picker usable on mobile (Evan Lucas) #399581779dfd199b
- [
] – doc: fix typos in http.md (Luigi Pinca) #4016117bd62f4809
- [
] – doc: add blank line between comments (Rich Trott) #40160194b415b980
- [
] – doc: update markdown files in src for upcoming linting/formatting (Rich Trott) #401591847b451d88
- [
] – doc: update benchmarks README.md for upcoming linting/formatting (Rich Trott) #401581cea7395858
- [
] – doc: prepare markdown file for upcoming formatting/linting (Rich Trott) #401561c231745837
- [
] – doc: update tools .md files for upcoming lint/formatting (Rich Trott) #4015517e58cda6e0
- [
] – doc: update markdown formatting for *.md files (Rich Trott) #40154102a87b096c
- [
] – doc,src: update crypto/README.md (Tobias Nießen) #4033219b0e61a67f
- [
] – events: allow dispatch many times without listener (MrBBot) #39772188e7bd073a
- [
] – (SEMVER-MINOR) fs: add stream utilities to1c7f3294d021FileHandle
(Antoine du Hamel) #40009
- [
] – http: remove ‘data’ and ‘end’ listener if client parser error (Matteo Collina) #402441555af5b808
- [
] – http: use 0 as default for requests limit (Artur K) #40192122725f5bdd
- [
] – lib: refactor to avoid unsafe array iteration (Antoine du Hamel) #4027113d5eba8042
- [
] – lib: use1547fc863711validateArray
(Voltrex) #39774
- [
] – meta: add mailmap entry for ratracegrad (Rich Trott) #402911a37527ce8f
- [
] – meta: update AUTHORS (Node.js GitHub Bot) #402891a75a8f2ca0
- [
] – meta: add .mailmap entry for Jimbly (Rich Trott) #40267166ab278bae
- [
] – meta: add .mailmap entry for daguej (Rich Trott) #402231e040f2cf0d
- [
] – meta: update AUTHORS (Node.js GitHub Bot) #402171d64740fbb3
- [
] – meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #4011519ee9e41f5c
- [
] – meta: update gdams contact information (Rich Trott) #402331da6c82b425
- [
] – meta: add .mailmap entry for kunalspathak (Rich Trott) #402021a660017915
- [
] – meta: add mailmap entry for ralphtheninja (Rich Trott) #4015314d46bde22e
- [
] – meta: update mailmap for LakshmiSwethaG (Rich Trott) #401721b856886d00
- [
] – module: fix ERR_REQUIRE_ESM for parentPath null (Guy Bedford) #401451972d921855
- [
] – repl: skip EmptyStatements and return result with TLA (Mestery) #401941344c03b2e6
- [
] – src: use1b694b0ca521As()
instead of
1Cast()for conversions (Darshan Sen) #40287
- [
] – src: implement changes suggested by @addaleax (kokke) #401281383dbe940d
- [
] – src: fix time-of-use vs time-of-check “bugs” (kokke) #401281a6112dd1de
- [
] – src: remove AllocatedBuffer from crypto_common.cc (Darshan Sen) #402131bbf1ed7c78
- [
] – src: remove usage of AllocatedBuffer from udp_wrap.cc (Darshan Sen) #401511528f9228fd
- [
] – src: move1d36127d8621ToUSVString()
to node_util.cc (Khaidi Chu) #40204
- [
] – src,crypto: eliminate code duplication between StatelessDiffieHellman* (Darshan Sen) #400841bddf8c28d9
- [
] – test: fix typo in test/common/index.js (Tobias Nießen) #4029716a8689f1f9
- [
] – test: suppress compiler warning in test_bigint (Daniel Bevenius) #402531dc0c2744cf
- [
] – tools: patch jinja2 for Python 3.10 compat (Michaël Zasso) #40296118820bfa58
- [
] – tools: update rollup entry in lint-md package.json (FrankQiu) #4028118d7710e6c3
- [
] – tools: update certdata.txt (Richard Lau) #4028017bb4dc2406
- [
] – tools: update remark-preset-lint-node to 3.2.0 (Rich Trott) #402781f31b0c9700
- [
] – tools: fix lint-md autolinking (Rich Trott) #4018119c4e7a5158
- [
] – tools: implement markdown formatting (Rich Trott) #40181126db6db87f
- [
] – tools: re-implement lint-md without unified-args (Rich Trott) #40180167812e8c65
- [
] – tools: update remark-preset-lint-node to 3.1.0 (Rich Trott) #4016610232f94175
- [
] – tools: fix find-inactive-collaborators for recent README change (Rich Trott) #40163180fdedd184
- [
] – tools: extend default yamllint config (Michaël Zasso) #401501ebf17102d1
- [
] – tools: update V8 gypfiles for 9.4 (Michaël Zasso) #399451f7c82749a7
- [
] – typings: define types for symbols binding (Michaël Zasso) #401431dd39422b8b
- [
] – typings: define types for worker and messaging bindings (Michaël Zasso) #401431ced8467e20
- [
] – (SEMVER-MINOR) util: improve ansi escape code regex (Colin Ihrig) #40214166d3101677
- [
] – (SEMVER-MINOR) util: expose stripVTControlCharacters() (Colin Ihrig) #402141f4164fa4c3
Windows 32-bit Installer: https://nodejs.org/dist/v16.11.0/node-v16.11.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v16.11.0/node-v16.11.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v16.11.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v16.11.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v16.11.0/node-v16.11.0.pkg
macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v16.11.0/node-v16.11.0-darwin-arm64.tar.gz
macOS Intel 64-bit Binary: https://nodejs.org/dist/v16.11.0/node-v16.11.0-darwin-x64.tar.gz
Linux 64-bit Binary: https://nodejs.org/dist/v16.11.0/node-v16.11.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v16.11.0/node-v16.11.0-linux-ppc64le.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v16.11.0/node-v16.11.0-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v16.11.0/node-v16.11.0-aix-ppc64.tar.gz
ARMv7 32-bit Binary: https://nodejs.org/dist/v16.11.0/node-v16.11.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v16.11.0/node-v16.11.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v16.11.0/node-v16.11.0.tar.gz
Other release files: https://nodejs.org/dist/v16.11.0/
Documentation: https://nodejs.org/docs/v16.11.0/api/
SHASUMS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53 -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
c83419e179b82019daea529c1da187e91b857184adfbf315e267490a47aad957 node-v16.11.0-aix-ppc64.tar.gz
b8f75887d6e94f8f38df9b6016258ea742677ffb45e6d513d55dc09bcd9c1fd3 node-v16.11.0-darwin-arm64.tar.gz
3fc491462cf9cb4332137578ca19f4c356dd285a07f72350b1bc36d915072454 node-v16.11.0-darwin-arm64.tar.xz
abcf083d1c5f83c6d12fbe0f0ff2b3ff61fc0d3e06b43ebbbd0761804c62c468 node-v16.11.0-darwin-x64.tar.gz
cf8a5db0b04f12996142b7f0beca07fc194e3d5b86ef2abae0ea9b974dc9f3bf node-v16.11.0-darwin-x64.tar.xz
d4c2eaf9e3571146cbfb59728539e7ae559363c3ce903b235d0a5d6fdc5cab5d node-v16.11.0-headers.tar.gz
88cfc11248dbe21c5f3491651824114215ddc2e22cba7b5df1cd17996c5235a0 node-v16.11.0-headers.tar.xz
c923289edd9b251dd37bd6bb53c4fbf0476ae91d55b8703aeb95b0da39642c45 node-v16.11.0-linux-arm64.tar.gz
3149673ce793d117e0e7392025af32540d5a0d27db4aedb71b88b0b6ffd5ece9 node-v16.11.0-linux-arm64.tar.xz
944501148597e695e508ed2d2988253cc87c0e6012d2215daf2dd2267b5ea0ed node-v16.11.0-linux-armv7l.tar.gz
0cb620756d8add8da5b0735f6b1eaaf7624d5126c9cf13f2a300060a008ce235 node-v16.11.0-linux-armv7l.tar.xz
484f1a6a44415841d23c2c743b2a2e6816f211eaab3a1f2c9fe2f90215573662 node-v16.11.0-linux-ppc64le.tar.gz
60fd05f49f5975335497875432e6d19c2a7eb62a42a668404bb322583960345e node-v16.11.0-linux-ppc64le.tar.xz
30a1e216b6a802d4cc81b24c4ee6f02c4750e4e0a6f45f33cefacb8717c4ea54 node-v16.11.0-linux-s390x.tar.gz
bcdbda2b1cccad13f13ce539cdc0cf6c1caf1be283d2ab13b557c5ed0f9f5297 node-v16.11.0-linux-s390x.tar.xz
bfc84faaa07864398edbe8bfb9d7d0e64fa20649b8c498cd299e0ff44657d9a3 node-v16.11.0-linux-x64.tar.gz
29cf360ef3dea364f01d9ada9917b5e49f0beaf9927fbdb57fcefb800966e5c6 node-v16.11.0-linux-x64.tar.xz
77cc4d58976b7af93f1d58bc4669bab42774297288f812a9ef18602f12d4ec98 node-v16.11.0.pkg
a070b0f57cf0851d959d6d8caa4e3fc24a34998ccf1f4ad68abfaa6103fbb6fd node-v16.11.0.tar.gz
d3f631bd0d215ded26b49b2eae42c84de2ba1b46f00cc2930809900a0f7165ae node-v16.11.0.tar.xz
ef2c8049e2a6e34b72fa7f2b2618e5e5f91c1a5f4c816ee54cf462dc31b9b584 node-v16.11.0-win-x64.7z
44343d779b6a72c6bfd708f8927aa54014b223530568509cd0e294b0d6660e83 node-v16.11.0-win-x64.zip
b6869590c9709a739d01ac08543ee901598357a75d51674872190d463dc44ba9 node-v16.11.0-win-x86.7z
59afe55ed8ac256794d27f4db53a594019be8260ed7663b8d216af88e90756e2 node-v16.11.0-win-x86.zip
ec495faffe733e998fd78efa7c6c8de047690bad2a6cd4ca088fbed72ff68358 node-v16.11.0-x64.msi
8be850c1384b5e96437ff2b884cb5add60bd44960863406dfddfbc08dc9c96a9 node-v16.11.0-x86.msi
74802d05a5a80d3050d505267a79fb5c66ada02ffc17946601f3997ce4d845b1 win-x64/node.exe
7c94657df6918a77dc8edefaf3b5415dbfb9eb83a88c17d216a48c8c36fcc58d win-x64/node.lib
009f33196edf594a122baf0adec4f3f84874c59b23bc9e50ccf20675a2ec80c4 win-x64/node_pdb.7z
c94b27e403bafa5edaa29f545768b81333ec6e34058b4c14029e48be5d7f5f12 win-x64/node_pdb.zip
7214748424c802c38d6b0de348207c6bdce9d39a31a8bc5ae86b82ba936839ae win-x86/node.exe
006af4382187d5cec9bd2b3781a017e221af8ed19de379c4a6f99375dea1d307 win-x86/node.lib
27e8c8187d39a3192c243da080926b4995b61455e2cf79c17271213e994129c7 win-x86/node_pdb.7z
dfa29528cd6e20a1b0e29f40453310119d8149aa864fa3904317feb5a5b9af28 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEdPEmArbxxOkT+qN606iWE2Q7YgEFAmFge4YACgkQ06iWE2Q7
YgGQzA/+KDfKmFpA+0JqiEahoBcaoNefx0B8Y0PWnihQ1WtcnwljhweT9+QcN+nP
Kb2RUhAMNhGGJmHhDszw/MUpI5Q6jf+0WndUXdH8rHHZJuzOjOEFlIwsDP1ggjqG
zUs7SQP6QXZLtFnJiBrmhpFIlg39oAI0IGbz9QqKJS9yzkJF7g+zkSg0Z/1ipzaU
Fb7T0CpLj6kgz5HCTh6feqxlyF/MoWeWNtXPC70/KfflXs2mEa5kmrYvw6X8RETb
XnB1EDq5F7zi1miaGYFhY4fE0LqKpZ7IMmD3V0VckXDdHQoafx2rqDCDbi7cq9In
1+WpNe01VfrvrYr+/G5KoYMcmBWHkVHkoYijLyvqX1eaIibx5D4Ag/E2eHq3ZJuj
24XBKCpE+lRqIM40YiXvqREoiWmxC4+pw3kmlqA8Q99HqZ3pyAh/qGiLN1ppp5ay
Vf98qoHD6L5itDMCI+DorawBML1d8sw7WAP0IHTIhRevrhFZViSJP6hQxZqg/0Jn
tAdyteD9A45UcgFpBhD1U1OsADAuhvvVd2ytxmhxcnDjNeydqF9mWJho8r24V7ON
hBGmBzbXJaq50kx6rFVvtOeAqaIjrkhD3BtS+KgMrJP2aqvyteLInDHrJDVuNGn/
R0uIxs1+AAj96wHsdX6bEdvicLQCYgysocRdN8a4utw4MzBMRSg=
=smSS
-----END PGP SIGNATURE-----
0 Comments