fix(major deps): update node.js to v26#427
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
Conversation
e3dbf21 to
10b14f1
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
25.9.0→26.1.0Release Notes
nodejs/node (node)
v26.1.0: 2026-05-07, Version 26.1.0 (Current), @aduh95Compare Source
Notable Changes
Experimental
node:ffimoduleNode.js now includes an experimental
node:ffimodule for loading dynamiclibraries and calling native symbols from JavaScript.
The API is gated behind the
--experimental-ffiflag and, when the PermissionModel is enabled, requires
--allow-ffi.This API is inherently unsafe. Invalid pointers, incorrect signatures, or accessing memory
after it has been freed can crash the process or corrupt memory.
Contributed by Paolo Insogna in #62072.
Other Notable Changes
34a6454fe3] - (SEMVER-MINOR) buffer: addendparameter (Robert Nagy) #62390073e84d7fe] - (SEMVER-MINOR) crypto: accept key data incrypto.diffieHellman()and cleanup DH jobs (Filip Skokan) #625275b9cb10a5f] - (SEMVER-MINOR) crypto: implementrandomUUIDv7()(nabeel378) #6255398f9becd16] - (SEMVER-MINOR) debugger: add edit-free runtime expression probes tonode inspect(Joyee Cheung) #6271306defaa2ea] - (SEMVER-MINOR) fs: addsignaloption tofs.stat()(Mert Can Altin) #57775db66a963bf] - (SEMVER-MINOR) fs: exposefrsizefield instatfs(Jinho Jang) #6227787adb3472b] - (SEMVER-MINOR) http: hardenClientRequestoptions merge (Matteo Collina) #630829047ec12ce] - (SEMVER-MINOR) http: addreq.signaltoIncomingMessage(Akshat) #62541ab66de8eaa] - (SEMVER-MINOR) process: throw onexecve(2)failure instead of aborting (Bryan English) #628788273682c87] - (SEMVER-MINOR) src: allow empty--experimental-config-file(Marco Ippolito) #61610fbff28f7e6] - (SEMVER-MINOR) stream: propagate destruction induplexPair(Ahmed Elhor) #61098a8c773a0c7] - (SEMVER-MINOR) test_runner: align mock timeout api (sangwook) #62820b883a5eaea] - (SEMVER-MINOR) test_runner: add mock-timers support forAbortSignal.timeout(DeveloperViraj) #60751a21ae1771e] - (SEMVER-MINOR) test_runner: support test order randomization (Pietro Marchini) #61747b85c73ff10] - (SEMVER-MINOR) util: colorize text with hex colors (Guilherme Araújo) #61556Commits
1b959d02c2] - assert,util: fix stale nested cycle memo entries (Ruben Bridgewater) #62509bbeb38d210] - buffer: fix end parameter bugs in indexOf/lastIndexOf (Robert Nagy) #6271134a6454fe3] - (SEMVER-MINOR) buffer: add end parameter (Robert Nagy) #623908b91526cd5] - build: track PDL files as inputs in inspector GN build (Robo) #62888da40ed7842] - build: remove armv6 from experimental platforms (René) #63063b36e55a23e] - build: make test-addons dependency-free (Joyee Cheung) #62388c27f3cf8f2] - build: add --enable-all-experimentals build flag (Paolo Insogna) #627550d73b63a76] - build: fix cargo check when Temporal is disabled (Antoine du Hamel) #62730d8f97e6f7b] - build: fix ffi dependency compilation (Paolo Insogna) #62731d1eb7b340f] - build: fix stray debug string in LIEF defines (Om Ghante) #62683845283009d] - build: remove redundant -fuse-linker-plugin from GCC LTO flags (Daniel Lando) #62667a6e99879f4] - build,win: enable x64 PGO (Stefan Stojanovic) #6276138befee0fb] - crypto: add JWK support for ML-KEM and SLH-DSA key types (Filip Skokan) #62706b10653ad87] - crypto: add guards and adjust tests for BoringSSL (Filip Skokan) #628832a7a69c6b0] - crypto: reject unintended raw key format string input (Filip Skokan) #62974bad1e2fe6a] - crypto: fix unsigned conversion of 4-byte RSA publicExponent (DeepView Autofix) #62839c9d5bae598] - crypto: remove Argon2 KDF derivation from its job setup (Filip Skokan) #628636eea52426f] - crypto: reject duplicate ML-KEM JWK key_ops (Filip Skokan) #6290580d4836616] - crypto: deduplicate and canonicalize CryptoKey usages (Filip Skokan) #629028950247027] - crypto: reject inherited key type names (Jonathan Lopes) #628753f42f9615a] - crypto: strengthen argument CHECKs in TurboSHAKE (Tobias Nießen) #6276328346d999b] - crypto: guard against size_t overflow on experimental 32-bit arch (Filip Skokan) #62626d4cec263c4] - (SEMVER-MINOR) crypto: align key argument names in docs and error messages (Filip Skokan) #62527073e84d7fe] - (SEMVER-MINOR) crypto: accept key data in crypto.diffieHellman() and cleanup DH jobs (Filip Skokan) #62527518b578fe7] - crypto: add memory tracking for secureContext openssl objects (Mert Can Altin) #590515b9cb10a5f] - (SEMVER-MINOR) crypto: implement randomUUIDv7() (nabeel378) #625537133826053] - debugger: move ProbeInspectorSession and helpers to separate files (Joyee Cheung) #6301398f9becd16] - (SEMVER-MINOR) debugger: add edit-free runtime expression probes tonode inspect(Joyee Cheung) #6271394ac62a2d1] - deps: update undici to 8.2.0 (Node.js GitHub Bot) #63092ef71de87e6] - deps: update amaro to 1.1.9 (Node.js GitHub Bot) #63090c4f0ef881a] - deps: update llhttp to 9.4.1 (Node.js GitHub Bot) #63045d29fbc0029] - deps: fix integration issues with the latest nghttp2 (Tim Perry) #62891537825acee] - deps: update nghttp2 to 1.69.0 (Node.js GitHub Bot) #628914446bf694d] - deps: update corepack to 0.34.7 (Node.js GitHub Bot) #628108f55327f1c] - deps: fix libffi macos build (Paolo Insogna) #630063dee18f72f] - deps: patch V8 to 14.6.202.34 (Node.js GitHub Bot) #62964e281b247e6] - deps: update timezone to 2026b (Node.js GitHub Bot) #629624dd982df13] - deps: upgrade npm to 11.13.0 (npm team) #6289861c0ff4a13] - deps: cherry-pick libuv/libuv@439a54b(skooch) #62881d26ca462ae] - deps: update undici to 8.1.0 (Node.js GitHub Bot) #627286f08489ac9] - deps: update sqlite to 3.53.0 (Node.js GitHub Bot) #62699713601e8bd] - deps: update nbytes to 0.1.4 (Node.js GitHub Bot) #62698578cf1c0c1] - deps: update archs files for openssl-3.5.6 (Node.js GitHub Bot) #626294a4ef13c67] - deps: upgrade openssl sources to openssl-3.5.6 (Node.js GitHub Bot) #626292f3eca8c1e] - deps: update perfetto to 54.0 (Chengzhong Wu) #62397944ed9b739] - deps: add perfetto build files (Chengzhong Wu) #6239715530a7484] - deps: update ngtcp2 to 1.22.0 (Node.js GitHub Bot) #62595b813b4c4b5] - deps: update minimatch to 10.2.5 (Node.js GitHub Bot) #6259438e7ce58c5] - deps: update googletest tod72f9c8(Node.js GitHub Bot) #62593b5c573ed14] - deps: update simdjson to 4.6.1 (Node.js GitHub Bot) #62592318e2c7cd3] - deps: libuv: cherry-pickaabb765(Santiago Gimeno) #62561c6ccbd742a] - deps: libuv: reapply3a9a6e3(Andy Pan) #625614ad07de7ae] - diagnostics_channel: add BoundedChannel and scopes (Stephen Belanger) #6168044416ea3fd] - doc: fix documentation history missing 25.9.0 (Antoine du Hamel) #631515f6dfbf68e] - doc: fix changelog for chromium numbering (Rafael Gonzaga) #6313330c4b3658c] - doc: fix the TypeScript Execute (tsx) project link (David Thornton) #63093ca3c3097f1] - doc: minor structural stream/iter edits (René) #6308992324aab6f] - doc: remove typo comma from man page (Vas Sudanagunta) #63080712a15da73] - doc: correct diagnostics_channel built-in channel names (Bryan English) #62995c92cb6fe0d] - doc: use mjs/cjs blocks for callbackify null reason example (Daijiro Wachi) #62884020776d4d6] - doc: fix typo in test.md (Rich Trott) #629607d52f2061e] - doc: correct typo in PR contribution instructions (Mike McCready) #6273870e8944676] - doc: fix duplicate word "of of" in postMessageToThread (Daijiro Wachi) #6291711c6c29284] - doc: fix duplicate word "to to" in util.styleText (Daijiro Wachi) #62917242adab671] - doc: fix duplicate word "for for" in compile cache (Daijiro Wachi) #62917b9f3abd63e] - doc: fix doubled word typo in stream_iter.md (Daijiro Wachi) #629167a52fd0448] - doc: fix typo in dns.lookup options description (Daijiro Wachi) #62882acd7e18a8c] - doc: fix Argon2 parameter bounds (Tobias Nießen) #62868b43ecf40bb] - doc: trust FFI in the threat model (Paolo Insogna) #62852981ce96b03] - doc: fix typos and inconsistencies in crypto.md and webcrypto.md (Filip Skokan) #62828acc52ef257] - doc: clarify diffieHellman.generateKeys recomputes same key (Kit Dallege) #62205ae87597c07] - doc: remove Ayase-252 and meixg from triagger team (Antoine du Hamel) #628411cd3694a5f] - doc: clarify dns.lookup() callback signature when all is true (eungi) #6280040a4337d65] - doc: add experimental modules lifetime policy (Paolo Insogna) #6275346f48222f8] - doc: clarify process._debugProcess() in Permission Model (Fahad Khan) #625376eb9917497] - doc: fix typo in devcontainer guide (Rohan Santhosh Kumar) #626873826c5ed7e] - doc: clarify Backport-PR-URL metadata added automatically (Mike McCready) #626685d7e0dbbd8] - doc: update WPT test runner README.md (Filip Skokan) #62680e9d76b2a75] - doc: fix spelling in release announcement guidance (Rohan Santhosh Kumar) #626631ae41cebb0] - doc: note GCC >= 14 requirement for native riscv64 builds (Jamie Magee) #626079b29be6a28] - doc: note non-monotonic clock in crypto.randomUUIDv7 (nabeel378) #626005ae59553f6] - doc: update bug bounty program (Rafael Gonzaga) #62590ce3f4c85dd] - doc: document TransformStream transformer.cancel option (Tom Pereira) #6256608a9ba73e4] - doc: mention test runner retry attemp is zero based (Moshe Atlow) #6250432f2169ede] - doc,src,test: fix dead inspector help URL (semimikoh) #62745870c1cd3f4] - doc,test: mem protection must be observed in ffi (Bryan English) #628183d5cf171dc] - esm: addERR_REQUIRE_ESM_RACE_CONDITION(Antoine du Hamel) #624622004d8d6db] - ffi: makeFFIFunctionInfoaBaseObjectsubclass (Anna Henningsen) #6307153eb7abeba] - ffi: prevent premature GC of DynamicLibrary (semimikoh) #6302458dc92f502] - ffi: support Symbol.dispose on DynamicLibrary (Matteo Collina) #62925528f8b2bae] - ffi: add shared-buffer fast path for numeric and pointer signatures (Bryan English) #6291842ac8b9ae7] - fs: add followSymlinks option to glob (Matteo Collina) #62695873c2bca70] - fs: restore fs patchability in ESM loader (Joyee Cheung) #62835349c7502c3] - fs: validate position argument before length === 0 early return (Edy Silva) #6267406defaa2ea] - (SEMVER-MINOR) fs: add signal option to fs.stat() (Mert Can Altin) #57775db66a963bf] - (SEMVER-MINOR) fs: expose frsize field in statfs (Jinho Jang) #622773191d2936a] - http: emit 'drain' on OutgoingMessage only after buffers drain (Robert Nagy) #6293687adb3472b] - (SEMVER-MINOR) http: harden ClientRequest options merge (Matteo Collina) #63082e0b79633f6] - http: fix leaked error listener on sync HTTP req create + destroy (Tim Perry) #6287270c5491f53] - http: fix no_proxy leading-dot suffix matching (Daijiro Wachi) #6233360a585e68a] - http: cleanup pipeline queue (Robert Nagy) #625349047ec12ce] - (SEMVER-MINOR) http: add req.signal to IncomingMessage (Akshat) #6254101eed5901b] - http2: expose writable stream state on compat response (T) #6300319b7adf3ba] - inspector: fix absolute URLs in network http (bugyaluwang) #629554d10823fbb] - inspector: coerce key and value to string in webstorage events (Ali Hassan) #626169a3ac66cc5] - inspector: return errors when CDP protocol event emission fails (Ryuhei Shima) #62162c89501c6e5] - inspector: auto collect webstorage data (Ryuhei Shima) #62145ef08c5016a] - lib: refactor internal webidl converters (Filip Skokan) #62979d0744c6a99] - lib: add Temporal to frozen intrinsics (René) #630296d81cb17b3] - lib: avoid quadratic shift() in startup snapshot callback (Daijiro Wachi) #629143491f73051] - lib: fix FLOAT_32 and FLOAT_64 type constants in ffi (Daijiro Wachi) #62892c4ca303b36] - lib: harden kKeyOps lookup with null prototype (Filip Skokan) #628772e612fe070] - lib: short-circuit WebIDL BufferSource SAB check (Filip Skokan) #62833e850ee9c69] - lib: add new methods and error codes (Paolo Insogna) #62762e21b873589] - lib: use js-only implementation ofisDataView()(René) #62780f454d1719d] - lib: fix lint in internal/webstreams/util.js (Filip Skokan) #62806fbd8ededba] - lib: fix sequence argument handling in Blob constructor (Ms2ger) #6217916860e6abd] - lib: improve Web Cryptography key validation ordering (Filip Skokan) #62749ba3f3e1753] - lib: reject SharedArrayBuffer in web APIs per spec (Ali Hassan) #62632d065e996bb] - lib: defer AbortSignal.any() following (sangwook) #623672a711f4b0c] - (SEMVER-MINOR) lib,src,test,doc: add node:ffi module (Colin Ihrig) #62072d578343582] - meta: bump github/codeql-action from 4.35.1 to 4.35.3 (dependabot[bot]) #630741b4b90d544] - meta: bump Mozilla-Actions/sccache-action from 0.0.9 to 0.0.10 (dependabot[bot]) #630731477349e47] - meta: bump actions/upload-artifact from 7.0.0 to 7.0.1 (dependabot[bot]) #63072ecb7de271a] - meta: bump cachix/install-nix-action from 31.10.3 to 31.10.5 (dependabot[bot]) #62846fb91408312] - meta: bump actions/upload-artifact from 7.0.0 to 7.0.1 (dependabot[bot]) #628507eb9a6be68] - meta: add automation policy (Chengzhong Wu) #628716f053a4cb8] - meta: update CODEOWNERS for FFI (Paolo Insogna) #6285388fe50a725] - meta: move VoltrexKeyva to emeritus (Matteo Collina) #6289542e770bdd0] - meta: bump peter-evans/create-pull-request from 8.1.0 to 8.1.1 (dependabot[bot]) #62845952d005233] - meta: bump step-security/harden-runner from 2.16.1 to 2.19.0 (dependabot[bot]) #628441bd19d9768] - meta: bump actions/github-script from 8.0.0 to 9.0.0 (dependabot[bot]) #62843386244a7dd] - meta: bump actions/setup-node from 6.3.0 to 6.4.0 (dependabot[bot]) #6284216b2c41f70] - meta: broaden stale bot (Aviv Keller) #6265841e7a4ba82] - meta: pass release version to release worker (flakey5) #62777632821db85] - meta: add QUIC to CODEOWNERS (Tim Perry) #626524a7ad93ed8] - meta: move Michael to emeritus (Michael Dawson) #6253644d5a33efb] - meta: populate apt list for slim runner in update-openssl workflow (René) #62628d874596aa3] - meta: bump cachix/install-nix-action from 31.9.1 to 31.10.3 (dependabot[bot]) #625511631b27e2b] - meta: bump step-security/harden-runner from 2.15.0 to 2.16.1 (dependabot[bot]) #625504de376894d] - meta: bump actions/download-artifact from 8.0.0 to 8.0.1 (dependabot[bot]) #6254939da4d7bd6] - meta: bump actions/setup-node from 6.2.0 to 6.3.0 (dependabot[bot]) #6254862e3aa55ad] - meta: bump github/codeql-action from 4.32.4 to 4.35.1 (dependabot[bot]) #6254783986de8a2] - meta: bump codecov/codecov-action from 5.5.2 to 6.0.0 (dependabot[bot]) #6254518e56861dc] - meta: bump cachix/cachix-action from 16 to 17 (dependabot[bot]) #62544d4e49d567a] - meta: bump actions/cache from 5.0.3 to 5.0.4 (dependabot[bot]) #625432c5a914af4] - meta: require DCO signoff in commit message guidelines (James M Snell) #62510f21039ce59] - meta: expand memory leak DoS criteria to all DoS (Joyee Cheung) #62505824ac6b5bf] - module: excludenode:ffifrombuiltinModuleswhen not enabled (Jordan Harband) #63158bb6293ab7c] - module: remove duplicated checks from_resolveFilename(Antoine du Hamel) #6272934ec8c9f5c] - module,win: fix long subpath import (Stefan Stojanovic) #62101de46e68918] - node-api: update libuv ABI stability note (Chengzhong Wu) #6278978c7d77bbf] - node-api: add napi_create_external_sharedarraybuffer (Ben Noordhuis) #62623a0ccf94f61] - node-api: execute tsfn finalizer after queue drains when aborted (Kevin Eady) #61956ab66de8eaa] - (SEMVER-MINOR) process: throw on execve(2) failure instead of aborting (Bryan English) #6287820151be8cb] - process: handle rejections only when needed (Gürgün Dayıoğlu) #629199b24a815a2] - quic: add QuicEndpoint.listening & QuicStream.destroy() and tests (Tim Perry) #62648761a96740c] - quic: fixup token verification to handle zero expiration (James M Snell) #626204ade02ac85] - quic: support multiple ALPN negotiation (James M Snell) #62620b2e2e648e4] - quic: apply multiple TLS context improvements and SNI support (James M Snell) #6262056b941af4a] - quic: implement rapidhash for hashing improvements (James M Snell) #626207cda4300b8] - quic: use arena allocation for packets (James M Snell) #625891e8fa2f1bd] - sqlite: use OneByte for ASCII text and internalize col names (Ali Hassan) #619543af44ee508] - sqlite: add serialize() and deserialize() (Ali Hassan) #625796386914b4b] - src: decouple KeyObject and CryptoKey and move CryptoKey to src (Filip Skokan) #629242dc1d205ee] - src: replace uses of deprecated v8::External APIs (gahaas) #61898cb33a794a5] - src: remove license headers for new node_profiling files (Chengzhong Wu) #6306659860eb798] - src: swap dotenv and config file parsing order (Marco Ippolito) #63035fda439cb58] - src: useunique_ptrfor ffi memory management (Anna Henningsen) #6307156917afc57] - src: split profiling helpers from util (Ilyas Shabi) #63008fca56a409d] - src: add missing <cstdlib> for abort() declaration (Charles Kerr) #63001d49c89e915] - src: make node.config.json throw at unknown fields (Marco Ippolito) #62992e89c8e9b68] - src: fix crash in GetErrorSource() for invalid using syntax (semimikoh) #62770d89f719ce0] - src: remove outdated comments in contextify (Chengzhong Wu) #629325117a3e52b] - src: simplifyTCPWrap::Connectsignature (Anna Henningsen) #6292941bd288ec7] - src: align FFI error handling with Node.js source (Anna Henningsen) #62858faaccfb9df] - src: simplify and fix FFI ArrayBuffer accesses (Anna Henningsen) #6285743bf39c350] - src: use DCHECK in AsyncWrap::MakeCallback instead emiting a warning (Gerhard Stöbich) #62795da52b09859] - src: fix MaybeStackBuffer char_traits deprecation warning (om-ghante) #625072b12bca317] - src: use context-free V8 message column getters (René) #627787efc2ce7b3] - src: clean up experimental flag variables (Antoine du Hamel) #627598273682c87] - (SEMVER-MINOR) src: allow empty --experimental-config-file (Marco Ippolito) #61610b844c24395] - src: coercespawnSyncargs to string once (Antoine du Hamel) #6263328679d76c4] - src: use stack allocation for small string encoding (Ali Hassan) #62431144ef93735] - src: add contextify interceptor debug logs (Chengzhong Wu) #62460d34cfb512e] - stream: remove redundant method check from iter.pipeToSync (René) #63099a95830b72a] - stream: copyeditwebstreams/adapter.js(Antoine du Hamel) #630344bf3e1e084] - stream: remove duplicated utility (Antoine du Hamel) #63031214a8c197b] - stream: simplifysetPromiseHandledutility (Antoine du Hamel) #63032c12a767ff2] - stream: validate ReadableStream.from iterator objects (Daeyeon Jeong) #62911b09953d2d4] - stream: reject duplicate nested transferables (Daeyeon Jeong) #62831b9929622f3] - stream: ensuring cross-destruction in _duplexify to prevent leaks (Daijiro Wachi) #62824c51a39b3ec] - stream: simplifyreadableStreamFromIterable(Antoine du Hamel) #6265136078574b9] - stream: fix nested compose error propagation (Matteo Collina) #62556e1928cd481] - stream: allow shared array buffer sources in writable webstream adapter (René) #62163450e0519d9] - stream: simplifycreatePromiseCallback(Antoine du Hamel) #6265057e59ea070] - stream: fix writev unhandled rejection in fromWeb (sangwook) #62297958373413c] - stream: noop pause/resume on destroyed streams (Robert Nagy) #62557ee38d2c43d] - stream: refactor duplexify to be less suceptible to prototype pollution (Antoine du Hamel) #62559fbff28f7e6] - (SEMVER-MINOR) stream: propagate destruction in duplexPair (Ahmed Elhor) #61098d7317f4f90] - stream: add stream/iter to classic stream adapters (James M Snell) #6246955298c443f] - test: accept OpenSSL 4 generic internal error for DH key-type mismatches (Filip Skokan) #6280596581bccc7] - test: update WPT for url to258f285(Node.js GitHub Bot) #63087c73aba07fb] - test: run Temporal presence checks without V8 flag (René) #630289c94dce55b] - test: export isRiscv64 from common module (Jamie Magee) #6260933c5f7fdbf] - test: normalize known inspector crash as completion (Joyee Cheung) #628518146a97bc3] - test: update WPT for streams tof8f26a3(Node.js GitHub Bot) #628647c77c301c9] - test: account for RFC 7919 FFDHE negotiation in OpenSSL 4.0 (Filip Skokan) #628059bf7604eb6] - test: skip tls-deprecated secp256k1 on OpenSSL 4.0 (Filip Skokan) #62805d173604b53] - test: use an always invalid cipher and cover OpenSSL 4.0 behaviours (Filip Skokan) #6280572f52163b4] - test: use valid DER OCSP responses (Filip Skokan) #62805e242394ad9] - test: skip test-tls-error-stack when engines are unsupported (Filip Skokan) #628059bff52ebf8] - test: accept renamed OpenSSL 4.0 error code and reason (Filip Skokan) #62805d9b8cc1b68] - test: update test/addons/openssl-binding for OpenSSL 4.0 (Filip Skokan) #62805960fb16287] - test: mark test-snapshot-reproducible flaky (Filip Skokan) #628087a12dd58cf] - test: check contextify contextual store behavior in strict mode (René) #62571c73c8e603f] - test: skiptest-temporal-with-zoneinfoon system-icu builds (Antoine du Hamel) #6275448a3ca303e] - test: generatelocalstorage.dbin a temp dir (Chengzhong Wu) #626601a41c2c5db] - test: update tls junk data error expectations (Filip Skokan) #62629115e8c2052] - test: ensure WPT report is in out/wpt (Filip Skokan) #62637cb07b918bd] - test: improve WPT runner summary (Filip Skokan) #626367f48438380] - test: skip url WPT subtests instead of modifying test script (Filip Skokan) #626354097fb95d7] - test: capture negative utimes mtime at call time (Yuya Inoue) #62490e29f46df81] - test: allow skipping individual WPT subtests (Filip Skokan) #625174d546886c3] - test: use on-disk fixture for test-npm-install (Joyee Cheung) #625845b35eb02ec] - test: update WPT for url to7a3645b(Node.js GitHub Bot) #625917a8610835d] - test_runner: fix failing suite hooks when marked withtodo(Moshe Atlow) #63097a8c773a0c7] - (SEMVER-MINOR) test_runner: align mock timeout api (sangwook) #62820dc0d757c8a] - test_runner: fix suite rerun edge case (Moshe Atlow) #62860b883a5eaea] - (SEMVER-MINOR) test_runner: add mock-timers support for AbortSignal.timeout (DeveloperViraj) #607516fa62b7d58] - test_runner: addtestIdto test events (Moshe Atlow) #6277239e08340ff] - test_runner: publish to TracingChannel for OTel instrumentation (Moshe Atlow) #62502a21ae1771e] - (SEMVER-MINOR) test_runner: support test order randomization (Pietro Marchini) #61747cf0edeb65d] - test_runner: add passed, attempt, and diagnostic to SuiteContext (Moshe Atlow) #62504644e2399d6] - test_runner: addgetTestContext()(Moshe Atlow) #62501480d538830] - tools: usenpm ciin Undici update script (Antoine du Hamel) #630989afb013edd] - tools: upConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.