Notable Changes
-
fs:
- experimental: add recursive cp method (Benjamin Coe) #39372
Commits
- [
] – async_hooks: merge resource_symbol with owner_symbol (Darshan Sen) #384681a80c989306
- [
] – bootstrap: call _undestroy() inside _destroy for stdout and stderr (Matteo Collina) #39685169a2a6b6c3
- [
] – buffer: add endings option, remove Node.js specific encoding option (James M Snell) #3970815bc31ea0aa
- [
] – (SEMVER-MINOR) buffer: add Blob.prototype.stream method and other cleanups (James M Snell) #396931091a579275
- [
] – build: run coverage for inspector protocol changes (Richard Lau) #397251097d898e58
- [
] – build: fix V8 build with pointer compression (Michaël Zasso) #396641cf028df0ed
- [
] – build: exclude markdown files from some GitHub Actions (Rich Trott) #3956519d38400de1
- [
] – build: use lts shorthand in GitHub Actions (Rich Trott) #395381eeb804a7b7
- [
] – (SEMVER-MINOR) crypto: implement webcrypto.randomUUID (Michaël Zasso) #39648193a904d0ba
- [
] – debugger: prevent simultaneous heap snapshots (Rich Trott) #3963813321b65a5a
- [
] – debugger: remove undefined parameter (Rich Trott) #3957016c375e18b6
- [
] – deps: V8: cherry-pick 81814ed44574 (Stephen Belanger) #397191103bf20988
- [
] – deps: upgrade to libuv 1.42.0 (Luigi Pinca) #395251cf5e5b5711
- [
] – dgram: use simplified validator (Voltrex) #3975315f92d2fe6d
- [
] – (SEMVER-MINOR) dns: add “tries” option to Resolve options (Luan Devecchi) #396101c7e918b06a
- [
] – doc: correct cjs code to match mjs code (Raz Luvaton) #3950915d66646b71
- [
] – doc: fix typo in hmac.paramNames default (Justin) #397661f18bb2a0f1
- [
] – doc: fix1338a166e831fs.rmdir1recursive
option deprecation history (Antoine du Hamel) #39728
- [
] – doc: fixed variable names in queueMicrotask example (ashish maurya) #396341bfb1dc0a2c
- [
] – doc: change “Version 4 UUID” to “version 4 UUID” (Tobias Nießen) #39682108b31f12f8
- [
] – doc: update debugger.md description and examples (Rich Trott) #396611f5200f9785
- [
] – doc: fix color contrast issue in light mode (Rich Trott) #3966014700f1e529
- [
] – (SEMVER-MINOR) doc: add missing change to resolver ctor (Luan Devecchi) #39610188c83a4698
- [
] – doc: fix typo in1760cafa5ed1url.md
(Howie Zhao) #39666
- [
] – doc: add point to ask H1 reporter about credit (Daniel Bevenius) #3958519ab5503693
- [
] – doc: update min mac ver + move mac arm64 to tier 1 (Ash Cripps) #3958617514405456
- [
] – doc: add missing1d7c8c6dcee1introduced_in
metadata (Richard Lau) #39575
- [
] – doc: add code examples to180725170971Writable.destroy()
and
1Writable.destroyed(Juan José Arboleda) #39491
- [
] – doc: add155f47cc2d01String.prototype.at
and
1%TypedArray%.prototype.at(Jordan Harband) #39583
- [
] – doc: move10c0412e2c41NODE_MODULE_VERSION
in release guide (Richard Lau) #39544
- [
] – doc: remove outdated ARM information from release guide (Richard Lau) #3954415df74f9b21
- [
] – doc: fence command examples in release guide (Richard Lau) #3954418eccb11ea0
- [
] – doc: update backport labels in release guide (Richard Lau) #3954410bd97e1f2d
- [
] – doc: add code example to12129ad6a0a1fs.truncate
method (Juan José Arboleda) #39454
- [
] – doc: add code example to13ff5e153ef1http.createServer
method (Juan José Arboleda) #39455
- [
] – doc: add PerformanceObserver17d0c869cfa1buffered
document (legendecas) #39514
- [
] – (SEMVER-MINOR) fs: add recursive cp method (Benjamin Coe) #3937210dc167a03f
- [
] – http: decodes url.username and url.password for authorization header (Lew Gordon) #39310154dd3df943
- [
] – inspector: update inspector_protocol to 89c4adf (Rich Trott) #39650181e62f67bf
- [
] – inspector: update inspector_protocol to 8ec18cf (Rich Trott) #396141793fee4915
- [
] – lib: simplify validators (Voltrex) #3975315afdc1f4c0
- [
] – lib: cleanup validation (Voltrex) #396521ca3cb96d25
- [
] – lib: cleanup instance validation (Voltrex) #396561cc08d3062f
- [
] – lib: use helper for readability (Voltrex) #3964912751cdf6f9
- [
] – lib: use validators (Voltrex) #396631c68415cba2
- [
] – lib: use validator (Voltrex) #395471be2d60dd1d
- [
] – lib: use1486d51ac0c1validateObject
(Voltrex) #39605
- [
] – lib: use ERR_ILLEGAL_CONSTRUCTOR (Mestery) #395561058e882a2a
- [
] – meta: consolidate AUTHORS entries for ooHmartY (Rich Trott) #39705107cadc4432
- [
] – meta: consolidate AUTHORS entries for homosaur (Rich Trott) #3970516c788b8030
- [
] – meta: consolidate AUTHORS entries for Ayase-252 (Rich Trott) #39705107351edebe
- [
] – meta: consolidate AUTHORS entries for robin-drexler (Rich Trott) #3970515fe282769b
- [
] – meta: consolidate AUTHORS entries for samshull (Rich Trott) #397051fc2a626357
- [
] – meta: update AUTHORS (Rich Trott) #39705167cfc66a47
- [
] – meta: consolidate email addresses for MarshallOfSound (Rich Trott) #39651191008fbdeb
- [
] – meta: consolidate email addresses for tadjik1 (Rich Trott) #396511a76b63536a
- [
] – meta: consolidate email addresses for szmarczak (Rich Trott) #396511aaab2095db
- [
] – meta: update AUTHORS (Rich Trott) #396361f413a9d83c
- [
] – meta: simplify mailmap (Rich Trott) #3961217a91d4bfe9
- [
] – meta: consolidate emails for tadhgcreedon (Rich Trott) #3961114ec5d2de5d
- [
] – meta: consolidate emails for timcosta (Rich Trott) #396111bb88c38eac
- [
] – meta: consolidate emails for timruffles (Rich Trott) #3961110920a8cf6f
- [
] – meta: update AUTHORS (Rich Trott) #3962911474a9d4b1
- [
] – meta: add mailmap entry for ryzokuken (Rich Trott) #395961c59e3ec685
- [
] – meta: add mailmap entry for uttampawar (Rich Trott) #39596134f4bb8277
- [
] – meta: add mailmap entry for dmabupt (Rich Trott) #395961fd213edda2
- [
] – meta: align README/.mailmap/AUTHORS email entries (Rich Trott) #3950516b664e224b
- [
] – meta: add mailmap entry for garygsc (Rich Trott) #39588196d8ecbd66
- [
] – meta: add mailmap entry for ttzztztz (Rich Trott) #39588116d85f3f48
- [
] – meta: update AUTHORS (Rich Trott) #39587160ab111fdb
- [
] – meta: update .mailmap to remove duplication in AUTHORS (Rich Trott) #395611b43f87d729
- [
] – meta: add .mailmap entries to remove AUTHORS duplicates (Rich Trott) #3956016f4a2aa5a4
- [
] – meta: add .mailmap entry to remove duplication in AUTHORS (Rich Trott) #39559186d144c500
- [
] – meta: update collaborator email in AUTHORS/.mailmap (Rich Trott) #395211110c088f02
- [
] – meta: update collaborator email in README (Rich Trott) #39521172af147bb5
- [
] – meta: update collaborator email in AUTHORS/.mailmap (Rich Trott) #39521123bc4cfb21
- [
] – meta: move gdams to emeritus (Rich Trott) #395391e4289728c7
- [
] – module: add some typings to14df59bc7271internal/modules/esm/resolve
(Antoine du Hamel) #39504
- [
] – node-api: handle pending exception in cb wrapper (Michael Dawson) #394761b5858589d0
- [
] – perf_hooks: fix PerformanceObserver gc crash (James M Snell) #395501016b7ba616
- [
] – perf_hooks: fix performance timeline wpt failures (legendecas) #395321b37575b67c
- [
] – (SEMVER-MINOR) perf_hooks: web performance timeline compliance (legendecas) #39297164c02eb3cc
- [
] – policy: fix integrity when DEFAULT_ENCODING is set (Tobias Nießen) #3975017ff21397d6
- [
] – src: fix TextDecoder final flush size calculation (James M Snell) #39737103be967cad
- [
] – src: fix crash in AfterGetAddrInfo (Anna Henningsen) #3973519046e78943
- [
] – (SEMVER-MINOR) src: fix align in cares_wrap.h (Luan) #3961012a00ef5ede
- [
] – src: add cosmetic space character to160a2b31c681async_wrap.h
file (Juan José Arboleda) #39459
- [
] – stream: ensure text() stream consumer flushes correctly (James M Snell) #397371cd9b0bf68c
- [
] – (SEMVER-MINOR) stream: utility consumers for web and node.js streams (James M Snell) #395941f57a0e4d8b
- [
] – stream: clean1975edf53301endWritableNT
(Mestery) #39645
- [
] – (SEMVER-MINOR) stream: add readableDidRead if has been read from (Robert Nagy) #3958919e38fc6757
- [
] – test: use simplfied validator (voltrexmaster) #397531a5ded4a85a
- [
] – (SEMVER-MINOR) test: enable blob.prototype.stream tests (James M Snell) #39693153cf53c95a
- [
] – test: update WPT abort tests (Michaël Zasso) #3969717e9884598f
- [
] – test: update WPT common and resources (Michaël Zasso) #39697194381fbdf5
- [
] – test: fix test-debugger-heap-profiler for workers (Richard Lau) #39687134a041a846
- [
] – test: increase memory for coverage action (Benjamin Coe) #3969019f5acfa90e
- [
] – test: use template to concatenate string (Himadri Ganguly) #3962110be15cedc4
- [
] – (SEMVER-MINOR) test: pull Web Platform Tests for WebCryptoAPI (Michaël Zasso) #396481952a5282e2
- [
] – test: deflake test-http2-buffersize (Luigi Pinca) #3959113622fb1e03
- [
] – test: convert anonymous function to arrow function (Himadri Ganguly) #3960411962c7c7b3
- [
] – test: add test-debugger-breakpoint-exists (Rich Trott) #395701635e1a0274
- [
] – test: add known issues test for debugger heap snapshot race (Rich Trott) #395571cff2aea5df
- [
] – tools: bump remark-preset-lint-node to 3.0.0 (Rich Trott) #3975515e1011238a
- [
] – tools: update path-parse in markdown linter package-lock file (Rich Trott) #397291eb741253fd
- [
] – tools: fix more build warnings in inspector_protocol (Richard Lau) #39725152a172f983
- [
] – tools: cherry-pick ffb34b6d5dbf0 (Darshan Sen) #39725177f9c1fa98
- [
] – tools: update inspector_protocol to e8ba1a7 (Rich Trott) #396941b9510d21c9
- [
] – tools: update inspector_protocol to 39ca567 (Rich Trott) #3969418d509d8773
- [
] – tools: update inspector_protocol to 97d3146 (Rich Trott) #396941ee7142fa37
- [
] – Revert “tools: fix compiler warning in inspector_protocol” (Rich Trott) #396941c6323d847d
- [
] – tools: update inspector_protocol to a53e96d31a2755eb16ca37 (Rich Trott) #3969416e19c166e4
- [
] – tools: update inspector_protocol to fe0467fd105a (Rich Trott) #39694161c53f39d2
- [
] – tools: improve error detection in find-inactive-collaborators (Rich Trott) #396171b1b6f20353
- [
] – tools: update ESLint to 7.32.0 (Luigi Pinca) #396021d1360fcf48
- [
] – tools: update ESLint to 7.31.0 (Colin Ihrig) #394241af1c782cad
- [
] – (SEMVER-MINOR) url,buffer: implement URL.createObjectURL (James M Snell) #39693137dda19461
- [
] – worker: add brand checks for detached properties/methods (James M Snell) #397631dcab88ad38
Windows 32-bit Installer: https://nodejs.org/dist/v16.7.0/node-v16.7.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v16.7.0/node-v16.7.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v16.7.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v16.7.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v16.7.0/node-v16.7.0.pkg
macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v16.7.0/node-v16.7.0-darwin-arm64.tar.gz
macOS Intel 64-bit Binary: https://nodejs.org/dist/v16.7.0/node-v16.7.0-darwin-x64.tar.gz
Linux 64-bit Binary: https://nodejs.org/dist/v16.7.0/node-v16.7.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v16.7.0/node-v16.7.0-linux-ppc64le.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v16.7.0/node-v16.7.0-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v16.7.0/node-v16.7.0-aix-ppc64.tar.gz
ARMv7 32-bit Binary: https://nodejs.org/dist/v16.7.0/node-v16.7.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v16.7.0/node-v16.7.0-linux-arm64.tar.xz
Source Code: Coming soon
Other release files: https://nodejs.org/dist/v16.7.0/
Documentation: https://nodejs.org/docs/v16.7.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
4c706dbaebab5c5787d36238b32405143742050fb0faccc81d9da6ebf05e8304 node-v16.7.0-aix-ppc64.tar.gz
969875c1a6b2790663d7b25d7641d1e3919225659921a98d2f1e4711bbec5ef3 node-v16.7.0-darwin-arm64.tar.gz
a7d5f71b0b0be342eeff8dbe0a29935e098cab1117af2cd617f988461b1c4a5e node-v16.7.0-darwin-arm64.tar.xz
c9bf23c765c584f635a4065d58dadff9737aeb605676d1e45873eba66adaab8a node-v16.7.0-darwin-x64.tar.gz
29265ebcf44a3a19ffc7ecd2e1ef35db562fc53be58529e74cf1340e21ced9a9 node-v16.7.0-darwin-x64.tar.xz
8b51402dd94b1f77fb661f2db79144b7c0b9056b2d43cff60c7c333caefb11e8 node-v16.7.0-headers.tar.gz
8a398c4e6f1941ac42aea159e3cf0007f68163dd74116d8bb246801692c698f0 node-v16.7.0-headers.tar.xz
8a1b770c81618353ca2f6fd296ccfa7d812e7f40d1e2a2b88579e6d9895ec463 node-v16.7.0-linux-arm64.tar.gz
28775e7d1463052e748d69b145b845e28361c467cabc42dc887003484b6a4ef1 node-v16.7.0-linux-arm64.tar.xz
453019d1514e5f7befe770cef757f2c761e23b3e91b34f98968170f0a504a1ba node-v16.7.0-linux-armv7l.tar.gz
5efff171b966bf93ae34471b2c54d22f1a8a7e3b5128f8b9b6d82e229ce0dbfe node-v16.7.0-linux-armv7l.tar.xz
e8bcc040152cea7564f97d6be6c2b2226417a9ee63b91d456e21744a886d1862 node-v16.7.0-linux-ppc64le.tar.gz
f3a6a599165b943f67a77967f7d304318f12382999013c3d925defe89c95c947 node-v16.7.0-linux-ppc64le.tar.xz
e1f8becb5ba6ec80b2f893e92145fe43b041fc8392414ff6466a624e9afeaa15 node-v16.7.0-linux-s390x.tar.gz
51a3acd86d52da8418400a451f4eca615ae023d17866b018e9e2f02cb1f03286 node-v16.7.0-linux-s390x.tar.xz
13a15e1934d356c9e8f97fcfff411d7d5236e90ed04d6aeeca5f10f529b58a57 node-v16.7.0-linux-x64.tar.gz
32f1563b8bab10981164dfc63a38ab303db6b54e888d5ac4190b4b6777184daf node-v16.7.0-linux-x64.tar.xz
c3ace96357ba98d2dc87d0a4019e233967e576abc36a7db4cb35a4f994fed552 node-v16.7.0.pkg
0c4a82acc5ae67744d56f2c97db54b859f2b3ef8e78deacfb8aed0ed4c7cb690 node-v16.7.0.tar.gz
fa85fdfbd378e587fa04ad9548e7c9f50e690af9575730d3b330cba6fc3f2d37 node-v16.7.0.tar.xz
f7b0e8b0bfcfad7d62eba16fa4db9f085983c12c661bd4c66d8e3bd783befa65 node-v16.7.0-win-x64.7z
d9081e74db8f71e509a5ccedce877eb32eb25c9d95a146d98ff05a24284e4914 node-v16.7.0-win-x64.zip
8fcb32d38c702148250640a5a7967c0e5d5d55cb8202aa40afde9684e8a67ea8 node-v16.7.0-win-x86.7z
21a484ad901a8965e4e19d86fdc923c3d58aa708ae395b36cbdc140542a053c6 node-v16.7.0-win-x86.zip
5646507653636fb6ba2f2f75854fc01dded59631e13dd843d20358ff0580adab node-v16.7.0-x64.msi
6bb969fd41c1105e9829001a21c0882d7ecb45ad93be366671b3e48e7a9f8691 node-v16.7.0-x86.msi
7f33cbe04cb2940427e6dd97867c1fcf3ddd60911d2ae0260da3cab9f6ea6365 win-x64/node.exe
8b9363be29a20a95f48a319434a33bb7021b21b017a343b334697689b471b92f win-x64/node.lib
f61ce6e746861d65d4144e5f37c8e70e52d8fe3a1edfc1152159536f03dbe742 win-x64/node_pdb.7z
2c47b5f606119feea241ae5ce8d47de6dd85f3ef4016f8936fe34459100c45f9 win-x64/node_pdb.zip
8a1ab09efad03051be13622c50123b87475b86000684b4b35495c5da356c9ac5 win-x86/node.exe
944a6428f1ed03da56f6ac82f65051b346f41d69aa43ad8219a528b85babb36c win-x86/node.lib
d93a13cd7335ba1c1a8422427bdb3077a866f900bc1039dabbace94c27d83e30 win-x86/node_pdb.7z
6b5d395cfd2c8f9d4f33d2c9961ed7f80dcbcb15bd57ddf89f7a9b564d96cabb win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEdPEmArbxxOkT+qN606iWE2Q7YgEFAmEcXmMACgkQ06iWE2Q7
YgGAaw/9GxeuTEAK4Lx7DvqhFO9omtPbbA8NiiBRXvs9ZIV3EAf4zWqh4KT7G65+
OtXDcCTpNVjUj8WC+U2DyQuoYRwlJ6TAIui/oGZEY0OHe0d5R87VB7IJlPuNMjD5
hpbETkI+mp7xgEv16TieWRkUkJ9cd7z6qE8c0Mr1+isvlUjcP/wGRco+XQ7V7xeU
/SvvGJAer09kI4oELrhr48GyXLljZkgOQE2q5/MVMNjZIAmnldx/eAK4hT/suzyM
243cEeba4l/K+ZXM3aSMnyvVd3VUQfAtZniQbvzzR0mO1vRYLaIO1R9kU25SCRuF
LS7kRt5zRsvmybBB+IOGQwo/Kfo9UnSxaWwiWNZWJtHbQ50B91lJyzldjTwoPEVs
PRVP1b7+jtoyHEqtqMo5SpRFPF0Tcm1U1mi7tEunubxF8EUOOdizD5EIsBY4Qyol
58Zj8rsMxqeKP2oSgPijgm6u//OvM03YeyRHAxkNXVTO/JVjHNoKiqTkm0hPTEra
cRsFXIHrKKP7fbCXPeNTU1LW4TDmcat8wFl9hhTw7XXVZZt/CYd4yVhry6MVlXWo
8yjUhpptbs1d2ms2VcBPYF6WCrc0EwYQ7NW6NG+OYiXldGWQ9qakBBmKl4AcLfEL
3Hq51d7hkF+oPcbW68vmeuulc8maHTvPMd+W13NjqxPil8wjtqc=
=dKrk
-----END PGP SIGNATURE-----
0 Comments