2020-07-21, Version 14.6.0 (Current), @MylesBorins
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: revert de4c0042cbe6 from upstream V8 (Anna Henningsen) #34356 - [
447b1e86a5
] - deps: V8: re-add dummy Isolate::CheckMemoryPressure (Anna Henningsen) #34356 - [
2079fefacf
] - deps: V8: undo header change of 9dbab9bbdb979 (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-pick eec10a2fd8fa (Stephen Belanger) #33778 - [
fb180ac110
] - deps: V8: backport 22014de00115 (Joyee Cheung) #33300 - [
01e788622c
] - (SEMVER-MINOR) deps: V8: fix compilation on VS2017 (Jiawen Geng) #33579 - [
f269dff06e
] - (SEMVER-MINOR) deps: V8: cherry-pick 9868b2aefa1a (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-pick bd019bd (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: backport 2d5017a0fc02 (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