Update Node.js to v14.7.0
Created by: renovate[bot]
This PR contains the following updates:
Package | Update | New value | References | Sourcegraph |
---|---|---|---|---|
node | minor | 14.7.0 | source |
Release Notes
nodejs/node
v14.7.0
Notable Changes
-
deps:
- upgrade npm to 6.14.7 (claudiahdz) #34468
-
dgram:
- (SEMVER-MINOR) add IPv6 scope id suffix to received udp6 dgrams (Pekka Nikander) #14500
- src:
-
worker:
- (SEMVER-MINOR) make MessagePort inherit from EventTarget (Anna Henningsen) #34057
-
zlib:
- switch to lazy init for zlib streams (Andrey Pechkurov) #34048
- New Collaborators:
Commits
- [
dd2988917f
] - async_hooks: optimize fast-path promise hook for ALS (Andrey Pechkurov) #34512 - [
358b934284
] - build: fix test-ci-js task in Makefile (Rich Trott) #34433 - [
24e1beb829
] - build: do not run benchmark tests on 'make test' (Rich Trott) #34434 - [
b24f254472
] - build: add benchmark tests to CI runs (Rich Trott) #34288 - [
a4806e2d12
] - build: speed up source tarball creation (Richard Lau) #34508 - [
cce1f3e3a8
] - build: don't run test-asan workflow on non-master pushes (Richard Lau) #34509 - [
70f23eb405
] - build: remove test-tarball action for windows + osx (Myles Borins) #34440 - [
3fda3d4bf3
] - build: don't run Actions on non-master pushes (Shelley Vohr) #34464 - [
f7600d5ab6
] - deps: upgrade npm to 6.14.7 (claudiahdz) #34468 - [
02ae6d65d4
] - (SEMVER-MINOR) dgram: add IPv6 scope id suffix to received udp6 dgrams (Pekka Nikander) #14500 - [
e5f380052f
] - Revert "doc: move ronkorving to emeritus" (Rich Trott) #34507 - [
17bca62428
] - doc: use sentence-case for GOVERNANCE.md headers (Rich Trott) #34503 - [
37752cde43
] - doc: revise onboarding-extras (Rich Trott) #34496 - [
050866ddf1
] - doc: remove breaking-change-helper from onboarding-extras (Rich Trott) #34497 - [
2297d74fd8
] - doc: add Triagers section to table of contents in GOVERNANCE.md (Rich Trott) #34504 - [
99a648738c
] - doc: onboarding process extras (Gireesh Punathil) #34455 - [
bbc7eeadd9
] - doc: mention triage in GOVERNANCE.md (Gireesh Punathil) #34426 - [
92c57b284b
] - doc: move thefourtheye to emeritus (Rich Trott) #34471 - [
657f2d78ee
] - doc: move ronkorving to emeritus (Rich Trott) #34471 - [
455dd9cc76
] - doc: match link text in index to doc headline (Rich Trott) #34449 - [
f4a63f3d9a
] - doc: add AshCripps to collaborators (AshCripps) #34494 - [
7d058a4c01
] - doc: add author-ready label ref to onboarding doc (Ruy Adorno) #34381 - [
a3c9f75b7e
] - doc: add HarshithaKP to collaborators (Harshitha K P) #34417 - [
4b4eb5f130
] - doc: add rexagod to collaborators (Pranshu Srivastava) #34457 - [
29ad6fb34e
] - doc: add statement of purpose to documentation style guide (Rich Trott) #34424 - [
631dd21709
] - doc: mark Node.js 13 as End-of-Life (Antoine du Hamel) #34436 - [
905e3d18c0
] - doc: fix line length in worker_threads.md (Jucke) #34419 - [
d67a2b8d38
] - doc: fix typos in n-api, tls and worker_threads (Jucke) #34419 - [
39894f8842
] - doc: add release key for Richard Lau (Richard Lau) #34397 - [
4a828c6c06
] - doc: use correct identifier for callback argument (Rich Trott) #34405 - [
10830732f6
] - doc: add changes metadata to TLS newSession event (Tobias Nießen) #34294 - [
10962c81e1
] - doc: introduce a triager role (Gireesh Punathil) #34295 - [
50fd2b9de9
] - doc: strengthen suggestion in errors.md (Rich Trott) #34390 - [
346c201c4e
] - doc: strengthen wording about fs.access() misuse (Rich Trott) #34352 - [
c28453aff4
] - doc: fix typo in assert.md (Ye-hyoung Kang) #34316 - [
f60e58b6c9
] - doc,tools: syntax highlight api docs at compile-time (Francisco Ryan Tolmasky I) #34148 - [
d90967b346
] - events: re-use the same isTrusted getter (Anna Henningsen) #34459 - [
c93a898028
] - (SEMVER-MINOR) events: expand NodeEventTarget functionality (Anna Henningsen) #34057 - [
9b91467aac
] - http: don't write error to socket (Robert Nagy) #34465 - [
098b193eab
] - http2: avoid unnecessary buffer resize (Denys Otrishko) #34480 - [
3024927c9b
] - lib: initialize instance members in class constructors (Joyee Cheung) #32984 - [
82fad58ade
] - lib: simplify assignment (sapics) #33718 - [
e1199af50a
] - module: self referential modules in repl or-r
(Daniele Belardi) #32261 - [
e7c64af404
] - n-api: run all finalizers via SetImmediate() (Gabriel Schulhof) #34386 - [
668632d531
] - net: allow wider regex in interface name (Stewart X Addison) #34364 - [
c05b63d8b2
] - src: skip weak references for memory tracking (Anna Henningsen) #34469 - [
b12211eeca
] - src: prefer internal fields in ModuleWrap (Anna Henningsen) #34470 - [
cbe6385880
] - src: remove unused variable in node_file.cc (sapics) #34317 - [
d6ee1fd0c2
] - src: do not crash if ToggleAsyncHook fails during termination (Anna Henningsen) #34362 - [
bd9ab00acd
] - (SEMVER-MINOR) src: allow preventing SetPromiseRejectCallback (Shelley Vohr) #34387 - [
5c943588bc
] - (SEMVER-MINOR) src: allow setting a dir for all diagnostic output (AshCripps) #33584 - [
9d40af54a6
] - src: avoid strcmp in SecureContext::Init (Tobias Nießen) #34329 - [
aef41e5b52
] - src: refactor CertCbDone to avoid goto statement (Tobias Nießen) #34325 - [
3d4f608e42
] - stream: rename opts to options (rickyes) #34339 - [
fced3ce5ad
] - test: add ref comment to test-regress-GH-814_2 (Rich Trott) #34516 - [
d5c8b386c6
] - test: add ref comment to test-regress-GH-814 (Rich Trott) #34516 - [
cc279db29f
] - test: remove superfluous check in pummel/test-timers (Rich Trott) #34488 - [
3f11ba1c69
] - test: fix test-heapdump-zlib (Andrey Pechkurov) #34499 - [
81eaaa27d5
] - test: remove duplicate checks in pummel/test-timers (Rich Trott) #34473 - [
1a9138d679
] - test: delete invalid test (Anna Henningsen) #34445 - [
4e2f5fa907
] - test: fixup worker + source map test (Anna Henningsen) #34446 - [
cd35d00518
] - test: force resigning of app (Colin Ihrig) #34331 - [
eecb92c9da
] - test: fix flaky test-watch-file (Rich Trott) #34420 - [
30da332314
] - test: fix flaky test-heapdump-http2 (Rich Trott) #34415 - [
77542a4a7a
] - test: do not write to fixtures dir in test-watch-file (Rich Trott) #34376 - [
699da05b29
] - test: remove common.localhostIPv6 (Rich Trott) #34373 - [
ec1393db63
] - test: fix test-net-pingpong pummel test for non-IPv6 hosts (Rich Trott) #34359 - [
8ca80427db
] - test: fix flaky test-net-connect-econnrefused (Rich Trott) #34330 - [
e9c7722ea4
] - tls: remove setMaxSendFragment guards (Tobias Nießen) #34323 - [
f4d61c7ce9
] - tools: update ESLint to 7.5.0 (Colin Ihrig) #34423 - [
74da2c44ca
] - util: improve getStringWidth performance (Ruben Bridgewater) #33674 - [
c9b652f13f
] - vm: add tests for function declarations using [[DefineOwnProperty]] (ExE Boss) #34032 - [
0aa3809b6b
] - (SEMVER-MINOR) worker: make MessagePort inherit from EventTarget (Anna Henningsen) #34057 - [
252f37630a
] - zlib: switch to lazy init for zlib streams (Andrey Pechkurov) #34048
v14.6.0
Notable Changes
- deps:
- module:
-
src:
- (SEMVER-MINOR) allow embedders to disable esm loader (Shelley Vohr) #34060
-
tls:
- (SEMVER-MINOR) make 'createSecureContext' honor more options (Mateusz Krawczuk) #33974
-
vm:
- (SEMVER-MINOR) add run-after-evaluate microtask mode (Anna Henningsen) #34023
-
worker:
- (SEMVER-MINOR) add option to track unmanaged file descriptors (Anna Henningsen) #34303
- New Collaborators:
Commits
- [
afec0d7f51
] - async_hooks: improve resource stack performance (Anna Henningsen) #34319 - [
f340571301
] - (SEMVER-MINOR) build: reset embedder string to "-node.0" (Michaël Zasso) #33579 - [
de250c136c
] - build: recommend Python 3.8 to build on Windows (Michaël Zasso) #34182 - [
a130771d4f
] - build,tools: fix cmd_regen_makefile (Daniel Bevenius) #34255 - [
cfd4c8012d
] - crypto: move typechecking for timingSafeEqual into C++ (Anna Henningsen) #34141 - [
95afc2e50e
] - deps: V8: update headers for ABI compatibility (Anna Henningsen) #34356 - [
2c9fd6ebd4
] - deps: V8: revertde4c004
from upstream V8 (Anna Henningsen) #34356 - [
447b1e86a5
] - deps: V8: re-add dummy Isolate::CheckMemoryPressure (Anna Henningsen) #34356 - [
2079fefacf
] - deps: V8: undo header change of9dbab9b
(Anna Henningsen) #34356 - [
9f886c968c
] - (SEMVER-MINOR) deps: bump minimum icu version to 67 (Michaël Zasso) #33579 - [
3fa7ad3375
] - (SEMVER-MINOR) deps: update V8 postmortem metadata script (Colin Ihrig) #33579 - [
4c37837424
] - deps: V8: cherry-pickeec10a2
(Stephen Belanger) #33778 - [
fb180ac110
] - deps: V8: backport22014de
(Joyee Cheung) #33300 - [
01e788622c
] - (SEMVER-MINOR) deps: V8: fix compilation on VS2017 (Jiawen Geng) #33579 - [
f269dff06e
] - (SEMVER-MINOR) deps: V8: cherry-pick9868b2a
(Michaël Zasso) #33579 - [
335e3861c3
] - (SEMVER-MINOR) deps: patch V8 to run on Xcode 8 (Matheus Marchini) #32116 - [
355e2f2b6a
] - (SEMVER-MINOR) deps: V8: silence irrelevant warnings (Michaël Zasso) #32116 - [
eb6ded61b7
] - (SEMVER-MINOR) deps: make v8.h compatible with VS2015 (Joao Reis) #32116 - [
a4b71e02ca
] - (SEMVER-MINOR) deps: V8: forward declaration ofRtl\*FunctionTable
(Refael Ackermann) #32116 - [
1e37442fdd
] - (SEMVER-MINOR) deps: V8: patch register-arm64.h (Refael Ackermann) #32116 - [
eac35c6061
] - (SEMVER-MINOR) deps: patch V8 to run on older XCode versions (Ujjwal Sharma) #32116 - [
51d86f4b59
] - (SEMVER-MINOR) deps: V8: un-cherry-pickbd019bd
(Refael Ackermann) #32116 - [
9cd523d148
] - (SEMVER-MINOR) deps: update V8 to 8.4.371.19 (Michaël Zasso) #33579 - [
24f76cf004
] - deps: upgrade npm to 6.14.6 (claudiahdz) #34246 - [
a9ca4204e0
] - deps: upgrade to libuv 1.38.1 (Colin Ihrig) #34187 - [
601ed8ef7e
] - deps: V8: backport2d5017a
(Benjamin Coe) #34272 - [
17174e69ce
] - doc: clarify conditional exports guidance (Guy Bedford) #34306 - [
1dd265384b
] - doc: reword warnings about sockets passed to subprocesses (Rich Trott) #34273 - [
ef31f179e0
] - doc: sync deprecation numbers with v14.x (Myles Borins) #34368 - [
0b42e5d205
] - doc: add danielleadams to collaborators (Danielle Adams) #34360 - [
1cc65332b0
] - doc: buffer documentation improvements (James M Snell) #34230 - [
d11496174d
] - doc: improve text in fs docs about omitting callbacks (Rich Trott) #34307 - [
d2c58948e9
] - doc: add sxa as collaborator (Stewart X Addison) #34338 - [
d865be4cab
] - doc: move sebdeckers to emeritus (Rich Trott) #34298 - [
24fe55872f
] - doc: add ruyadorno to collaborators (Ruy Adorno) #34297 - [
e6776fe194
] - doc: move kfarnung to collaborator emeriti list (Rich Trott) #34258 - [
7416028f99
] - doc: specify encoding in text/html examples (James M Snell) #34222 - [
9339f9f602
] - doc: document the ready event for Http2Stream (James M Snell) #34221 - [
25ac669be9
] - doc: add comment to example about 2xx status codes (James M Snell) #34223 - [
6f014d0b13
] - doc: document that whitespace is ignored in base64 decoding (James M Snell) #34227 - [
431bfe177f
] - doc: add note about multiple sync events and once (James M Snell) #34220 - [
ffe6886de9
] - doc: document behavior for once(ee, 'error') (James M Snell) #34225 - [
a6a656abaa
] - doc: document security issues with url.parse() (James M Snell) #34226 - [
abfab9892b
] - doc: replace http to https of link urls (sapics) #34158 - [
2e20cd4fde
] - doc: remove errors that were never released (Rich Trott) #34197 - [
c83d98619d
] - doc: move ERR_FEATURE_UNAVAILABLE_ON_PLATFORM to current errors (Rich Trott) #34196 - [
59bb6d6663
] - doc: move digitalinfinity to emeritus (Rich Trott) #34191 - [
39d6ecdea9
] - doc: move gibfahn to emeritus (Rich Trott) #34190 - [
938de338ef
] - doc: specify how fs.WriteStream/ReadStreams are created (James M Snell) #34188 - [
326b854e6e
] - doc: remove parenthetical \r\n comment in http and http2 docs (Rich Trott) #34178 - [
a2dd2589c1
] - doc: remove stability from unreleased errors (Rich Trott) #33764 - [
8dd8b1a8be
] - doc: util.debuglog callback (Bradley Meck) #33856 - [
aaba1c08dc
] - doc: update wording in "Two reading modes" (Julien Poissonnier) #34119 - [
6aa0dac362
] - doc: clarify that the ctx argument is optional (Luigi Pinca) #34097 - [
1558800217
] - doc: add a reference to the list of OpenSSL flags. (Mateusz Krawczuk) #34050 - [
25d310b631
] - doc: no longer maintain a CNA structure (Sam Roberts) #33639 - [
5ae2b74350
] - doc: use consistent naming in stream doc (Saleem) #30506 - [
a0cfa62338
] - doc: clarify how to read process.stdin (Anentropic) #27350 - [
e8184554ba
] - doc: fix entry fornapi\_create\_external\_buffer
(Gabriel Schulhof) #34125 - [
167a21a66a
] - doc: fix source link margin to sub-header mark (Rodion Abdurakhimov) #33664 - [
146538de65
] - doc: improve async_hooks asynchronous context example (Denys Otrishko) #33730 - [
e386188775
] - doc: clarify esm conditional exports prose (Derek Lewis) #33886 - [
e273edf943
] - doc: Add maxTotalSockets option to agent constructor (rickyes) #34013 - [
ab6b786e9d
] - doc: add streams to the pipeline function signature (rickyes) #34153 - [
9f0bf5c9e1
] - doc: improve triaging text in issues.md (Rich Trott) #34164 - [
22c1fbf4cb
] - doc: simply dns.ADDRCONFIG language (Rich Trott) #34155 - [
7fc56ebd0d
] - doc: remove "considered" in errors.md (Rich Trott) #34152 - [
e33c09cb3a
] - doc: simplify and clarify ReferenceError material in errors.md (Rich Trott) #34151 - [
af9e6f6e1b
] - doc: add http highlight grammar (Derek Lewis) #33785 - [
26ecdf8ade
] - doc: move sam-github to TSC Emeriti (Sam Roberts) #34095 - [
78a4d97b82
] - doc: change "considered experimental" to "experimental" in n-api.md (Rich Trott) #34129 - [
da5fde6594
] - doc: changed "considered experimental" to "experimental" in cli.md (Rich Trott) #34128 - [
49d2d49336
] - doc: improve text in issues.md (falguniraina) #33973 - [
9d30f0542c
] - doc: change "currently not considered public" to "not supported" (Rich Trott) #34114 - [
64bd518f26
] - doc: clarify that APIs are no longer experimental (Rich Trott) #34113 - [
ee6ccef091
] - doc: clarify O_EXCL text in fs.md (Rich Trott) #34096 - [
05a69e2e88
] - doc: clarify ambiguous rdev description (Rich Trott) #34094 - [
4927fed9ea
] - doc: make minor improvements to paragraph in child_process.md (Rich Trott) #34063 - [
585f3a5f84
] - doc: improve paragraph in esm.md (Rich Trott) #34064 - [
556e55db72
] - doc: clarify require/import mutual exclusivity (Guy Bedford) #33832 - [
eb04ba3080
] - doc: add dynamic source code links (Alec Davidson) #33996 - [
2ca6a45ba9
] - doc: mention errors thrown by methods called on an unbound dgram.Socket (Mateusz Krawczuk) #33983 - [
b8a17ccc9a
] - doc: document n-api callback scope usage (Gabriel Schulhof) #33915 - [
3b268094cc
] - doc: use sentence-case for headings in docs (Rich Trott) #33889 - [
280cd967d3
] - domain: fix unintentional deprecation warning (Anna Henningsen) #34245 - [
96ebd5f352
] - http: add note about timer unref (Robert Nagy) #34143 - [
16160e654f
] - Revert "http2: streamline OnStreamRead streamline memory accounting" (Rich Trott) #34315 - [
8bafba2e56
] - lib: always initialize esm loader callbackMap (Shelley Vohr) #34127 - [
daf2abf393
] - lib: replace http to https of comment link urls (sapics) #34158 - [
8f8d16849c
] - meta: make issue template mobile friendly and address nits (Derek Lewis) #34243 - [
de58eb6286
] - meta: add N-API to codeowners coverage (Michael Dawson) #34039 - [
4dc89c6d30
] - meta: fixup CODEOWNERS so it hopefully works (James M Snell) #34147 - [
8d7330be0e
] - (SEMVER-MINOR) module: deprecate module.parent (Antoine du HAMEL) #32217 - [
1ae76bd075
] - (SEMVER-MINOR) module: package "imports" field (Guy Bedford) #34117 - [
0e1361cb8b
] - net: doc deprecate bufferSize (Robert Nagy) #34088 - [
b7e9b43b2f
] - net: fix bufferSize (Robert Nagy) #34088 - [
02ea320e0c
] - policy: add startup benchmark and make SRI lazier (Bradley Farias) #29527 - [
73d6792a05
] - repl: support --loader option in builtin REPL (Michaël Zasso) #33437 - [
b20e6ed94e
] - repl: fix verb conjugation in deprecation message (Rich Trott) #34198 - [
b878e3223e
] - src: add callback scope for native immediates (Anna Henningsen) #34366 - [
0f6805d507
] - (SEMVER-MINOR) src: add option to track unmanaged file descriptors (Anna Henningsen) #34303 - [
e4c7b59665
] - (SEMVER-MINOR) src: allow embedders to disable esm loader (Shelley Vohr) #34060 - [
9c12e53d47
] - src: remove redundant snprintf (Anna Henningsen) #34282 - [
844bf770f8
] - src: use FromMaybe instead of ToLocal in GetCert (Daniel Bevenius) #34276 - [
ec876eecc0
] - src: add GetCipherValue function (Daniel Bevenius) #34287 - [
9c98af71db
] - src: exit explicitly after printing V8 help (Anna Henningsen) #34136 - [
3e3d908c81
] - src: add encoding_type variable in WritePrivateKey (Daniel Bevenius) #34181 - [
ed0f5697d8
] - src: fix minor comment typo in KeyObjectData (Daniel Bevenius) #34167 - [
8f7ed40fc4
] - src: fix unused namespace member (Nikola Glavina) #34212 - [
e378b681d0
] - src: remove unused fields from IsolateData (Anna Henningsen) #34139 - [
b2cd87e611
] - src,doc,test: remove String::New default parameter (Anna Henningsen) #34248 - [
41c80f6abe
] - stream: destroy wrapped streams on error (Robert Nagy) #34102 - [
1af8943622
] - (SEMVER-MINOR) test: remove test/v8-updates/test-postmortem-metadata.js (Colin Ihrig) #33579 - [
58dfeac133
] - test: use mustCall() in pummel test (Rich Trott) #34327 - [
28ce378e17
] - test: fix flaky test-http2-reset-flood (Rich Trott) #34318 - [
060c95a3b1
] - test: add n-api null checks for conversions (Gabriel Schulhof) #34142 - [
3ee8f5342c
] - test: add regression tests for HTTP parser crash (Anna Henningsen) #34250 - [
6925ef3b1c
] - test: add WASI test for file resizing (Colin Ihrig) #31617 - [
1aad61eeec
] - test: add issue ref for known_issues test (Rich Trott) #34267 - [
ec9b49a9b9
] - test: add known issue for fs.open() keeping event loop open (Rich Trott) #34228 - [
38b3c2a300
] - test: add arrayOfStreams to pipeline (rickyes) #34156 - [
0f9bafd03d
] - test: skip an ipv6 test on IBM i (Xu Meng) #34209 - [
a38219f962
] - test: add regression test for C++-created Buffer transfer (Anna Henningsen) #34140 - [
09faebd9ad
] - test: replace deprecated function call from test-repl-history-navigation (Rich Trott) #34199 - [
bddc99ec7f
] - test: skip some IBM i unsupported test cases (Xu Meng) #34118 - [
f5691fa6b6
] - test: report actual error code on failure (Richard Lau) #34134 - [
46d183c86e
] - test: update test-child-process-spawn-loop for Python 3 (Richard Lau) #34071 - [
a89bcf72fb
] - (SEMVER-MINOR) tls: make 'createSecureContext' honor more options (Mateusz Krawczuk) #33974 - [
fbcd1fa0f4
] - tls: remove unnecessary close listener (Robert Nagy) #34105 - [
4e2fa439c9
] - (SEMVER-MINOR) tools: update V8 gypfiles for 8.4 (Ujjwal Sharma) #33579 - [
440642d00b
] - tools: remove lint-js.js (Rich Trott) #30955 - [
e0206bafe6
] - util: restrict custom inspect function + vm.Context interaction (Anna Henningsen) #33690 - [
70c4045aa5
] - (SEMVER-MINOR) vm: add run-after-evaluate microtask mode (Anna Henningsen) #34023 - [
6be685a99d
] - wasi: add reactor support (Gus Caplan) #34046 - [
1bc4def18f
] - worker: fix nested uncaught exception handling (Anna Henningsen) #34310 - [
9e04070d3c
] - (SEMVER-MINOR) worker: add option to track unmanaged file descriptors (Anna Henningsen) #34303 - [
105d5607a8
] - zlib: remove redundant variable in zlibBufferOnEnd (Andrey Pechkurov) #34072
Renovate configuration
-
If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.