-
Notifications
You must be signed in to change notification settings - Fork 29.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v18.7.0 proposal #43993
v18.7.0 proposal #43993
Conversation
PR-URL: #43826 Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Mohammed Keyvanzadeh <[email protected]> Reviewed-By: Darshan Sen <[email protected]>
PR-URL: #43917 Reviewed-By: Myles Borins <[email protected]> Reviewed-By: Mestery <[email protected]> Reviewed-By: Mohammed Keyvanzadeh <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Tobias Nießen <[email protected]>
PR-URL: #43729 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]>
Treat redirects without Location and other 3xx responses as errors PR-URL: #43742 Refs: #43689 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Jacob Smith <[email protected]>
This change adds a new script that queries vulnerability databases in order to find if any of Node's dependencies is vulnerable. The `deps/` directory of Node's repo is scanned to gather the currently used version of each dependency, and if any vulnerability is found for that version a message is printed out with its ID and a link to a description of the issue. Refs: nodejs/security-wg#802 PR-URL: #43362 Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Vladimir de Turckheim <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]>
Refs: #43680 PR-URL: #43792 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Beth Griggs <[email protected]>
Fix uninitialized pointer field warning in test Signed-off-by: Michael Dawson <[email protected]> PR-URL: #43631 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Mohammed Keyvanzadeh <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
PR-URL: #43767 Fixes: #43766 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Qingyu Deng <[email protected]>
PR-URL: #43758 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Ruben Bridgewater <[email protected]>
Signed-off-by: Varun Sharma <[email protected]> PR-URL: #43743 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Rich Trott <[email protected]>
Move big and/or infrequently used functions from env-inl.h to env.cc to speed up build times and reduce binary bloat. This commit also touches async_wrap-inl.h and base_object-inl.h because those are closely interwined with env-inl.h. Non-functional change. Refs: #43712 PR-URL: #43745 Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Richard Lau <[email protected]>
PR-URL: #43769 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
PR-URL: #43515 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: James M Snell <[email protected]>
This function returns a Proxy object that throws on attempt to mutate it Functions and primitives are returned directly PR-URL: #43196 Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
PR-URL: #43196 Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
PR-URL: #43770 Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Rich Trott <[email protected]>
Original commit message: [module] Fix aborts in terminated async module evaluation SourceTextModule::ExecuteAsyncModule asserts the execution of the module's async function to succeed without exception. However, the problem is that TerminateExecution initiated by embedders is breaking that assumption. The execution can be terminated with an exception and the exception is not catchable by JavaScript. The uncatchable exceptions during the async module evaluation need to be raised to the embedder and not crash the process if possible. Refs: #43182 Change-Id: Ifc152428b95945b6b49a2f70ba35018cfc0ce40b Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3696493 Reviewed-by: Camillo Bruni <[email protected]> Commit-Queue: Chengzhong Wu <[email protected]> Cr-Commit-Position: refs/heads/main@{#81307} Refs: v8/v8@22698d2 PR-URL: #43751 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Gus Caplan <[email protected]>
PR-URL: #43751 Refs: v8/v8@22698d2 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Gus Caplan <[email protected]>
PR-URL: #43739 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Beth Griggs <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Myles Borins <[email protected]>
Disable prebuilds for pull requests. addComment now defaults to false so we don't need to set it anymore. Refs: #43789 (comment) Refs: https://www.gitpod.io/docs/prebuilds#github-specific-configuration PR-URL: #43829 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Darshan Sen <[email protected]>
PR-URL: #43505 Refs: #43490 Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Colin Ihrig <[email protected]>
Signed-off-by: Matteo Collina <[email protected]> PR-URL: #43775 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Beth Griggs <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Robert Nagy <[email protected]> Reviewed-By: Tobias Nießen <[email protected]>
PR-URL: #43556 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Chengzhong Wu <[email protected]>
PR-URL: #43797 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Tobias Nießen <[email protected]>
Support for the 'node:' prefixed builtin module namespace was introduced for `require()` expressions in Node v16.0.0, and backported to v14.18.0. This was never supported in Node v15.x or chronologically older. All of the current API history notes in the docs using 'node:' prefixed module `require()`s happen to be documenting changes in Node versions from before the time when support was first introduced. This commit reverts those `require()`s in the history notes to be un-prefixed. (They were incorrect as written; The prefixed `require()`s would not work for those older Node versions.) This change prevents the API history notes from inaccurately implying 'node:' prefixed builtin modules were introduced many Node versions ago, or were `require()`-able with the 'node:' prefix in those Node versions. Refs: #35387 Refs: #37246 Refs: #42752 PR-URL: #43768 Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Matteo Collina <[email protected]>
PR-URL: #39775 Reviewed-By: Luigi Pinca <[email protected]>
Adds a new top-level subscribe/unsubscribe which will ref/unref the channel WeakReference to prevent subscriptions from getting garbage collected. PR-URL: #42714 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Chengzhong Wu <[email protected]> Reviewed-By: Gerhard Stöbich <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Vladimir de Turckheim <[email protected]>
PR-URL: #42714 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Chengzhong Wu <[email protected]> Reviewed-By: Gerhard Stöbich <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Vladimir de Turckheim <[email protected]>
This fixes a comparison failure occurring when the upper value of a type tag is 0, or a type tag value is 0. Signed-off-by: Daeyeon Jeong [email protected] PR-URL: #43788 Fixes: #43786 Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Chengzhong Wu <[email protected]>
Instead of accepting either a std::string or a mysterious Local<Value>, accept any std::string_view, which can trivially be constructed from both strings and ArrayBufferViews. This also removes the need to check IsArrayBufferView() inside of SetALPN, which was dead code anyway. PR-URL: #43756 Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Joyee Cheung <[email protected]>
Rewrite FindDiffieHellmanGroup() using OpenSSL helper functions to obtain the required constants directly, instead of loading them from our own crypto_groups.h and converting them to BIGNUMs. This also removes the need for the struct modp_group, so we can delete crypto_groups.h altogether. PR-URL: #43896 Reviewed-By: Filip Skokan <[email protected]>
PR-URL: #43985 Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Review requested:
|
Notable changes: * doc: * add F3n67u to collaborators (Feng Yu)#43953 * deprecate coercion to integer in process.exit (Daeyeon Jeong) #43738 * (SEMVER-MINOR) deprecate diagnostics_channel object subscribe method (Stephen Belanger) #42714 * events: * (SEMVER-MINOR) expose CustomEvent on global with CLI flag (Daeyeon Jeong) #43885 * (SEMVER-MINOR) add `CustomEvent` (Daeyeon Jeong) #43514 * http: * (SEMVER-MINOR) add drop request event for http server (theanarkh) #43806 * lib: * (SEMVER-MINOR) improved diagnostics_channel subscribe/unsubscribe (Stephen Belanger) #42714 * util: * (SEMVER-MINOR) add tokens to parseArgs (John Gee) #43459 PR-URL: #43993
6d27278
to
4494954
Compare
Notable changes: * doc: * add F3n67u to collaborators (Feng Yu) #43953 * deprecate coercion to integer in process.exit (Daeyeon Jeong) #43738 * (SEMVER-MINOR) deprecate diagnostics_channel object subscribe method (Stephen Belanger) #42714 * events: * (SEMVER-MINOR) expose CustomEvent on global with CLI flag (Daeyeon Jeong) #43885 * (SEMVER-MINOR) add `CustomEvent` (Daeyeon Jeong) #43514 * http: * (SEMVER-MINOR) add drop request event for http server (theanarkh) #43806 * lib: * (SEMVER-MINOR) improved diagnostics_channel subscribe/unsubscribe (Stephen Belanger) #42714 * util: * (SEMVER-MINOR) add tokens to parseArgs (John Gee) #43459 PR-URL: #43993
4494954
to
75b68c6
Compare
This comment was marked as outdated.
This comment was marked as outdated.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
I have a question about releases process: I see https://ci.nodejs.org/job/citgm-smoker/2971/ has 70+ failures. Do we need resolve all of those before releasing? |
No. We need to check if there are regressions from the previous release and then, if any, decide if those are intentional. 70+ failures is a lot of noise to have to filter, so anyone with spare cycles that wants to look into some of those failures would be welcome. The important takeaway is CITGM is unlike other tests we run in the CI that have to not fail --- CITGM is more of an early warning system that we may have broken the ecosystem. |
Notable changes: * doc: * add F3n67u to collaborators (Feng Yu) #43953 * deprecate coercion to integer in process.exit (Daeyeon Jeong) #43738 * (SEMVER-MINOR) deprecate diagnostics_channel object subscribe method (Stephen Belanger) #42714 * events: * (SEMVER-MINOR) expose CustomEvent on global with CLI flag (Daeyeon Jeong) #43885 * (SEMVER-MINOR) add `CustomEvent` (Daeyeon Jeong) #43514 * http: * (SEMVER-MINOR) add drop request event for http server (theanarkh) #43806 * lib: * (SEMVER-MINOR) improved diagnostics_channel subscribe/unsubscribe (Stephen Belanger) #42714 * util: * (SEMVER-MINOR) add tokens to parseArgs (John Gee) #43459 PR-URL: #43993
Notable changes: * doc: * add F3n67u to collaborators (Feng Yu) nodejs#43953 * deprecate coercion to integer in process.exit (Daeyeon Jeong) nodejs#43738 * (SEMVER-MINOR) deprecate diagnostics_channel object subscribe method (Stephen Belanger) nodejs#42714 * events: * (SEMVER-MINOR) expose CustomEvent on global with CLI flag (Daeyeon Jeong) nodejs#43885 * (SEMVER-MINOR) add `CustomEvent` (Daeyeon Jeong) nodejs#43514 * http: * (SEMVER-MINOR) add drop request event for http server (theanarkh) nodejs#43806 * lib: * (SEMVER-MINOR) improved diagnostics_channel subscribe/unsubscribe (Stephen Belanger) nodejs#42714 * util: * (SEMVER-MINOR) add tokens to parseArgs (John Gee) nodejs#43459 PR-URL: nodejs#43993
2022-07-26, Version 18.7.0 (Current), @danielleadams
Notable changes
CustomEvent
(Daeyeon Jeong) #43514Commits
0aa255ab72
] - bootstrap: handle snapshot errors gracefully (Joyee Cheung) #435310783ddf57e
] - buffer: do not leak memory if buffer is too big (Keyhan Vakil) #4393812657accdd
] - build: add .gitattributes for npm and other shims (Hrishikesh Kadam) #43879c2db4f4581
] - build: make GitPod less noisy (Rich Trott) #43829364deeadcd
] - build: add GitHub token permissions for workflows (Varun Sharma) #437438b83b4d5be
] - child_process: do not need to count length when maxBuffer is Infinity (theanarkh) #43822c1893b7a7c
] - child_process: avoid repeated calls tonormalizeSpawnArguments
(木杉) #433457b276b89b9
] - cluster: send connection to other server when worker drop it (theanarkh) #43747e8c66f92a5
] - crypto: remove unneeded guard (Rich Trott) #43856c95132e9ea
] - deps: cherry-pick libuv/libuv@3a7b955 (Ben Noordhuis) #43950cc8d5426d2
] - deps: cherry-pick libuv/libuv@abb109f (Ben Noordhuis) #439507762e463d6
] - deps: update corepack to 0.12.1 (Node.js GitHub Bot) #439651256c4dad5
] - deps: update hast-util-raw (Moshe Atlow) #43927aac97c2d2a
] - deps: update undici to 5.8.0 (Node.js GitHub Bot) #43886cdff61917d
] - deps: clean archs files for OpenSSL (RafaelGSS) #43735fc936a84e4
] - deps: remove not used architectures (RafaelGSS) #43735361a643d8b
] - deps: V8: backport f3cad8cec656 (Joyee Cheung) #435312e1732ebd0
] - deps: V8: backport 22698d267667 (Chengzhong Wu) #43751979f469d3a
] - deps: upgrade npm to 8.15.0 (npm team) #439174096d81988
] - deps: upgrade npm to 8.14.0 (npm team) #438262ec8092e2c
] - deps,src: use SIMD for normal base64 encoding (Brian White) #3977567b4edde37
] - dns: fix getServers return undefined (jiahao.si) #439227c75539a88
] - dns: fix cares memory leak (theanarkh) #439121f80b88da5
] - doc: update email and mailmap for BethGriggs (Beth Griggs) #439858a2a6e16eb
] - doc: add 15.x - 18.x to Other Versions section (shhh7612) #4394051cb0d42ca
] - doc: inspector.close undefined in worker threads (Keyhan Vakil) #43867c789c0f5f7
] - doc: improve documentation for safePromise
statics alternatives (Antoine du Hamel) #43759cb9b0e0011
] - doc: recommend git-node-v8 (Keyhan Vakil) #43934d7e9bd1830
] - doc: clarify subprocess.stdout/in/err property (Kohei Ueno) #43910808793ebb5
] - doc: fix typo insrc/crypto/README.md
(Jianru Lin) #43968bbc455c4f9
] - doc: remind backporter about v8_embedder_string (Keyhan Vakil) #43924a86b66c8b4
] - doc: fix typo in http.md (Airing) #43933a96af37233
] - doc: add F3n67u to collaborators (Feng Yu) #43953aa7d4e59f7
] - doc: improve test runner timeout docs (Tobias Nießen) #4383680c2fa8212
] - doc: mention Win 32-bit openssl build issue (RafaelGSS) #438538b8c55df7e
] - doc: add security release specifics to releases.md (Beth Griggs) #4383542693aaf9f
] - doc: add history info forglobal.performance
(Antoine du Hamel) #43841140d6af572
] - doc: add platform-windows-arm to who to CC (Michael Dawson) #43808976093efe3
] - doc: document ES2022's Error "cause" property (James Ide) #43830ec7e45e4a2
] - doc: include make clean to openssl arch (RafaelGSS) #43735d64dfd53c9
] - doc: add link to diagnostic tools (Rafael Gonzaga) #437362910136920
] - doc: update links to MDN page about dynamic imports (Jannis R) #43847d88a9fae79
] - doc: deprecate coercion to integer in process.exit (Daeyeon Jeong) #43738fc843e103d
] - doc: add MoLow to triagers (Moshe Atlow) #437998c8c97da61
] - (SEMVER-MINOR) doc: deprecate diagnostics_channel object subscribe method (Stephen Belanger) #427149b53a694b5
] - doc: revert anachronistic 'node:' module require()s in API history notes (DeeDeeG) #437682815bd3002
] - doc: clarify release process for new releasers (Rafael Gonzaga) #4373950b3750e67
] - doc: fix typo in ngtcp2 readme (Dan Castillo) #437676bcd40dd85
] - domain: fix vm promise tracking while keeping isolation (Stephen Belanger) #43556e89e0b470b
] - esm: remove superfluous argument (Rich Trott) #438840d2921f396
] - esm: fix erroneous re-initialization of ESMLoader (Jacob Smith) #437639b5b8d78c3
] - esm: throw on any non-2xx response (LiviaMedeiros) #43742dfc4832ef1
] - (SEMVER-MINOR) events: expose CustomEvent on global with CLI flag (Daeyeon Jeong) #43885e4473952ae
] - (SEMVER-MINOR) events: addCustomEvent
(Daeyeon Jeong) #43514100f6deb09
] - fs: use signed types for stat data (LiviaMedeiros) #4371425ec71db63
] - http: fix http server connection list when close (theanarkh) #43949ca658c8afe
] - (SEMVER-MINOR) http: add drop request event for http server (theanarkh) #438069c699bd8a8
] - http: wait for pending responses in closeIdleConnections (Paolo Insogna) #43890781d5e54e3
] - inspector: set sampling interval before start (Shelley Vohr) #437790b5dbb2a56
] - lib: refactor PriorityQueue to use private field (Finn Yu) #43889324473ca32
] - (SEMVER-MINOR) lib: improved diagnostics_channel subscribe/unsubscribe (Stephen Belanger) #427145aa3b213ac
] - meta: update AUTHORS (Node.js GitHub Bot) #43966e707552357
] - meta: updatenode-api
in label-pr-config (Daeyeon Jeong) #437948a8de94034
] - meta: update AUTHORS (Node.js GitHub Bot) #438727d49fc766c
] - meta: use platform dropdown on flaky template (Rafael Gonzaga) #43855e4aa50fc3f
] - meta: enable blank issues (Matteo Collina) #43775ceb7c150ec
] - meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #4377029bcd47738
] - net: fix socket._getpeername (Daeyeon Jeong) #43010380659daf1
] - process: usedefineProperty
instead of assignment (Mark S. Miller) #43907aba9c8ebea
] - repl: fix overzealous top-level await (Tobias Nießen) #438271deb6b73b7
] - repl: useSafePromiseAll
andSafePromiseRace
(Antoine du Hamel) #43758bf8f2e23ff
] - src: refactor DH groups to delete crypto_groups.h (Tobias Nießen) #438969435fbf8cd
] - src: remove dead code in base64_encode (Tobias Nießen) #439792c47e58ea0
] - src: fix regression that a source marker is lost (cola119) #43086d084150320
] - src: per-isolate eternal template properties (Chengzhong Wu) #438029f9d00ccbb
] - src: merge NativeModuleEnv into NativeModuleLoader (Joyee Cheung) #43824bb512904e9
] - src: use named struct instead of typedef (Tobias Nießen) #43881bb5511e8cc
] - src: use named enum instead of typedef (Tobias Nießen) #438805db0c8f667
] - src: pass only Isolate* and env_vars to EnabledDebugList::Parse() (Darshan Sen) #43668249365524e
] - src: fix node watchdog race condition (theanarkh) #4378017cb27237d
] - src: deduplicateSetALPN
implementations (Tobias Nießen) #43756b4c75a96be
] - src: fixnapi_check_object_type_tag()
(Daeyeon Jeong) #437888432d6596f
] - src: slim down env-inl.h (Ben Noordhuis) #437452266a4b6d6
] - stream: improverespondWithNewView()
(Daeyeon Jeong) #43866bf3991b406
] - stream: fix 0 transform hwm backpressure (Robert Nagy) #43685a057510037
] - stream: initial approach to include strategy options on Readable.toWeb() (txxnano) #43515198cf59d2c
] - test: update WPT encoding tests (Kohei Ueno) #43958f0ed1aed8d
] - test: remove test-whatwg-events-add-event-listener-options-once.js (Feng Yu) #4387788505556fe
] - test: work scheduled in process.nextTick can keep the event loop alive (Andreu Botella) #4378781a21946eb
] - test: simplify test-tls-set-secure-context (Tobias Nießen) #4387861cd11a8a7
] - test: usecommon.mustNotMutateObjectDeep()
in fs tests (LiviaMedeiros) #43819b1081dbe12
] - test: fix test http upload timeout (theanarkh) #43935efd5e0e925
] - test: simplify ReplStream.wait() (Tobias Nießen) #43857ef21ad2996
] - test: merge test-crypto-dh-hash with modp18 test (Tobias Nießen) #43891e502c50a90
] - test: refactortest/es-module/test-esm-resolve-type
(Antoine du Hamel) #43178c782c3dc69
] - test: ensure NODE_EXTRA_CA_CERTS not set before tests (KrayzeeKev) #43858bb6787cb57
] - test: add check to test-fs-readfile-tostring-fail (Richard Lau) #438507571704186
] - test: complete TODO in test/wpt/test-url.js (Kohei Ueno) #437976f1d2dfb9d
] - test: add test on worker process.exit in async modules (Chengzhong Wu) #43751776cc3abbd
] - test: usecommon.mustNotMutateObjectDeep()
in immutability tests (LiviaMedeiros) #4319642f2deb3a0
] - test: addcommon.mustNotMutateObjectDeep()
(LiviaMedeiros) #43196f3fc51c508
] - test: fix coverity warning in test (Michael Dawson) #43631a9ecba2fa8
] - test: mark test-http-client-response-timeout flaky (Tobias Nießen) #43792cd0d9ddb7c
] - test_runner: add support for boolean values forconcurrency
option (Lenvin Gonsalves) #43887f98020138a
] - test_runner: validatetimeout
option (Antoine du Hamel) #4384358d15b3687
] - test_runner: pass signal on timeout (Moshe Atlow) #439118b0248506f
] - test_runner: do not report an error when tests are passing (Antoine du Hamel) #43919aa8053e1fa
] - test_runner: recieve and pass AbortSignal (Moshe Atlow) #43554f13e4c1be9
] - test_runner: fixit
concurrency (Moshe Atlow) #43757e404a3ef6d
] - test_runner: support timeout for tests (Moshe Atlow) #43505f28198cc05
] - test_runner: catch errors thrown withindescribe
(Moshe Atlow) #43729bfe0ac6cd0
] - tools: add more options to track flaky tests (Antoine du Hamel) #4395417a4e5e775
] - tools: add verbose flag to inactive TSC finder (Rich Trott) #43913373304b0c7
] - tools: add support for using API key to vuln checking script (Facundo Tuesca) #43909ed45088c14
] - tools: support versioned node shared libs on z/OS (alexcfyung) #42256c9ecd6d21f
] - tools: update doc to [email protected] (Node.js GitHub Bot) #43870c92135aa0f
] - tools: update lint-md-dependencies to [email protected] (Node.js GitHub Bot) #43871e12bf40fd1
] - tools: update eslint to 8.20.0 (Node.js GitHub Bot) #4387309fe9b30a9
] - tools: add script for vulnerability checking (Facundo Tuesca) #4336219e8876877
] - trace_events: trace net connect event (theanarkh) #439031af7f24143
] - util: remove unicode support todo for perf implications (Rhys) #43762acfc33ca8c
] - (SEMVER-MINOR) util: add tokens to parseArgs (John Gee) #43459f32aec8a6d
] - util: refactor to use validateObject (Kohei Ueno) #43769d7cfd0c5ba
] - v8: serialize BigInt64Array and BigUint64Array (Ben Noordhuis) #43571