Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
17.9.1
->18.7.0
Release Notes
nodejs/node
v18.7.0
Compare Source
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: backportf3cad8c
(Joyee Cheung) #435312e1732ebd0
] - deps: V8: backport22698d2
(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 highlight.js@11.6.0 (Node.js GitHub Bot) #43870c92135aa0f
] - tools: update lint-md-dependencies to rollup@2.77.0 (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) #43571v18.6.0
Compare Source
Notable Changes
Experimental ESM Loader Hooks API
Node.js ESM Loader hooks now support multiple custom loaders, and composition is
achieved via "chaining":
foo-loader
callsbar-loader
callsqux-loader
(a custom loader must now signal a short circuit when intentionally not
calling the next). See the ESM docs for details.
Real-world use-cases are laid out for end-users with working examples in the
article Custom ESM loaders: Who, what, when, where, why, how.
Contributed by Jacob Smith, Geoffrey Booth, and Bradley Farias - #42623
Commits
Semver-minor commits
0bca7b722e
] - (SEMVER-MINOR) dns: export error code constants fromdns/promises
(Feng Yu) #43176da61e2330f
] - (SEMVER-MINOR) esm: add chaining to loaders (Jacob Smith) #426238c97f63401
] - (SEMVER-MINOR) http: add diagnostics channel for http client (theanarkh) #43580b27856d3d4
] - (SEMVER-MINOR) http: add perf_hooks detail for http request and client (theanarkh) #433619d918d9923
] - (SEMVER-MINOR) module: add isBuiltIn method (hemanth.hm) #43396a0e7b9983c
] - (SEMVER-MINOR) net: add drop event for net server (theanarkh) #435824bda6e02a3
] - (SEMVER-MINOR) test_runner: exposedescribe
andit
(Moshe Atlow) #4342034e83312a4
] - (SEMVER-MINOR) v8: add v8.startupSnapshot utils (Joyee Cheung) #43329Semver-patch commits
ef174eac87
] - assert: callTracker throw a specific error message when possible (Moshe Atlow) #4364007836637af
] - bootstrap: move global initialization to js (Alena Khineika) #43625e9ee7e44be
] - build,test: increase stack size limit on Windows (Tobias Nießen) #436323ca9e653a6
] - child_process: improve ipc write performance (rubikscraft) #42931cad6d990ec
] - child_process: speed up 'advanced' ipc receiving (rubikscraft) #42931ce3a22a9e3
] - cluster: fix closing dgram sockets in cluster workers throws errors (Ouyang Yadong) #437095d8ee519db
] - cluster: fix fd leak (theanarkh) #43650fa5c4643e2
] - cluster, net: fix listen pipe with readable and writable in cluster (theanarkh) #436344df96b501d
] - crypto: don't disable TLS 1.3 without suites (Adam Majer) #43427a43928ae78
] - crypto: use ByteSource::Builder in To*Copy (Tobias Nießen) #43477bb326f7ece
] - crypto: handle webcrypto generateKey() usages edge case (Filip Skokan) #434549bd13bbb3a
] - crypto: update Wrapping and unwrapping keys webcrypto example (Filip Skokan) #43452679f19128e
] - crypto: fix webcrypto generateKey() with empty usages (Filip Skokan) #4343164a9dd7b83
] - crypto: fix webcrypto digest() invalid algorithm (Filip Skokan) #43431dedb22e965
] - crypto: fix webcrypto RSA generateKey() use of publicExponent (Filip Skokan) #43431018f61cb4f
] - crypto: fix webcrypto AES-KW keys accepting encrypt/decrypt usages (Filip Skokan) #434313ee0bb8d03
] - crypto: fix webcrypto deriveBits for non-byte lengths (Filip Skokan) #434317fc075b23a
] - deps: update undici to 5.7.0 (Node.js GitHub Bot) #43790d6a9e93426
] - deps: patch V8 to 10.2.154.13 (Michaël Zasso) #43727428d03cb94
] - deps: update corepack to 0.12.0 (Node.js GitHub Bot) #4374874914698e5
] - deps: upgrade npm to 8.13.2 (npm team) #436220636f86ecc
] - deps: upgrade npm to 8.13.1 (npm team) #435522149acda60
] - dns: make promise API fully constructed fromlib/internal/dns/promises
(Feng Yu) #4322779ea19e5e2
] - errors: extract type detection & use inERR_INVALID_RETURN_VALUE
(Jacob Smith) #4355880ced1ae31
] - esm: treat307
and308
as redirects in HTTPS imports (Kid) #43689953fefe77b
] - esm: restorenext<HookName>
'scontext
as optional arg (Jacob Smith) #4355310bcad5c6e
] - esm: fix chain advances when loader calls next<HookName> multiple times (Jacob Smith) #4330350d64edd49
] - esm: refactor responseURL handling (Guy Bedford) #43164254efd9e3b
] - esm: fix http(s) import via custom loader (Jacob Smith) #43130061ed0e76b
] - events: improveEvent
compatibility (Daeyeon Jeong) #4346166fb059547
] - events: improveEventListener
validation (Daeyeon Jeong) #4349112a591a676
] - fs: refactor realpath with Map and Set (LiviaMedeiros) #43569df501316c1
] - fs: don't end fs promises on Isolate termination (Santiago Gimeno) #42910e6d4837fad
] - http: fix failing test (Paolo Insogna) #43641491c7619c4
] - http: defer reentrant execution of Parser::Execute (Paolo Insogna) #43369d71ba322b0
] - http: fix http agent keep alive (theanarkh) #433801f4f811de5
] - http2: log debug only when in debug mode (Basit) #43626c8cbec4cef
] - lib: makevalidateObject
less affected by prototype tampering (Antoine du Hamel) #42929dc484b6f6f
] - lib: implement safe alternatives toPromise
static methods (Antoine du Hamel) #437282233567331
] - lib: use null-prototype objects for property descriptors (Antoine du Hamel) #43473b9198d977f
] - lib: refactor to avoid unsafe regex primordials (Antoine du Hamel) #43475deaf4bb5cd
] - lib: fix TODO infreeze_intrinsics
(Antoine du Hamel) #4347261e6d7858a
] - lib,src: add source map support for global eval (Chengzhong Wu) #4342858646eaad6
] - loader: makerequire.resolve
throw for unknown builtin modules (木杉) #43336e914185c44
] - module: cjs-module-lexer WebAssembly fallback (Guy Bedford) #436123ad4d37b3c
] - module: also enable subpath imports in REPL (Ray) #43450bf4ac4c55f
] - net: remove redundant connecting assignment (Ouyang Yadong) #43710ad1d0541c5
] - net: fix net keepalive and noDelay (theanarkh) #43561f8bdc53e4f
] - net: prevent /32 ipv4 mask from matching all ips (supriyo-biswas) #4338147a252257b
] - net: fix net.Server keepalive and noDelay (theanarkh) #43497d834d216f2
] - perf_hooks: add initiatorType getter (Rafael Gonzaga) #4359302009b7069
] - perf_hooks: fix miscounted gc performance entry starttime (#43066) (Xuguang Mei) #43066e9574f3009
] - readline: fix to not access a property on an undefined value (Kohei Ueno) #43543fe1f740f61
] - src: merge RunInThisContext() with RunInContext() (Daeyeon Jeong) #432250f6d19489a
] - src: fix crash on FSReqPromise destructor (Santiago Gimeno) #435334e6a844207
] - src: delegate NodeArrayBufferAllocator to v8's allocator (Jeremy Rose) #435945ae30bf17a
] - src: remove a stale comment inasync_hooks
(Daeyeon Jeong) #433170b432b957e
] - src: fix compiler warning in src/heap_utils.cc (Darshan Sen) #43579d3fc791c3d
] - src: improve and update ByteSource description (Tobias Nießen) #434784e0afa4133
] - src: remove CopyBuffer (Tobias Nießen) #434630659d5e3b0
] - src: change FormatSize to actually accept a size_t (Tobias Nießen) #4346466ee1f1e3c
] - src: register StreamBase while registering LibuvStreamWrap (Darshan Sen) #4332148ee6b9dc9
] - src,bootstrap: remove NodeMainInstance::registry_ (Darshan Sen) #433922e181f68a3
] - src,stream: change return type toMaybe
(Daeyeon Jeong) #435750f07abc80d
] - stream: finish pipeline if dst closes before src (Robert Nagy) #437011617a4621e
] - stream: pass error on legacy destroy (Giacomo Gregoletto) #4351940f51d8e83
] - test_runner: protect internals against prototype tampering (Antoine du Hamel) #43578ddf7518520
] - test_runner: cancel on termination (Moshe Atlow) #43549e51d8c6004
] - test_runner: wait for stderr and stdout to complete (Moshe Atlow) #43666dda64ddfbd
] - test_runner: add Subtest to tap protocol output (Moshe Atlow) #43417a1f1d3a7b3
] - url: update WHATWG URL parser to align with latest spec (Feng Yu) #431905a5c4be5a3
] - util: addAggregateError.prototype.errors
to inspect output (LiviaMedeiros) #43646bdca4d3ccf
] - util: remove unnecessary template string (Ruben Bridgewater) #410826b16836448
] - util: mark cwd grey while inspecting errors (Ruben Bridgewater) #41082baa22a7b7d
] - util: avoid inline access to Symbol.iterator (Kohei Ueno) #43683a1f581a61e
] - util: fix TypeError of symbol in template literals (cola119) #42790ba9b2f021f
] - wasi: use WasmMemoryObject handle for perf (#43544) (snek) #43544Documentation commits
e0769554a5
] - doc: remove bullet point referring to Node.js 12 (Luigi Pinca) #437447ffcd85ace
] - doc: include last security release date (Rafael Gonzaga) #437744569d6ebcb
] - doc: add details for July 2022 security releases (Beth Griggs) #437331bd56339c5
] - doc: remove openssl 1.x reference (Rafael Gonzaga) #43734bf62ffd848
] - doc: remove node-report from support tiers (RafaelGSS) #43737ca5af0dbf7
] - doc: update changelog-maker to the new flags (RafaelGSS) #43696088b9266d0
] - doc: remove extra 'in's (Colin Ihrig) #437057679c77347
] - doc: add Geoffrey Booth to TSC (Rich Trott) #43706d46261ceed
] - doc: improve readability ofdns.md
(0xSanyam) #43694ca0fbfd87f
] - doc: add note regarding special case of 0 stat.size (Douglas Wilson) #43690267f66b5cc
] - doc: fix default of duplex.allowHalfOpen (Vincent Weevers) #4366546ad2061db
] - doc: fix typo in errors.md (Kazuma Ohashi) #436773a8edb363e
] - doc: improve description of --input-type (cola119) #43507b4b15b71d7
] - doc: add daeyeon to triagers (Daeyeon Jeong) #43637cb77b3e3f7
] - doc: remove appmetrics from tierlist (Tony Gorez) #436080fe825ac07
] - doc: remove systemtap from tierlist (Tony Gorez) #436056fc5a13fe0
] - doc: add single executable application initiative (Michael Dawson) #43611350e6ae04c
] - doc: remove windows xperf from tierlist (Tony Gorez) #43607a6e98dfd65
] - doc: remove lttng from tierlist (Tony Gorez) #4360422512427b3
] - doc: remove dtrace from tierlist (Tony Gorez) #43606a3659e3547
] - doc: promote 0x to tier 4 (Tony Gorez) #436096ede1c2162
] - doc: include CVSS mention (Rafael Gonzaga) #4360223c5de3579
] - doc: fix icu-small example (Michael Dawson) #4359154a8a0c9c7
] - doc: addbackport-open-vN.x
step to backporting guide (LiviaMedeiros) #4359060b949d8ff
] - doc: move MylesBorins to TSC Emeritus (Myles Borins) #4352408ed28c31e
] - doc: add Juan as a security steward (Michael Dawson) #435122e799bcd35
] - doc: update link to MDN page about dynamic imports (James Scott-Brown) #43530c8aafe2036
] - doc: fix Visual Studio 2019 download link (Feng Yu) #43236d0c78d21e0
] - doc: update link ofICU data slicer
(Feng Yu) #43483324728094c
] - doc: update v8 doc link to v8.dev (Feng Yu) #43482b111331c9c
] - doc: add ESM version examples to events api doc (Feng Yu) #43226038decfbc3
] - doc: update default branch name intest/**
(Luigi Pinca) #43445a23051af84
] - doc: add new useful V8 option (JialuZhang-intel) #425757f406fd77b
] - doc: remove branch name mention insrc/README.md
(Feng Yu) #4344206fe60a6f9
] - doc: update default branch name inMakefile
(Feng Yu) #434419d61da0aef
] - doc: update main branch name in release guide (Richard Lau) #43437739d3a35ed
] - doc: update main branch name in onboarding.md (Feng Yu) #43443e0fedcfb18
] - doc: fixup after rename of primary nodejs branch (Michael Dawson) #43453429e0f433b
] - doc: update main branch name in doc/contributing/* (Luigi Pinca) #43438cbaf1207f4
] - doc: add code examples to node test runner (Wassim Chegham) #43359462e526237
] - doc,test: clarify timingSafeEqual semantics (Tobias Nießen) #43228Other commits
7ee0be71f9
] - benchmark: fix output regression (Brian White) #43635d90a6f9bda
] - benchmark: fix fork detection (Paolo Insogna) #43601f9c30abcdc
] - benchmark: forcefully close processes (Paolo Insogna) #43557ebf962c053
] - build: enable GitPod prebuilds (Rich Trott) #43698482bd53357
] - build: clarify missing clang-format tool (Tobias Nießen) #42762919c5ee5c2
] - build: update main branch name in GH workflow (Feng Yu) #434813b08dfdc5d
] - meta: update AUTHORS (Node.js GitHub Bot) #43750508cbbcbf9
] - meta: update AUTHORS (Node.js GitHub Bot) #43660d650c9c6b0
] - meta: update AUTHORS (Node.js GitHub Bot) #43573b9204c9be8
] - meta: update AUTHORS (Node.js GitHub Bot) #43480294f0ef4df
] - test: mark test-net-connect-reset-until-connected flaky on freebsd (Feng Yu) #43613f2f7d7b207
] - test: remove unnecessary .toString() calls in HTTP tests (Anna Henningsen) #4373138e92fd88f
] - test: mark test-gc-http-client-timeout as flaky on arm (Chengzhong Wu) #43754b164848c55
] - test: fix typo in file name (Antoine du Hamel) #43764a0b799f645
] - test: add test for profile command of node inspect (Kohei Ueno) #43058c4d88b3345
] - test: use Object fortests
variable in fs trace test (Feng Yu) #43585c9f130e1cf
] - test: improve code coverage for performance_entry (Kohei Ueno) #434340b4956079a
] - test: add test to ensure repl doesn't support --input-type (cola119) #435072adf4e7727
] - test: fix flaky test-perf-hooks-histogram (Santiago Gimeno) #43567043756d540
] - test: fill DOMException names (LiviaMedeiros) #43615e718a6e913
] - test: fix Buffer.from(ArrayBufferView) call (LiviaMedeiros) #43614ac72f4e812
] - test: mark test-worker-http2-stream-terminate flaky on all platforms (Finn Yu) #43620dabccef69f
] - test: mark flaky tests on smartos (Feng Yu) #43596705e85e736
] - test: improve code coverage for SourceMap class (italo jose) #432857c6f548382
] - test: mark test-http-server-request-timeouts-mixed flaky on macOS (F3n67u) #43597bd91337988
] - test: refactor to top-level await (Meek Simbule) #435009940dc38c1
] - test: skip test-v8-serialize-leak on IBM i (Richard Lau) #4351117b92f0679
] - test: use unique file names in fs trace test (Ben Noordhuis) #435047ca58b8ee7
] - test: allow EOVERFLOW errors in fs position tests (Richard Lau) #43510eece34cddb
] - **Configuration
📅 Schedule: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.