René's URL Explorer Experiment


Title: 2026-08-26, Version 24.20.0 'Krypton' (LTS) by github-actions[bot] · Pull Request #65461 · nodejs/node · GitHub

Open Graph Title: 2026-08-26, Version 24.20.0 'Krypton' (LTS) by github-actions[bot] · Pull Request #65461 · nodejs/node

X Title: 2026-08-26, Version 24.20.0 'Krypton' (LTS) by github-actions[bot] · Pull Request #65461 · nodejs/node

Description: [b12bcc9ae1] - (SEMVER-MINOR) async_hooks: add using scopes to AsyncLocalStorage (Stephen Belanger) #61674 [e2eb88b36b] - (SEMVER-MINOR) buffer: add end parameter (Robert Nagy) #62390 [1fefdda18e] - crypto: update root certificates to NSS 3.125 (Node.js GitHub Bot) #64746 [4a158cf1ab] - doc: add MikeMcC399 as collaborator (Mike McCready) #64656 [d4cafce076] - (SEMVER-MINOR) lib,permission: add permission.drop (Rafael Gonzaga) #62672 [b3cfb55267] - (SEMVER-MINOR) loader: implement package maps (Maël Nison) #62239 [cd1eb3e60b] - (SEMVER-MINOR) src,permission: add --permission-audit (RafaelGSS) #61869 [28dc85d8d2] - (SEMVER-MINOR) stream: add node:stream/iter implementation (James M Snell) #62066 [d31c168740] - (SEMVER-MINOR) test_runner: add context.log() and test:log event (Moshe Atlow) #64389 [add1edbc42] - (SEMVER-MINOR) test_runner: report entryFile in TestStream events (Moshe Atlow) #64309 [d937c8c6cd] - (SEMVER-MINOR) wasm: enable JSPI (Guy Bedford) #59941 Commits [1822c0f335] - assert,util: fix TypeError on Maps with null keys (Paul Bouchon) #64441 [b12bcc9ae1] - (SEMVER-MINOR) async_hooks: add using scopes to AsyncLocalStorage (Stephen Belanger) #61674 [984260bf44] - async_hooks: use validateBoolean for trackPromises (Soul Lee) #64731 [ba2612cca2] - benchmark: fix calibrate-n option handling (Luan Muniz) #64146 [236dc4d2d7] - benchmark: add bytes variant to webstreams async-iterator (Matteo Collina) #64291 [b022a1419c] - benchmark: respect stream/iter broadcast backpressure (Trivikram Kamat) #63314 [a290f51f15] - (SEMVER-MINOR) benchmark: add benchmarks for experimental stream/iter (James M Snell) #62066 [465f2bfb74] - buffer: use Clamp conversion in Blob slice (Donghoon Kang) #64739 [74a22cd0c5] - buffer: validate copyArrayBuffer offsets against buffer length (Ilia Alshanetsky) #63904 [21e24208dc] - buffer: normalize lone "\r" in Blob native line endings (Daijiro Wachi) #64115 [ddacb3ff10] - buffer: fix Blob.stream() leaking source buffer (semimikoh) #63577 [49198d2313] - buffer: fix end parameter bugs in indexOf/lastIndexOf (Robert Nagy) #62711 [e2eb88b36b] - (SEMVER-MINOR) buffer: add end parameter (Robert Nagy) #62390 [e2e5c4fe88] - build: update binary-upload to use correct tarball name (Stewart X Addison) #65282 [b78a212553] - build: pin envinfo versions in github actions (Joyee Cheung) #64117 [094fb840aa] - build: add QUIC CI job for PRs matching QUIC related paths (Tim Perry) #63875 [91f5003cad] - build: fix flags for ngtcp2 on IBM i (SRAVANI GUNDEPALLI) #60073 [e83648effd] - build,test: add tests for binary linked with shared libnode (Joyee Cheung) #61463 [4a425b41d9] - build,tools: fix shared library cross-compile (Kirill Saied) #63963 [fe8fa45ff2] - cli: style node --help output with util.styleText (Adrián Estrada) #64484 [3cd1576cb2] - crypto: preserve OpenSSL errors from KDF failures (Filip Skokan) #64776 [74b3023565] - crypto: handle XOF output allocation failure (Filip Skokan) #64851 [fea0666a1b] - crypto: clarify missing cipher error (Filip Skokan) #64852 [33fec91b54] - crypto: reuse X509 issuer result (Filip Skokan) #64852 [44c1473348] - crypto: validate key generation options (Filip Skokan) #64852 [c2c53a18e5] - crypto: fix Argon2 validation errors (Filip Skokan) #64852 [edc1f2126d] - crypto: initialize KeyObjectData mutex eagerly (Filip Skokan) #64851 [be8237240c] - crypto: handle DH operation failures (Filip Skokan) #64851 [b65a8f3875] - crypto: preserve RSA-PSS legacy pubkey DER (Filip Skokan) #64547 [49f2ae204b] - crypto: cleanse provider private key copies (Filip Skokan) #64547 [a5d4ac8208] - crypto: handle incomplete RSA private keys (Filip Skokan) #64547 [b72c0b9616] - crypto: retain legacy DH validation (Filip Skokan) #64547 [24a1be5886] - crypto: limit KangarooTwelveParams customization to 512 bytes (Filip Skokan) #64557 [0290e0a61e] - crypto: split OpenSSL 3, BoringSSL, and legacy backends (Filip Skokan) #64211 [ba27e72ff8] - crypto: fix Argon2 bypassing FIPS mode (Filip Skokan) #64776 [1fefdda18e] - crypto: update root certificates to NSS 3.125 (Node.js GitHub Bot) #64746 [c0dd022081] - crypto: use user-facing error for output encoding changes (Archkon) #64692 [ff485a9410] - crypto: make --use-system-ca per-env rather than per-process (Aditi) #60678 [1329d9b9f1] - debugger: preserve overlapping CDP request state (Trivikram Kamat) #64467 [82a02336aa] - deps: V8: backport d259a9e2ead7 (Leszek Swirski) #63865 [f0fc82d404] - deps: update ngtcp2 to 1.25.0 (Node.js GitHub Bot) #64944 [c4e02f0fbc] - deps: upgrade npm to 11.19.0 (npm team) #64883 [d5a57ed4dd] - deps: update nghttp3 to 1.18.0 (Node.js GitHub Bot) #64943 [51d413150a] - deps: update minimatch to 10.2.6 (Node.js GitHub Bot) #64945 [21f79ce140] - deps: update simdjson to 4.6.6 (Node.js GitHub Bot) #64942 [7a4960d6a9] - deps: update acorn to 8.18.0 (Node.js GitHub Bot) #64941 [5c423aa113] - deps: update googletest to 1b6f64d659944658a4c685b7bd9f04c1c3b8a39b (Node.js GitHub Bot) #64940 [40561e61b0] - deps: update nghttp2 to 1.70.0 (Node.js GitHub Bot) #64939 [51090925b0] - deps: update zlib to 1.3.2.1-motley-42c2f19 (Node.js GitHub Bot) #64744 [7c534bf8e5] - deps: V8: backport 5177b10891e6 (avivkeller) #64631 [7b1898a341] - deps: update ada to 4.0.0 (Node.js GitHub Bot) #64790 [9209cc4095] - deps: update sqlite to 3.53.4 (Node.js GitHub Bot) #64745 [3833fceff6] - deps: update googletest to fa005b296f90faec4f352d7ab382287bf6548c8d (Node.js GitHub Bot) #64587 [bc7ce488d1] - deps: histogram: cherry-pick 62ea52b07ee9b195 (StefanStojanovic) #64296 [e3fa05841d] - deps: update histogram to 0.11.10 (Node.js GitHub Bot) #64296 [e75bdb9bbe] - deps: update amaro to 1.1.11 (Node.js GitHub Bot) #64586 [1e034e6e40] - deps: update timezone to 2026c (Node.js GitHub Bot) #64588 [2b8f1f27bd] - deps: update googletest to 8240fa7d62f73e01c7af27d61ed965d6d66698fa (Node.js GitHub Bot) #64439 [241ece0417] - deps: enable OpenSSL asm support for riscv64 (Jamie Magee) #62606 [215105eb90] - deps: update c-ares to 1.34.8 (Node.js GitHub Bot) #64330 [7ac97fc84e] - deps: upgrade npm to 11.18.0 (npm team) #64199 [8d4cb9ae46] - deps: update zlib to 1.3.2.1-motley-8b3aa8a (Node.js GitHub Bot) #64295 [564c0f4592] - deps: update ngtcp2 to 1.24.0 (Node.js GitHub Bot) #64297 [e3304cd31a] - deps: update nghttp3 to 1.17.0 (Node.js GitHub Bot) #64182 [345d6ad4eb] - deps: update ngtcp2 to 1.23.0 (Node.js GitHub Bot) #63777 [a53db015e6] - deps: update nghttp3 to 1.16.0 (Node.js GitHub Bot) #63776 [1f4a5c1c76] - deps: update ngtcp2 to 1.22.1 (Node.js GitHub Bot) #62812 [080c4d7cda] - deps: update ngtcp2 to 1.22.0 (Node.js GitHub Bot) #62595 [4309e7c82f] - deps: update ngtcp2 to 1.21.0 (Node.js GitHub Bot) #62051 [90cf11cfb5] - deps: update nghttp3 to 1.15.0 (Node.js GitHub Bot) #61512 [e1f315a554] - deps: update ngtcp2 to 1.20.0 (Node.js GitHub Bot) #61511 [9a3f690c9d] - deps: update ngtcp2 to 1.19.0 (Node.js GitHub Bot) #61156 [fe88f31764] - deps: add ngtcp2 test binaries (James M Snell) #59946 [6d60fce138] - diagnostics_channel: grow native channel storage (Stephen Belanger) #64497 [30ae8ab091] - doc: document --permission-audit audit mode behavior (Adrián Estrada) #64791 [8cefc6efa8] - doc: fix guaranteed typo (lilianakatrina684-a11y) #62374 [2e78e4b120] - doc: add throwIfNoEntry version history to fs.stat (kovan) #62204 [c7a04401cb] - doc: fix grammar and punctuation in dgram documentation (Kamal Rawal) #64957 [331e5e8f62] - doc: fix grammar and editorial issues in addons documentation (Kamal Rawal) #64952 [232287fcc6] - doc: formalize fn/name as part of TestOptions API (Christopher Hiller) #64946 [7f9efeb445] - doc: remove references to ca/crl as per-context QuicSession options (René) #64769 [b54aa83cc6] - doc: fix typo in maintaining-dependencies.md (greenhead) #64896 [f4e427803c] - doc: add RafaelGSS as last security release stewards (Rafael Gonzaga) #64843 [f2cd6df3f3] - doc: fix typos in documentation (greenhead) #64900 [d5627162bd] - doc: improve TestContext hook descriptions (Kamal Rawal) #64899 [72ee03bd2e] - doc: document stream.isDestroyed() (YspritanHyzygy) #64789 [995141eb81] - doc: add contributing detail for git Signed-off-by trailer (Mike McCready) #64862 [dc30379310] - doc: fix duplicated word in test snapshot docs (Kamal Rawal) #64837 [205d4d0472] - doc: remove obsolete cctest node.gyp instructions (Soul Lee) #64814 [108b883d0b] - doc: report proper return type on url.format (Brian Muenzenmeyer) #64806 [b03bd3a8ed] - doc: clarify tlsSocket.authorized on resumption (soreavis) #64584 [093098ad7f] - doc: stabilize --disable-warning (Jean Michelet) #64742 [2de1d76d80] - doc: add MDN links for explicit resource management in fs (lluisemper) #59557 [2e0f36a891] - doc: mention constructor check in deepStrictEqual (Sumit Kumar Das) #62010 [1c9d354d09] - doc: update technical priorities (Jacob Smith) #64505 [30c99bf08f] - doc: deprecation add more codemod (Augustin Mauroy) #63175 [8a971a09eb] - doc: run license-builder (Node.js GitHub Bot) #63918 [707f6eacfc] - doc: clarify rules for adding new built-in modules (Antoine du Hamel) #64648 [928208cffc] - doc: mention DEPENDENCY custom field for H1 reports (Rafael Gonzaga) #64634 [ee593cadf5] - doc: fix dnsPromises.lookup verbatim default (Shivam S) #64658 [9c228b32d1] - doc: fix typo in releases guide (Jihwan) #64621 [4a158cf1ab] - doc: add MikeMcC399 as collaborator (Mike McCready) #64656 [8125809853] - doc: use promote wording in release guide (Md Muhtasim Munif Fahim) #64371 [2a2effadf6] - doc: fix import.meta example for vm.SourceTextModule (Muhammad Zeeshan) #64112 [c879f912bf] - doc: mention crypto.hash() for better perf (Steven) #63420 [634afda904] - doc: update sea example by fixing wrong code example (Maxence Robinet) #64025 [bced1433a3] - doc: fix socket.readyState state descriptions (YuSheng Chen) #64468 [4b2c18938f] - doc: replace large tables in crypto.md and webcrypto.md with lists (Filip Skokan) #64582 [5207231996] - doc: note --env-file is not applied to --run (Paul Bouchon) #64442 [329a2884fd] - doc: fix typo in embedding.md (greenhead) #64425 [fab3f56aa1] - doc: fix typos in contributing docs (Donghoon Kang) #64520 [cbc2bed4e8] - doc: document TLS alpnProtocol and servername fields (Tim Perry) #64362 [dada3ae60e] - doc: fix spelling in devcontainer guide (한만욱) #64459 [71343b28aa] - doc: clarify PEM format for signing keys (Harjoth Khara) #64404 [0544ec1c78] - doc: fix typo in tls.md (Daijiro Wachi) #64458 [8fe58078e7] - doc: document net Socket server property (Efe Karasakal) #64364 [d54fd03fa4] - doc: update a Dispatcher undici doc link (Filip Skokan) #64358 [1bdebecd41] - doc: fix typos in documentation (Jungwon Sohn) #64466 [86bca58641] - doc: clarify fixes and refs trailer guidance (Trivikram Kamat) #64421 [b5b84c9394] - doc: add scope overview tables for TestsStream events (Moshe Atlow) #64386 [004238d77c] - doc: clarify proxy threat model (Matteo Collina) #64366 [6851b8d55f] - doc: add note about restricted CI to pull-requests.md (Stewart X Addison) #64321 [662e33714a] - doc: various updates to releases.md (Stewart X Addison) #64198 [949bc3cfd3] - doc: remove obsolete --napi-modules doc entry (Chengzhong Wu) #64220 [830d16067f] - doc: clarify QUIC stream state wording (EduardF1) #63660 [79b6704630] - doc: fix typo in node-config-schema.json (Hamid Reza Ghavami) #64188 [9f5bf554db] - doc: fix broken link (Antoine du Hamel) #65078 [42b27ed428] - doc: remove unsupported syntax from stream_iter.md (Antoine du Hamel) #64649 [f1a9df7f22] - doc: clarify fromReadable() duck-typed contract (Trivikram Kamat) #63682 [c7a3d450ac] - doc: improve quic documentation (James M Snell) #63157 [cc425bc659] - doc: fix promise nomenclature in stream_iter.md (Antoine du Hamel) #63406 [859a02da96] - doc: minor structural stream/iter edits (René) #63089 [630b15eb20] - doc: fix doubled word typo in stream_iter.md (Daijiro Wachi) #62916 [50791fa8fa] - doc,test: widen fsPromises.appendFile()'s data type, add missing tests (Jimmy Leung) #64279 [9e39360a09] - esm: improve ERR_REQUIRE_ASYNC_MODULE (Joyee Cheung) #64260 [d2b02e443a] - esm: print required top-level await locations without evaluating (Joyee Cheung) #64154 [e8c153f3f4] - events: avoid retaining removed event names (Matteo Collina) #64475 [73e1701bad] - events: optimize once() and removeListener() (Matteo Collina) #64373 [12f7fc0558] - fs: key glob matcher cache by platform (Archkon) #64571 [e5af022302] - fs: add pattern cache for matchGlobPattern() (bq) #63915 [63321eeb11] - fs: fix cp symlink and EEXIST handling on Windows (Kirill Saied) #64353 [0ad55e5618] - http: fix writableFinished and 'finish' after write errors (Tim Perry) #64847 [ee54d9d4d2] - http: avoid aborting IncomingMessage signal on normal close (Archkon) #64392 [14cb8b0a06] - http: guard invalid timeout values in checkConnections (Efe Karasakal) #64506 [f24177ccc6] - http: propagate highWaterMark to ClientRequest OutgoingMessage (trivenay) #64653 [55e2c2da8c] - http: fix perf_hooks detail.req.url port and proxied path (Stefano Baghino) #64311 [b57350fe27] - http: remove unused n arg from IncomingMessage._read (Efe Karasakal) #64370 [af3a17e0b3] - http2: avoid copying the options in respond() (Matteo Collina) #64265 [f11ac0da37] - http2: avoid per-write closures in kWriteGeneric (Matteo Collina) #64265 [157bd07b6e] - http2: reduce per-request allocations (Matteo Collina) #64265 [b075b33429] - http2: don't throw when destroying socket proxy (Matteo Collina) #64427 [445bcce079] - inspector: add --cond to node inspect probe mode (Joyee Cheung) #64328 [06b54fe7d3] - lib: fix AbortSignal.any() observed-composite leak (Paul Bouchon) #64481 [d8fac094d1] - lib: fix typo in comment in _http_client.js (agape1225) #64729 [9ce72fd6fb] - lib: use assignFunctionName util where it makes sense (Antoine du Hamel) #64515 [c40d1473e6] - lib,permission: fix addon permission drop (Martin Wagner) #64007 [d4cafce076] - (SEMVER-MINOR) lib,permission: add permission.drop (Rafael Gonzaga) #62672 [6b09d30a76] - lib,tools: add node-core/func-name-matching lint rule (Livia Medeiros) #57901 [d7d4f0e2ac] - loader: enforce path normalization before lookup (Maël Nison) #63917 [b3cfb55267] - (SEMVER-MINOR) loader: implement package maps (Maël Nison) #62239 [cf425ad935] - meta: bump actions/stale from 10.3.0 to 11.0.0 (dependabot[bot]) #64935 [26fa9cc32b] - meta: bump github/codeql-action/analyze from 4.36.2 to 4.37.3 (dependabot[bot]) #64934 [c90fa82cd7] - meta: bump github/codeql-action/autobuild from 4.36.2 to 4.37.3 (dependabot[bot]) #64933 [314893253a] - meta: bump actions/setup-python from 6.3.0 to 7.0.0 (dependabot[bot]) #64932 [6ab711278f] - meta: bump github/codeql-action/init from 4.36.2 to 4.37.3 (dependabot[bot]) #64931 [9138f5892a] - meta: bump Mozilla-Actions/sccache-action from 0.0.10 to 0.0.11 (dependabot[bot]) #64930 [3ef3f934d4] - meta: bump github/codeql-action/upload-sarif from 4.36.2 to 4.37.3 (dependabot[bot]) #64927 [a0a33127ae] - meta: bump step-security/harden-runner from 2.19.4 to 2.20.0 (dependabot[bot]) #64926 [4ad2afbf33] - meta: bump ossf/scorecard-action from 2.4.3 to 2.4.4 (dependabot[bot]) #64925 [d9b2ee4083] - meta: add @nodejs/url as codeowner for node_url_pattern.* (Efe Karasakal) #64737 [2b43b78e82] - meta: lower stale to 3 months (Aviv Keller) #64569 [0ffe8352ae] - meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #64315 [afd922cd8a] - meta: bump actions/checkout from 6.0.2 to 7.0.0 (dependabot[bot]) #64245 [b6149a2976] - meta: bump actions/setup-python from 6.2.0 to 6.3.0 (dependabot[bot]) #64241 [8f4a5c622f] - meta: update sccache version in test-linux-quic (René) #64043 [9040b08696] - net: support TCP handle transfer on Windows (Matteo Collina) #64460 [1216481a09] - net: support AF_UNIX paths in net.BoundSocket (Guy Bedford) #64399 [f6bf3f8a5d] - net: support sync connect for BoundSocket (Guy Bedford) #64375 [fb8a7e15ca] - net: make TCP Server and Socket transferable across worker threads (Matteo Collina) #64225 [224d2c7886] - path: add benchmarks for path.matchesGlob() (bq) #63915 [980c651de5] - permission: add unique warning codes (David Evans) #64414 [9f9a96030d] - permission: support v8.setHeapSnapshotNearHeapLimit (Ilyas Shabi) #64808 [8a00872183] - quic: fix stop sending behaviour & callback (Tim Perry) #64710 [7aab0c3183] - quic: fix coverage comment typo (Jungwon Sohn) #64486 [b4ecb3040b] - quic: fix segfault after fragmented client hello (Tim Perry) #64720 [6386540dad] - quic: serialize stream reset code as string (한만욱) #64577 [82717741c9] - quic: defer server session emit until TLS ClientHello is processed (Tim Perry) #64132 [7cb3099907] - quic: preserve session stats after close (한만욱) #64489 [50e639b578] - quic: add support for TLS certificate compression (Sebastian Beltran) #64434 [e2e28292cc] - quic: extract transport logic from Application to Session (Tim Perry) #64127 [2ef4b7ebf2] - quic: correct http3 callback and fix revealed errs (Marten Richter) #64289 [a682b53456] - quic: fix no onstream handler crash quic (Efe) #64158 [9445e2719a] - quic: fix stall datagrams, if no pending streams (Marten Richter) #64303 [2ea9d193bd] - quic: fix potential crash from unobserved closed (Tim Perry) #64134 [3b7f4fc1fb] - quic: drop version negotiation packets with oversized CIDs (Mohamed Sayed) #64228 [bd477a3202] - quic: fixes undefined handle in QuicStream kInspect (Marten Richter) #64170 [3dd04b3ec6] - quic: fix get_reader bug that dropped data on FIN (Tim Perry) #63946 [4be8abe8f9] - quic: expose QUIC certificates as JS X509Certificate, not raw handles (Tim Perry) #63191 [e264c5c0cb] - quic: fix reader backpressure deadlock on idle connections (Tim Perry) #63950 [2f749dde18] - quic: impl. cb for http/3 settings/app. options (Marten Richter) #63558 [5ca7ef3202] - quic: fix broken listEndpoints export, test callbacks & nghttp3 include (Tim Perry) #63874 [147150cfdd] - quic: add listEndpoints API (James M Snell) #63536 [3b59d12f5d] - quic: add proper error codes & messages for QUIC failures (Tim Perry) #63198 [b68f8eadb9] - quic: support hostname verification (James M Snell) #63483 [7652bd9c6d] - quic: add stream idle timeout (James M Snell) #63483 [e493f04214] - quic: add block list support for endpoints (James M Snell) #63483 [6d6cd45f8b] - quic: improve peer cert verification (James M Snell) #63483 [dbe0b371ee] - quic: handle h3 max header size option (James M Snell) #63483 [39dca4150c] - quic: add rate limiting docs (James M Snell) #63483 [c726a893d6] - quic: cache timestamp for address lru cache (James M Snell) #63483 [11778a7925] - quic: add session creation rate limiting (James M Snell) #63483 [8107f1b3ed] - quic: refine rate limiting (James M Snell) #63483 [3f0d7371e0] - quic: flip preferred address policy default to 'ignore' (James M Snell) #63483 [97c8a96774] - quic: add doc note about certificate size limitations (James M Snell) #63483 [42aa3f6612] - quic: add applicationOptions to session (James M Snell) #63267 [4c00ab9d29] - quic: add getters for local and remote transport parameters (James M Snell) #63267 [858b636576] - quic: improve recv coalescing test sizes (James M Snell) #63267 [84d3100256] - quic: add initial RTT option to session options (James M Snell) #63267 [a2b6a81c66] - quic: enable recvmmsg batching in Endpoint (James M Snell) #63267 [46a0868994] - quic: improve stream header collection performance (James M Snell) #63267 [bc7f4efdb7] - quic: coalesce received data into fewer buffers (James M Snell) #63267 [f727efb8b2] - quic: apply multiple additional minor improvements (James M Snell) #63267 [ee0a0f1540] - quic: fix tests that are missing serverEndpoint close (James M Snell) #63267 [f8a1fdad07] - quic: fixup some v8:: qualifiers (James M Snell) #63267 [c66605609c] - quic: fix premature unref of endpoint when listening (James M Snell) #63267 [9a72949b0b] - quic: fixup UAFs in bindingdata, streams, and app (James M Snell) #63267 [a4db12198e] - quic: fix UAF in Application::OnTimeout() (James M Snell) #63267 [0a11b2ccde] - quic: improve the quic js structure (James M Snell) #63267 [1bc25d2a03] - quic: improve internal structure of QuicStream (James M Snell) #63267 [69e48aed02] - quic: add aliased struct arenas (James M Snell) #63267 [6b7185351b] - quic: add handshake timeout and default connection limits (James M Snell) #63267 [91e3c39097] - quic: fix crash in early handshake failure (James M Snell) #63267 [098e3d715d] - quic: eliminate per-received datagram allocation (James M Snell) #63267 [53b05e2ab2] - quic: cache the timestamp on send and receive (James M Snell) #63267 [1592a11219] - quic: add support for future ECN marking (James M Snell) #63267 [80e6bf9539] - quic: improve batching of packet sending (James M Snell) #63267 [ff0cd5b95f] - quic: improve backend quic packet processing (James M Snell) #63267 [c4eb6a95da] - quic: send correct OpenSSL alert for ALPN mismatches (Tim Perry) #63193 [575dc7d100] - quic: fixup quic stream variable chunk len (James M Snell) #63230 [2551f9e6dd] - quic: remove unused env_ variable in session_manager.h/cc (James M Snell) #63177 [bea62a14b3] - quic: ignore coverage for quic files (James M Snell) #63149 [9788bbff97] - quic: complete the internal implementation of QUIC (James M Snell) #62876 [54c094d245] - quic: continue working on quic api bits (James M Snell) #60123 [ea82bc418d] - readline: reduce createInterface overhead (Matteo Collina) #64585 [90a8b23db0] - sqlite: invalidate sessions when closing database (Trivikram Kamat) #64783 [6abd00ed65] - sqlite: check database state before calling SQLite (Trivikram Kamat) #64812 [c2a52514d6] - sqlite: fix crash when a session outlives its database (Mohamed Sayed) #63797 [f9126923ef] - sqlite: fix use-after-free in Exec() and ApplyChangeset() (Matteo Collina) #64535 [c010131bc3] - sqlite: read column count after step in StatementSync.all() (Guilherme Araújo) #64219 [782ad5d5b0] - src: implement MemoryRetainer protocol for ByteSource (Filip Skokan) #64660 [4afc15bf1d] - src: avoid redundant KEM encapsulation copies (Filip Skokan) #64553 [37085f850d] - src: fix crash when writing odd-length hex string via Writev (RajeshKumar11) #63658 [f58ac8224c] - src: avoid using ToLocalChecked in crypto_hash (James M Snell) #64668 [05ec9c4771] - src: fix libuv assertion on windows (liuxingbaoyu) #61999 [308a589ee9] - src: avoid redundant DataPointer reallocations (Filip Skokan) #64552 [3650fabcb4] - src: fix comment typos (Jungwon Sohn) #64509 [06b3441ea2] - src: zero-initialize cap_data in node_credentials.cc (Samuel Kapust) #64347 [bb24a88b99] - src: fix some typo errors and rename some variables (Archkon) #64301 [ba36ab71fd] - src: make node.config.json throw at unknown fields (Marco Ippolito) #62992 [fbb3960189] - src: show original file name in FileHandle GC close errors (Anna Henningsen) #60593 [d53d582be7] - src,permission: do not throw on denied access in audit mode (Adrián Estrada) #64426 [cd1eb3e60b] - (SEMVER-MINOR) src,permission: add --permission-audit (RafaelGSS) #61869 [b1596c2b65] - stream: cut per-chunk allocations in pipeTo (Matteo Collina) #64890 [2cfa96f5cb] - stream: preserve push signal abort reason (Trivikram Kamat) #64798 [fc80ff5f7a] - stream: skip zero-byte broadcast writes (Trivikram Kamat) #64772 [486cff4c08] - stream: honor AbortSignal in Writer.end() (Trivikram Kamat) #64727 [59ef1789f7] - stream: use validateString for consumer encoding (Jungwon Sohn) #64754 [8aba47536a] - stream: use the ring buffer for pending BYOB pull-into descriptors (Matteo Collina) #64818 [b20217cb56] - stream: fix uncatchable error closing half-open Duplex.toWeb() writable (Mohamed Sayed) #64161 [8accb0c4c0] - stream: abort pending single-source merge reads (Trivikram Kamat) #64445 [ed5b04027c] - stream: use RangeError for broadcast overflow (Trivikram Kamat) #64420 [136d4e7628] - stream: skip null output from stateful transforms (Trivikram Kamat) #64462 [193091f1ba] - stream: update iterable streams to use budget backpressure (James M Snell) #64464 [e2b32fce77] - stream: remove custom CloneableDOMException implementation (Antoine du Hamel) #64469 [d77788eafe] - stream: fix drop-newest behavior in share() (Trivikram Kamat) #64417 [de4ca2c962] - stream: fold desired-size check into WHATWG backpressure update (Matteo Collina) #64451 [2a3babb8d7] - stream: validate writer options signal (Trivikram Kamat) #64385 [0ab8f269b0] - stream: reject push iterator.throw() with error (Trivikram Kamat) #64380 [262e6545d1] - stream: simplify nested PromisePrototypeThens (Antoine du Hamel) #64470 [0ddfc6af91] - stream: use the ring buffer for WHATWG stream request queues (Matteo Collina) #64431 [a5e7d89f9e] - stream: validate writevSync chunks before queuing (Trivikram Kamat) #64300 [8044f895bf] - stream: speed up reads and iteration over default WHATWG streams (Matteo Collina) #64320 [d4dfb66bdf] - stream: copy SAB-backed chunks in iter consumers (Trivikram Kamat) #64382 [9c9ade337f] - stream: reject nested async streamables in from() (Trivikram Kamat) #64352 [271c7454f4] - stream: avoid draining merged iter sources (Trivikram Kamat) #64293 [cbb2568a04] - stream: use ring buffer for WHATWG stream queues (Yagiz Nizipli) #64312 [67688cc651] - stream: hoist repeated loads in readable paths (Yagiz Nizipli) #64312 [3f8b446a67] - stream: prefer sync iterator in fromSync (Trivikram Kamat) #64294 [3043b2a68a] - stream: speed up async iteration over WHATWG byte streams (Antoine du Hamel) #64291 [870273ccde] - stream: reject iter consumers on abort (Trivikram Kamat) #64066 [8a4a997f3e] - stream: fix merge abort for pending sources (Trivikram Kamat) #64013 [ac5e5d5dec] - stream: refactor unnecessary optional chaining away (Antoine du Hamel) #64253 [cb298cfb15] - stream: normalize Broadcast.from() byte inputs (Trivikram Kamat) #64082 [bbbb4aadef] - stream: observe abort while awaiting pipeTo source (Trivikram Kamat) #64015 [4387ad412f] - stream: respect iter consumer abort signals (Trivikram Kamat) #63997 [4ba1fa0062] - stream: handle falsy push writer fail reasons (Trivikram Kamat) #63569 [3b8c30c096] - stream: handle setEncoding after buffered data (Matteo Collina) #63973 [97ef13c84e] - stream: keep overlapping broadcast reads pending (Trivikram Kamat) #63500 [a46ddad9fa] - stream: refine the stream/iter backpressure (James M Snell) #63697 [557bf99245] - stream: remove transform-writer handling in pipeTo (Trivikram Kamat) #63684 [24b7831a1a] - stream: fix pipeToSync byte accounting (Trivikram Kamat) #63564 [3b5f1b56bc] - stream: reject pull() reads on abort (Trivikram Kamat) #63498 [e48e287633] - stream: fast-path stateless transform flush results (Trivikram Kamat) #63605 [f0ee316f45] - stream: handle sync writev completion in pipeTo (Trivikram Kamat) #63561 [fbed90b2fb] - stream: settle pending broadcast reads on return (Trivikram Kamat) #63603 [568dcc250f] - stream: serialize concurrent share consumer reads (Trivikram Kamat) #63478 [5e2b4c4ade] - stream: fix lint error (Antoine du Hamel) #63598 [74bd0cd35a] - stream: reject pending reads on iterator throw (Trivikram Kamat) #63555 [45780df841] - stream: wait for push writer end fallback to drain (Trivikram Kamat) #63503 [217b495e0a] - stream: flush each fused stateless transform (Trivikram Kamat) #63468 [2e8685592e] - stream: avoid duplicate writes in toWritable (Trivikram Kamat) #63360 [88a3392a78] - stream: propagate abort reason in share and broadcast (Trivikram Kamat) #63358 [fce3df74e9] - stream: disallow writing string chunk with 'buffer' encoding (René) #63062 [5658c631fa] - stream: align Readable.toWeb termination with eos (ikeyan) #62394 [02a51a746b] - stream: add sync iterable fast path to pipeTo (Trivikram Kamat) #63318 [4c9f3edb64] - stream: fix merge handling for object-like sources (Trivikram Kamat) #63356 [c50d8e49cc] - stream: limit iter from sync iterable batches (Trivikram Kamat) #63324 [1d7c86d577] - stream: cache minimum cursor count in broadcast (Trivikram Kamat) #63322 [ec2666edbe] - stream: avoid retrying accepted pipeTo writes (Trivikram Kamat) #63297 [f63143fd83] - stream: validate broadcast writer writev chunks (Trivikram Kamat) #63300 [944470b08a] - stream: uncork fromWritable writev on chunk error (Trivikram Kamat) #63295 [ae79f2b67a] - stream: validate fromWritable() options before cache (Trivikram Kamat) #63278 [c98cc67f33] - stream: optimize single-slot push queue drain (Trivikram Kamat) #63274 [9a45ff5d8f] - stream: preserve toReadableSync batch after backpressure (Trivikram Kamat) #63276 [eb72fe94fc] - stream: cache minimum cursor count in share (Trivikram Kamat) #63262 [b57b51eeed] - stream: minor stream/iter implementation edits (René) #63132 [274b3a2ea1] - stream: remove redundant method check from iter.pipeToSync (René) #63099 [baf98faa06] - stream: add stream/iter to classic stream adapters (James M Snell) #62469 [28dc85d8d2] - (SEMVER-MINOR) stream: add stream/iter Implementation (James M Snell) #62066 [125c19da43] - stream, quic: update iterable streams backpressure (James M Snell) #64464 [11d1bd3ba7] - test: split test-embedding.js and run tests in parallel (Joyee Cheung) #61571 [e59346b704] - test: ensure assertions are reached on all tests (Antoine du Hamel) #64716 [42a967d7ed] - test: unflake debugger and REPL tests (Matteo Collina) #64718 [d80a45fdc4] - test: update WPT for url to 4832db4761 (Node.js GitHub Bot) #64829 [7264efb21b] - test: update WPT for url to b63305b743 (Node.js GitHub Bot) #64790 [539f5dc8f9] - test: cover worker throwing primitive values (varshitha) #64365 [087d9e8dd0] - test: mark test-repl-user-error-handler as flaky (Aviv Keller) #64612 [dd1e7139a5] - test: update quic tests for stream/iter update (James M Snell) #64464 [eee0e84537] - test: fix flaky http2 socket proxy test (Tim Perry) #64673 [a5ce44dd75] - test: apply correction to comment (Rich Trott) #64524 [da8508c5a0] - test: keep finalization before-exit ref alive (Tim Perry) #64521 [14b710c415] - test: copyedit test-tls-psk-alpn-callback-exception-handling (Antoine du Hamel) #63485 [99b7382c6a] - test: fix stale async-context-frame status entries (Kirill Saied) #64141 [6da6ca730d] - test: update WPT for urlpattern to 5847ee5cfa (Node.js GitHub Bot) #64436 [73bf0f07f1] - test: update WPT for WebCryptoAPI to ec2fee39a4 (Node.js GitHub Bot) #64435 [9a7ec52e6f] - test: fix flaky http2 maxOriginSetSize test (Tim Perry) #64407 [59af7e0ed9] - test: fix 2nd flaky blob test case (Tim Perry) #64391 [7fd5f66376] - test: fix flaky watch + cwd + argv test-runner test (Tim Perry) #64372 [d5b47d2fae] - test: normalize Windows crash in debugger test normalization (Joyee Cheung) #64332 [a8ae44096d] - test: unmark flaky http2-large-file for Win (Kirill Saied) #64255 [8461d18597] - test: increase timeout in consumed-timeout test (Trivikram Kamat) #64204 [af52410d70] - test: handle null stdio streams in spawnSyncAndAssert helper (Joyee Cheung) #64273 [0ea079be7b] - test: remove impact of tier-up changes in worker stack size test (Joyee Cheung) #64271 [1bde0ef053] - test: update WPT for WebCryptoAPI to 0c413fb56b (Node.js GitHub Bot) #63647 [f32b412867] - test: get rid of unnecessary AbortController instanciations (Antoine du Hamel) #63489 [8cbd90161b] - test: update WPT for wasm/jsapi to 288c467d35 (Node.js GitHub Bot) #63136 [f200aaccf0] - test: fixup quic tests (James M Snell) #63267 [14c547351b] - (SEMVER-MINOR) test: add tests for experimental stream/iter implementation (James M Snell) #62066 [2cc54e1793] - test: skip quic tests that IBM i does not support (SRAVANI GUNDEPALLI) #60160 [8ec80b311b] - test_runner: wait for filtered suite build (semimikoh) #64208 [9ed7146851] - test_runner: convert to uint during deserialization (Aviv Keller) #64706 [d31c168740] - (SEMVER-MINOR) test_runner: add context.log() and test:log event (Moshe Atlow) #64389 [add1edbc42] - (SEMVER-MINOR) test_runner: report entryFile in TestStream events (Moshe Atlow) #64309 [8d97dee696] - tests: start adding quic test server utilities (James M Snell) #59946 [e5278b7f7d] - timers: do not retain a reference to the async store after firing (Matteo Collina) #53443 [e277bc4608] - tls: fix SNICallback certificate selection (Matteo Collina) #64700 [b9104decc3] - tls: match IPv6 hosts against IP-Address SANs (Pascal Garber) #64145 [b50139e89f] - tools: bump the eslint group in /tools/eslint with 4 updates (dependabot[bot]) #64928 [5460c464a0] - tools: bump brace-expansion from 5.0.7 to 5.0.9 in /tools/eslint (dependabot[bot]) #64904 [f8a13811cd] - tools: use 'readonly' for EventSource global (Honey Tyagi) #64787 [6e10012c0d] - tools: bump brace-expansion from 5.0.6 to 5.0.7 in /tools/eslint (dependabot[bot]) #64636 [d66b7588ac] - tools: reference 'git node land' in PR-URL: error message in merge.sh (Stewart X Addison) #64495 [5d90e48175] - tools: disable zipping tarballs on GHA (Antoine du Hamel) #64423 [8a909f4540] - tools: fix redundant conditions in v8.gyp for riscv64 and loong64 (Jamie Magee) #62608 [9e171710fa] - tools: remove envinfo from our workflows (Antoine du Hamel) #64259 [3fb722054f] - tools: avoid test/fixtures/wpt/README.md conflicts (Filip Skokan) #63938 [5755712920] - tools: add lint rule for aborted AbortController (Trivikram Kamat) #63541 [e88d5b78bc] - typings: add heap_utils internalBinding types (Donghoon Kang) #64816 [ae93bc8ad1] - typings: remove isDataView from types binding (Archkon) #64738 [c00bd1427d] - url: create URLPattern result properties in WebIDL order (Archkon) #64733 [8a07969e28] - util: make MIMEParams accessors case-insensitive (Daijiro Wachi) #64123 [bf86741167] - v8: report minor mark-sweep in GCProfiler (Archkon) #64688 [d937c8c6cd] - (SEMVER-MINOR) wasm: enable JSPI (Guy Bedford) #59941 [9016ddabb9] - wasm: register missing SetURL function (Archkon) #64679 [e599b9428b] - zlib: validate pledgedSrcSize as a safe integer (Archkon) #64604 [1f1adc89da] - zlib: accept ArrayBuffer dictionary in Zstd (Ryuhei Shima) #64599 [0ee91ead8b] - zlib: reject truncated zstd input (Archkon) #64593

Open Graph Description: [b12bcc9ae1] - (SEMVER-MINOR) async_hooks: add using scopes to AsyncLocalStorage (Stephen Belanger) #61674 [e2eb88b36b] - (SEMVER-MINOR) buffer: add end parameter (Robert Nagy) #62390 [1fefdda18e] ...

X Description: [b12bcc9ae1] - (SEMVER-MINOR) async_hooks: add using scopes to AsyncLocalStorage (Stephen Belanger) #61674 [e2eb88b36b] - (SEMVER-MINOR) buffer: add end parameter (Robert Nagy) #62390 [1fefdda18e] ...

Opengraph URL: https://github.com/nodejs/node/pull/65461

X: @github

direct link

Domain: github.com

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/:user_id/:repository/pull/:id/commits/:range(.:format)
route-controllerpull_requests
route-actioncommits
fetch-noncev2:26badafc-eb32-9e21-be85-8f8d91a3d4e4
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idB11C:7CA5D:8432C8:AF5D8F:6AEDC830
html-safe-nonce141da6b0980a5788cc0856ebd9a59cebceb5c64be52905ba15577a21bf59e050
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCMTFDOjdDQTVEOjg0MzJDODpBRjVEOEY6NkFFREM4MzAiLCJ2aXNpdG9yX2lkIjoiMzE2MzIyMjM5MTQzMzA1NDI1NiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac3b4a88ac9c777783ebfa19ee88ad29f0864655a681f63ea2086f2efbec0a5621
hovercard-subject-tagpull_request:4333743153
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/commits
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/nodejs/node/pull/65461/commits/0544ec1c78421d4070e8dc920da3c9354cdb5671
twitter:imagehttps://avatars.githubusercontent.com/in/15368?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/in/15368?s=400&v=4
og:image:alt[b12bcc9ae1] - (SEMVER-MINOR) async_hooks: add using scopes to AsyncLocalStorage (Stephen Belanger) #61674 [e2eb88b36b] - (SEMVER-MINOR) buffer: add end parameter (Robert Nagy) #62390 [1fefdda18e] ...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonec7d2f3ac4f4f560c56267b765892ba5b093e8a5fb2c0ed937edd8947746942e9
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/nodejs/node git https://github.com/nodejs/node.git
octolytics-dimension-user_id9950313
octolytics-dimension-user_loginnodejs
octolytics-dimension-repository_id27193779
octolytics-dimension-repository_nwonodejs/node
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id27193779
octolytics-dimension-repository_network_root_nwonodejs/node
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release0cac2d0cb993b0ad48c49b076135ac558c742c30
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/nodejs/node/pull/65461/commits/0544ec1c78421d4070e8dc920da3c9354cdb5671#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F65461%2Fcommits%2F0544ec1c78421d4070e8dc920da3c9354cdb5671
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F65461%2Fcommits%2F0544ec1c78421d4070e8dc920da3c9354cdb5671
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Fcommits&source=header-repo&source_repo=nodejs%2Fnode
Reloadhttps://github.com/nodejs/node/pull/65461/commits/0544ec1c78421d4070e8dc920da3c9354cdb5671
Reloadhttps://github.com/nodejs/node/pull/65461/commits/0544ec1c78421d4070e8dc920da3c9354cdb5671
Reloadhttps://github.com/nodejs/node/pull/65461/commits/0544ec1c78421d4070e8dc920da3c9354cdb5671
nodejshttps://github.com/nodejs
nodehttps://github.com/nodejs/node
Codehttps://github.com/nodejs/node
Issues654 (654)https://github.com/nodejs/node/issues
Pull requests663 (663)https://github.com/nodejs/node/pulls
Actionshttps://github.com/nodejs/node/actions
Projectshttps://github.com/nodejs/node/projects
Security and qualityhttps://github.com/nodejs/node/security
Insightshttps://github.com/nodejs/node/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fnodejs%2Fnode%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fnodejs%2Fnode%2Fissues%2Fnew%2Fchoose
aduh95https://github.com/aduh95
v24.xhttps://github.com/nodejs/node/tree/v24.x
v24.20.0-proposalhttps://github.com/nodejs/node/tree/v24.20.0-proposal
Conversation 3 https://github.com/nodejs/node/pull/65461
Commits 250 https://github.com/nodejs/node/pull/65461/commits
Checks 21 https://github.com/nodejs/node/pull/65461/checks
Files changed 1,971 https://github.com/nodejs/node/pull/65461/files
2026-08-26, Version 24.20.0 'Krypton' (LTS) https://github.com/nodejs/node/pull/65461/commits/0544ec1c78421d4070e8dc920da3c9354cdb5671#top
Show all changes 388 commits https://github.com/nodejs/node/pull/65461/files
236dc4d benchmark: add bytes variant to webstreams async-iterator mcollina Jul 4, 2026 https://github.com/nodejs/node/pull/65461/commits/236dc4d2d71f55dd360903a296a242083c0d0582
0ea079b test: remove impact of tier-up changes in worker stack size test joyeecheung Jul 7, 2026 https://github.com/nodejs/node/pull/65461/commits/0ea079be7bb4fbe365626c3d194e71b512e672ab
af52410 test: handle null stdio streams in spawnSyncAndAssert helper joyeecheung Jul 7, 2026 https://github.com/nodejs/node/pull/65461/commits/af52410d7031cccd69314d6f785afc7455073159
c010131 sqlite: read column count after step in StatementSync.all() araujogui Jul 7, 2026 https://github.com/nodejs/node/pull/65461/commits/c010131bc3362b08e12e92065a42f96b79ed9038
a682b53 quic: fix no onstream handler crash quic efekrskl Jul 7, 2026 https://github.com/nodejs/node/pull/65461/commits/a682b53456517afdc7284967e0927581686b1d24
949bc3c doc: remove obsolete --napi-modules doc entry legendecas Jul 7, 2026 https://github.com/nodejs/node/pull/65461/commits/949bc3cfd36b3d50dbb0f12c7214ba542d77204e
add1edb test_runner: report `entryFile` in `TestStream` events MoLow Jul 7, 2026 https://github.com/nodejs/node/pull/65461/commits/add1edbc42aa625aa41cb31fa7b17044cd5e365a
8461d18 test: increase timeout in consumed-timeout test trivikr Jul 8, 2026 https://github.com/nodejs/node/pull/65461/commits/8461d185976dd97513f517798d8505f6a78f5e75
3f8b446 stream: prefer sync iterator in fromSync trivikr Jul 8, 2026 https://github.com/nodejs/node/pull/65461/commits/3f8b446a67e538a544794fd1a47b2c9aa7f8dc45
b9104de tls: match IPv6 hosts against IP-Address SANs JumpLink Jul 8, 2026 https://github.com/nodejs/node/pull/65461/commits/b9104decc3e3d83bb4a6606b46a87905978584f5
0ffe835 meta: move one or more collaborators to emeritus nodejs-github-bot Jul 8, 2026 https://github.com/nodejs/node/pull/65461/commits/0ffe8352ae7030b2304484b1aec485c6e13ec1d1
662e337 doc: various updates to releases.md sxa Jun 29, 2026 https://github.com/nodejs/node/pull/65461/commits/662e33714ac4223ba87f9d8519ae17e808bdcf73
6851b8d doc: add note about restricted CI to pull-requests.md sxa Jul 8, 2026 https://github.com/nodejs/node/pull/65461/commits/6851b8d55f2545a2fc3f324def4ae5c6d24f35bc
67688cc stream: hoist repeated loads in readable paths anonrig Jul 5, 2026 https://github.com/nodejs/node/pull/65461/commits/67688cc65178273cd150d23cb41fcb722018c687
cbb2568 stream: use ring buffer for WHATWG stream queues anonrig Jul 5, 2026 https://github.com/nodejs/node/pull/65461/commits/cbb2568a0475dea7b1c44c1115e34d8e11f21836
2ef4b7e quic: correct http3 callback and fix revealed errs martenrichter Jul 8, 2026 https://github.com/nodejs/node/pull/65461/commits/2ef4b7ebf2b43884feebfd735df0d873f18a05fa
7ac97fc deps: upgrade npm to 11.18.0 npm-cli-bot Jul 8, 2026 https://github.com/nodejs/node/pull/65461/commits/7ac97fc84ea6b3c66dfdfa5d6741a07452451ed1
e2e2829 quic: extract transport logic from Application to Session pimterry Jul 8, 2026 https://github.com/nodejs/node/pull/65461/commits/e2e28292cca69988769efee578070452d245774a
215105e deps: update c-ares to 1.34.8 nodejs-github-bot Jul 8, 2026 https://github.com/nodejs/node/pull/65461/commits/215105eb9058125c7d38ac14f5053c7441545d58
271c745 stream: avoid draining merged iter sources trivikr Jul 8, 2026 https://github.com/nodejs/node/pull/65461/commits/271c7454f4a278411baadab8ec3c7fce4c5ecd46
ddacb3f buffer: fix Blob.stream() leaking source buffer semimikoh Jul 9, 2026 https://github.com/nodejs/node/pull/65461/commits/ddacb3ff101c2c633c164a20f989e53a8bcd4e71
a8ae440 test: unmark flaky http2-large-file for Win PickBas Jul 9, 2026 https://github.com/nodejs/node/pull/65461/commits/a8ae44096dea2dad5171d42fd37c81e326856d04
d5b47d2 test: normalize Windows crash in debugger test normalization joyeecheung Jul 9, 2026 https://github.com/nodejs/node/pull/65461/commits/d5b47d2faef09eb756f11c5a08d33e5b5ee64ac6
9c9ade3 stream: reject nested async streamables in from() trivikr Jul 10, 2026 https://github.com/nodejs/node/pull/65461/commits/9c9ade337f33d1897861042af2394da8ecc90068
241ece0 deps: enable OpenSSL asm support for riscv64 JamieMagee Jul 10, 2026 https://github.com/nodejs/node/pull/65461/commits/241ece04177ebc5befe65ef0db45a3dfce4930d6
004238d doc: clarify proxy threat model mcollina Jul 10, 2026 https://github.com/nodejs/node/pull/65461/commits/004238d77c5ef7d23098b600f76f94d2bf4e2db5
7fd5f66 test: fix flaky watch + cwd + argv test-runner test pimterry Jul 10, 2026 https://github.com/nodejs/node/pull/65461/commits/7fd5f66376638eac558a2d31e9499158611842a4
d4dfb66 stream: copy SAB-backed chunks in iter consumers trivikr Jul 11, 2026 https://github.com/nodejs/node/pull/65461/commits/d4dfb66bdf187022b88939641ba38e5cd3f5557b
b5b84c9 doc: add scope overview tables for TestsStream events MoLow Jul 11, 2026 https://github.com/nodejs/node/pull/65461/commits/b5b84c9394487abc149f3c3664b5cc3b566180cc
8044f89 stream: speed up reads and iteration over default WHATWG streams mcollina Jul 11, 2026 https://github.com/nodejs/node/pull/65461/commits/8044f895bfd27da97ea1a770fb06b126dd694c76
b57350f http: remove unused n arg from IncomingMessage._read efekrskl Jul 11, 2026 https://github.com/nodejs/node/pull/65461/commits/b57350fe2716a3c330f6b3dc71a28fab99b0fca8
a5e7d89 stream: validate writevSync chunks before queuing trivikr Jul 12, 2026 https://github.com/nodejs/node/pull/65461/commits/a5e7d89f9ea67cd98a5ceb99173ed6b77e7710f7
bb24a88 src: fix some typo errors and rename some variables Archkon Jul 12, 2026 https://github.com/nodejs/node/pull/65461/commits/bb24a88b99e8b12b4c5594a9462fd43fb1e775f5
d31c168 test_runner: add context.log() and test:log event MoLow Jul 12, 2026 https://github.com/nodejs/node/pull/65461/commits/d31c1687405d338a47b45f7bda00621880cc31d5
55e2c2d http: fix perf_hooks detail.req.url port and proxied path stefanobaghino Jul 12, 2026 https://github.com/nodejs/node/pull/65461/commits/55e2c2da8cd94819cf6d0ee1fef5f6120a5661d8
fb8a7e1 net: make TCP Server and Socket transferable across worker threads mcollina Jul 12, 2026 https://github.com/nodejs/node/pull/65461/commits/fb8a7e15cad246a87b9507e8deaef14e2f8e31e1
59af7e0 test: fix 2nd flaky blob test case pimterry Jul 12, 2026 https://github.com/nodejs/node/pull/65461/commits/59af7e0ed9eba6ffdfbc4144130de3ba0a66ea25
21e2420 buffer: normalize lone "\r" in Blob native line endings watilde Jul 12, 2026 https://github.com/nodejs/node/pull/65461/commits/21e24208dc18d54af7ba364840349320e21be03d
8a07969 util: make MIMEParams accessors case-insensitive watilde Jul 12, 2026 https://github.com/nodejs/node/pull/65461/commits/8a07969e2848f9700b30120d5e7b9e0a1975f3b1
9a7ec52 test: fix flaky http2 maxOriginSetSize test pimterry Jul 13, 2026 https://github.com/nodejs/node/pull/65461/commits/9a7ec52e6fa2083557b4e6aa345bdbc74d774c96
86bca58 doc: clarify fixes and refs trailer guidance trivikr Jul 13, 2026 https://github.com/nodejs/node/pull/65461/commits/86bca58641813fc01dca32d6d488642c4d793097
73e1701 events: optimize once() and removeListener() mcollina Jul 13, 2026 https://github.com/nodejs/node/pull/65461/commits/73e1701bad9372ac6e9f0064131ac1cbf7e0a154
1bdebec doc: fix typos in documentation sjungwon03 Jul 13, 2026 https://github.com/nodejs/node/pull/65461/commits/1bdebecd41f942a19dc6edeb1aec3bd08682af74
5d90e48 tools: disable zipping tarballs on GHA aduh95 Jul 13, 2026 https://github.com/nodejs/node/pull/65461/commits/5d90e48175f985d98f021c03b65e70238b187735
445bcce inspector: add --cond to node inspect probe mode joyeecheung Jul 13, 2026 https://github.com/nodejs/node/pull/65461/commits/445bcce079df20caa7292d721c86ba9065e6b874
d54fd03 doc: update a Dispatcher undici doc link panva Jul 13, 2026 https://github.com/nodejs/node/pull/65461/commits/d54fd03fa473bbe2a5c0908934bfc6354e68c002
06b3441 src: zero-initialize cap_data in node_credentials.cc spkapust Jul 13, 2026 https://github.com/nodejs/node/pull/65461/commits/06b3441ea2981b99450981e9812a61fcd45c0aef
8fe5807 doc: document net Socket server property efekrskl Jul 13, 2026 https://github.com/nodejs/node/pull/65461/commits/8fe58078e78755c316725bdb8fa419220941f733
0ddfc6a stream: use the ring buffer for WHATWG stream request queues mcollina Jul 13, 2026 https://github.com/nodejs/node/pull/65461/commits/0ddfc6af91429c526cf693f5f8f6ba793d79f1ea
e8c153f events: avoid retaining removed event names mcollina Jul 13, 2026 https://github.com/nodejs/node/pull/65461/commits/e8c153f3f457c2d7c5ec90c36c84a9d9450fc7e6
73bf0f0 test: update WPT for WebCryptoAPI to ec2fee39a4 nodejs-github-bot Jul 14, 2026 https://github.com/nodejs/node/pull/65461/commits/73bf0f07f1914c29f381b7df5dcea31b4ecf08e0
6da6ca7 test: update WPT for urlpattern to 5847ee5cfa nodejs-github-bot Jul 14, 2026 https://github.com/nodejs/node/pull/65461/commits/6da6ca730d64deb67a26f0a567900cdcab4985f2
2b8f1f2 deps: update googletest to 8240fa7d62f73e01c7af27d61ed965d6d66698fa nodejs-github-bot Jul 14, 2026 https://github.com/nodejs/node/pull/65461/commits/2b8f1f27bdb91addc145090566ff2ec773fce721
99b7382 test: fix stale async-context-frame status entries PickBas Jul 14, 2026 https://github.com/nodejs/node/pull/65461/commits/99b7382c6a755d046c8b856747d711fdcb548e58
6b09d30 lib,tools: add `node-core/func-name-matching` lint rule LiviaMedeiros Jul 14, 2026 https://github.com/nodejs/node/pull/65461/commits/6b09d30a76d5f6f06e6510edc10e33bf9d6e31fe
50791fa doc,test: widen fsPromises.appendFile()'s data type, add missing tests hkleungai Jul 14, 2026 https://github.com/nodejs/node/pull/65461/commits/50791fa8fa104606d590ee87e290da83530c3d7a
0544ec1 doc: fix typo in tls.md watilde Jul 14, 2026 https://github.com/nodejs/node/pull/65461/commits/0544ec1c78421d4070e8dc920da3c9354cdb5671
71343b2 doc: clarify PEM format for signing keys harjothkhara Jul 15, 2026 https://github.com/nodejs/node/pull/65461/commits/71343b28aa5b9437ee081593d2e18d97a551e212
262e654 stream: simplify nested `PromisePrototypeThen`s aduh95 Jul 15, 2026 https://github.com/nodejs/node/pull/65461/commits/262e6545d1f65c1999b777ed66174131ab000cf3
14b710c test: copyedit `test-tls-psk-alpn-callback-exception-handling` aduh95 Jul 15, 2026 https://github.com/nodejs/node/pull/65461/commits/14b710c4159548296ad4d49a926f7d75eb7b1500
dada3ae doc: fix spelling in devcontainer guide manNomi Jul 15, 2026 https://github.com/nodejs/node/pull/65461/commits/dada3ae60eca20e839c3cb1f35ce39b0e8f9cfc2
f6bf3f8 net: support sync connect for BoundSocket guybedford Jul 16, 2026 https://github.com/nodejs/node/pull/65461/commits/f6bf3f8a5da77ec6c67aa6c2768676c6c15e29dc
0ab8f26 stream: reject push iterator.throw() with error trivikr Jul 16, 2026 https://github.com/nodejs/node/pull/65461/commits/0ab8f269b06fa51d42579accc34d2f00a354f364
2a3babb stream: validate writer options signal trivikr Jul 16, 2026 https://github.com/nodejs/node/pull/65461/commits/2a3babb8d76eab89cfc6a0cd5ce576325f57ddf4
63321ee fs: fix cp symlink and EEXIST handling on Windows PickBas Jul 16, 2026 https://github.com/nodejs/node/pull/65461/commits/63321eeb11bf355d3de0b0137cbca5dca65e06bd
de4ca2c stream: fold desired-size check into WHATWG backpressure update mcollina Jul 16, 2026 https://github.com/nodejs/node/pull/65461/commits/de4ca2c9626b0a5a4b9babdd20969f5fb0912b9f
50e639b quic: add support for TLS certificate compression bjohansebas Jul 16, 2026 https://github.com/nodejs/node/pull/65461/commits/50e639b578874dd3464a5dd3ecf1bd774c702dc9
d66b758 tools: reference 'git node land' in PR-URL: error message in merge.sh sxa Jul 16, 2026 https://github.com/nodejs/node/pull/65461/commits/d66b7588ac24887e8a46ad6592cd05162a5123a7
cbc2bed doc: document TLS alpnProtocol and servername fields pimterry Jul 17, 2026 https://github.com/nodejs/node/pull/65461/commits/cbc2bed4e81054755f2b3f61b3b596a9d8753a0f
3650fab src: fix comment typos sjungwon03 Jul 17, 2026 https://github.com/nodejs/node/pull/65461/commits/3650fabcb42b5a4d5cf18f470548013904065ba9
7cb3099 quic: preserve session stats after close manNomi Jul 17, 2026 https://github.com/nodejs/node/pull/65461/commits/7cb30999070081c1f9fa4f299654ae62df3d788c
9ce72fd lib: use `assignFunctionName` util where it makes sense aduh95 Jul 17, 2026 https://github.com/nodejs/node/pull/65461/commits/9ce72fd6fb39538a4a5749cbb3f050cf1111d9ff
fab3f56 doc: fix typos in contributing docs HoonDongKang Jul 17, 2026 https://github.com/nodejs/node/pull/65461/commits/fab3f56aa113bf19cbbb247c3a546134b6983bab
da8508c test: keep finalization before-exit ref alive pimterry Jul 17, 2026 https://github.com/nodejs/node/pull/65461/commits/da8508c5a0d8b98bb81d7d587efa848c1387d628
224d2c7 path: add benchmarks for path.matchesGlob() beeequeue Jun 14, 2026 https://github.com/nodejs/node/pull/65461/commits/224d2c7886016981b047958e0b8edcfbadc09c77
e5af022 fs: add pattern cache for matchGlobPattern() beeequeue Jun 13, 2026 https://github.com/nodejs/node/pull/65461/commits/e5af022302706464fd8f397cd849a2c07c8ced14
329a288 doc: fix typo in embedding.md greenheadHQ Jul 18, 2026 https://github.com/nodejs/node/pull/65461/commits/329a2884fd6a1b8d6bed4c3b6d5e003958826713
b075b33 http2: don't throw when destroying socket proxy mcollina Jul 11, 2026 https://github.com/nodejs/node/pull/65461/commits/b075b3342919dfb5d95229126d8bc8372556271b
1822c0f assert,util: fix TypeError on Maps with null keys bitpshr Jul 18, 2026 https://github.com/nodejs/node/pull/65461/commits/1822c0f335fd22684094ee2c72629dbb6064a163
a5ce44d test: apply correction to comment Trott Jul 18, 2026 https://github.com/nodejs/node/pull/65461/commits/a5ce44dd7561feb94eccf0c376f2553d75cf7e9d
e5278b7 timers: do not retain a reference to the async store after firing mcollina Jul 19, 2026 https://github.com/nodejs/node/pull/65461/commits/e5278b7f7d316873197df7b7e118b480b32d852d
fe8fa45 cli: style node --help output with util.styleText edsadr Jul 19, 2026 https://github.com/nodejs/node/pull/65461/commits/fe8fa45ff22c14c649084df5daad5edd5ca8a5aa
5207231 doc: note --env-file is not applied to --run bitpshr Jul 19, 2026 https://github.com/nodejs/node/pull/65461/commits/52072319964ee3e2ff562b06b9094b105f7484b1
2b43b78 meta: lower stale to 3 months avivkeller Jul 20, 2026 https://github.com/nodejs/node/pull/65461/commits/2b43b78e8273330b1b606cb4ae5addd093a34594
4b2c189 doc: replace large tables in crypto.md and webcrypto.md with lists panva Jul 20, 2026 https://github.com/nodejs/node/pull/65461/commits/4b2c18938f02c488ff331c2508ad4a93010ed618
bced143 doc: fix socket.readyState state descriptions samuel871211 Jul 20, 2026 https://github.com/nodejs/node/pull/65461/commits/bced1433a3d2303dac64d638a5d965184bd095f5
d77788e stream: fix drop-newest behavior in share() trivikr Jul 21, 2026 https://github.com/nodejs/node/pull/65461/commits/d77788eafedd66fa48de78bf0e08d7a9be4c99ac
1e034e6 deps: update timezone to 2026c nodejs-github-bot Jul 21, 2026 https://github.com/nodejs/node/pull/65461/commits/1e034e6e40101fc511d2b548d723f64b86175997
0ee91ea zlib: reject truncated zstd input Archkon Jul 21, 2026 https://github.com/nodejs/node/pull/65461/commits/0ee91ead8b8cccef5959940359b276a973c30bef
634afda doc: update sea example by fixing wrong code example saint-james-fr Jul 21, 2026 https://github.com/nodejs/node/pull/65461/commits/634afda904c799fc13fdefc8ee2662f3270192f9
c879f91 doc: mention crypto.hash() for better perf styfle Jul 21, 2026 https://github.com/nodejs/node/pull/65461/commits/c879f912bf93d9de9bd355d451b179e616ba6fd2
2a2effa doc: fix import.meta example for vm.SourceTextModule zeeshan56656 Jul 21, 2026 https://github.com/nodejs/node/pull/65461/commits/2a2effadf64eea28b701283fbe2c0a2fdd429b3f
8125809 doc: use promote wording in release guide Muhtasim-Munif-Fahim Jul 21, 2026 https://github.com/nodejs/node/pull/65461/commits/8125809853bf2e3d5095e4f31d8d243df6b6be38
308a589 src: avoid redundant DataPointer reallocations panva Jul 21, 2026 https://github.com/nodejs/node/pull/65461/commits/308a589ee9a3f6b56b51e6f44379197183767bd2
4a158cf doc: add MikeMcC399 as collaborator MikeMcC399 Jul 21, 2026 https://github.com/nodejs/node/pull/65461/commits/4a158cf1abe70f339976d0c2086b3e17fb561168
e2b32fc stream: remove custom `CloneableDOMException` implementation aduh95 Jul 22, 2026 https://github.com/nodejs/node/pull/65461/commits/e2b32fce77f58971e3d7925b41dbb0dbe30ca598
9c228b3 doc: fix typo in releases guide hanityx Jul 22, 2026 https://github.com/nodejs/node/pull/65461/commits/9c228b32d139d4b05ddde1dcd7d935872e007c09
6e10012 tools: bump brace-expansion from 5.0.6 to 5.0.7 in /tools/eslint dependabot[bot] Jul 23, 2026 https://github.com/nodejs/node/pull/65461/commits/6e10012c0d7e6f0b155ad36eb070e2c17dc91c70
ee593ca doc: fix dnsPromises.lookup verbatim default BIGSUS24 Jul 23, 2026 https://github.com/nodejs/node/pull/65461/commits/ee593cadf5d660dcc106b53067ceeb9c0d4f93f8
eee0e84 test: fix flaky http2 socket proxy test pimterry Jul 23, 2026 https://github.com/nodejs/node/pull/65461/commits/eee0e845379f7ddbfd2d24eedc1a590528b43b49
193091f stream: update iterable streams to use budget backpressure jasnell Jul 12, 2026 https://github.com/nodejs/node/pull/65461/commits/193091f1ba5dee5bc6fd9a66a317901e2c222721
125c19d stream, quic: update iterable streams backpressure jasnell Jul 13, 2026 https://github.com/nodejs/node/pull/65461/commits/125c19da431bdbb1cd91e2acbf4046edfefb04cf
dd1e713 test: update quic tests for stream/iter update jasnell Jul 22, 2026 https://github.com/nodejs/node/pull/65461/commits/dd1e7139a593bfe2e88f479d0a5e8247e553cec3
928208c doc: mention DEPENDENCY custom field for H1 reports RafaelGSS Jul 23, 2026 https://github.com/nodejs/node/pull/65461/commits/928208cffc2df9cd37d9df13462c34589f98c96d
8271774 quic: defer server session emit until TLS ClientHello is processed pimterry Jul 23, 2026 https://github.com/nodejs/node/pull/65461/commits/82717741c982972eed42db7f6db7d48673a3cc84
707f6ea doc: clarify rules for adding new built-in modules aduh95 Jul 23, 2026 https://github.com/nodejs/node/pull/65461/commits/707f6eacfc02669ad0e880f7815b50d15bdc39a5
136d4e7 stream: skip null output from stateful transforms trivikr Jul 23, 2026 https://github.com/nodejs/node/pull/65461/commits/136d4e7628bdaf935c51113018458918bbbf92c2
ed5b040 stream: use RangeError for broadcast overflow trivikr Jul 24, 2026 https://github.com/nodejs/node/pull/65461/commits/ed5b04027c6c1ad5054e270ff2d1abd91bbdd6ff
8accb0c stream: abort pending single-source merge reads trivikr Jul 24, 2026 https://github.com/nodejs/node/pull/65461/commits/8accb0c4c0284aae801a1216914d759be5c9bb25
e75bdb9 deps: update amaro to 1.1.11 nodejs-github-bot Jul 24, 2026 https://github.com/nodejs/node/pull/65461/commits/e75bdb9bbe6b200d6180792f8418803256d8b398
e3fa058 deps: update histogram to 0.11.10 nodejs-github-bot Jul 19, 2026 https://github.com/nodejs/node/pull/65461/commits/e3fa05841d4827d79dd2b12e99d8ef38f3076cad
bc7ce48 deps: histogram: cherry-pick 62ea52b07ee9b195 StefanStojanovic Jul 14, 2026 https://github.com/nodejs/node/pull/65461/commits/bc7ce488d1986caef52b328ccb5f8453d212defd
3833fce deps: update googletest to fa005b296f90faec4f352d7ab382287bf6548c8d nodejs-github-bot Jul 24, 2026 https://github.com/nodejs/node/pull/65461/commits/3833fceff68b6b34b9100004b06c16cad965bf40
157bd07 http2: reduce per-request allocations mcollina Jul 2, 2026 https://github.com/nodejs/node/pull/65461/commits/157bd07b6e5e44fa74ba6c27dec5a79b0caf689d
f11ac0d http2: avoid per-write closures in kWriteGeneric mcollina Jul 2, 2026 https://github.com/nodejs/node/pull/65461/commits/f11ac0da37ccdf3aacd3fbe18b81af3d694e88d2
af3a17e http2: avoid copying the options in respond() mcollina Jul 3, 2026 https://github.com/nodejs/node/pull/65461/commits/af3a17e0b3214cd1fdf8feb634289960c173aa21
1f1adc8 zlib: accept ArrayBuffer dictionary in Zstd islandryu Jul 21, 2026 https://github.com/nodejs/node/pull/65461/commits/1f1adc89dad6164cb9c9e55c5664b3730ff1481f
6d60fce diagnostics_channel: grow native channel storage Qard Jul 22, 2026 https://github.com/nodejs/node/pull/65461/commits/6d60fce13867f838bd1bb118b3c0b5730a1c19d9
f912692 sqlite: fix use-after-free in Exec() and ApplyChangeset() mcollina Jul 23, 2026 https://github.com/nodejs/node/pull/65461/commits/f9126923ef7d27b906622d59a341eed63ec05e28
f24177c http: propagate highWaterMark to ClientRequest OutgoingMessage trivenay Jul 23, 2026 https://github.com/nodejs/node/pull/65461/commits/f24177ccc604acac21e21df3f8d3d9c8b3d0019b
e599b94 zlib: validate pledgedSrcSize as a safe integer Archkon Jul 23, 2026 https://github.com/nodejs/node/pull/65461/commits/e599b9428bcec381cc8397d011b5cbf35298ea20
8a971a0 doc: run license-builder nodejs-github-bot Jun 15, 2026 https://github.com/nodejs/node/pull/65461/commits/8a971a09eb84607aeb2a90caa0be4bf06a272694
05ec9c4 src: fix libuv assertion on windows liuxingbaoyu Jul 24, 2026 https://github.com/nodejs/node/pull/65461/commits/05ec9c4771a55e2324236bd23c117a9542a473d6
f58ac82 src: avoid using ToLocalChecked in crypto_hash jasnell Jul 24, 2026 https://github.com/nodejs/node/pull/65461/commits/f58ac8224ce29162199900107ad90362aee4319b
ea82bc4 readline: reduce createInterface overhead mcollina Jul 18, 2026 https://github.com/nodejs/node/pull/65461/commits/ea82bc418d1171f7a1db75def45226e0d56fc270
1216481 net: support AF_UNIX paths in net.BoundSocket guybedford Jul 10, 2026 https://github.com/nodejs/node/pull/65461/commits/1216481a098ea21b349b859512d6894e9ec269a0
9040b08 net: support TCP handle transfer on Windows mcollina Jul 12, 2026 https://github.com/nodejs/node/pull/65461/commits/9040b08696b10d37258c7ddcc764e90c072736d4
1329d9b debugger: preserve overlapping CDP request state trivikr Jul 25, 2026 https://github.com/nodejs/node/pull/65461/commits/1329d9b9f189431a51be36c1385bdefe077e22cf
30c99bf doc: deprecation add more codemod AugustinMauroy Jul 25, 2026 https://github.com/nodejs/node/pull/65461/commits/30c99bf08f329960206eebd661e6b4a8abfacbc9
1c9d354 doc: update technical priorities JakobJingleheimer Jul 25, 2026 https://github.com/nodejs/node/pull/65461/commits/1c9d354d09750244b857aa1766f917d23ac2ee4c
bf86741 v8: report minor mark-sweep in GCProfiler Archkon Jul 25, 2026 https://github.com/nodejs/node/pull/65461/commits/bf867411672a3a7e5542b097932454811685ac74
37085f8 src: fix crash when writing odd-length hex string via Writev RajeshKumar11 Jul 25, 2026 https://github.com/nodejs/node/pull/65461/commits/37085f850d8eb48197c94a09b6bfed2c86400dd0
c0dd022 crypto: use user-facing error for output encoding changes Archkon Jul 25, 2026 https://github.com/nodejs/node/pull/65461/commits/c0dd022081351d05436dbde5c173d20a2cb682bf
74a22cd buffer: validate copyArrayBuffer offsets against buffer length iliaal Jul 26, 2026 https://github.com/nodejs/node/pull/65461/commits/74a22cd0c5365f424a8f704c425b6710d10d0e73
d7d4f0e loader: enforce path normalization before lookup arcanis Jul 26, 2026 https://github.com/nodejs/node/pull/65461/commits/d7d4f0e2ac409ede52d5cf9436daff694b0f488e
c2a5251 sqlite: fix crash when a session outlives its database 3zrv Jul 26, 2026 https://github.com/nodejs/node/pull/65461/commits/c2a52514d66b80057eea62c3369b59fa8452fcb7
b20217c stream: fix uncatchable error closing half-open Duplex.toWeb() writable 3zrv Jul 26, 2026 https://github.com/nodejs/node/pull/65461/commits/b20217cb567b37bd23b79471b52598bacb09d3d1
087d9e8 test: mark test-repl-user-error-handler as flaky avivkeller Jul 26, 2026 https://github.com/nodejs/node/pull/65461/commits/087d9e8dd0b754c82b0c053f71e7cb87d622b454
9ed7146 test_runner: convert to uint during deserialization avivkeller Jul 26, 2026 https://github.com/nodejs/node/pull/65461/commits/9ed7146851dd1aa22469158496c6664139e1c5d9
2e0f36a doc: mention constructor check in deepStrictEqual skdas20 Jul 27, 2026 https://github.com/nodejs/node/pull/65461/commits/2e0f36a8918b3f7548e9cbad59de364196cb676f
6386540 quic: serialize stream reset code as string manNomi Jul 27, 2026 https://github.com/nodejs/node/pull/65461/commits/6386540dadc62247b359de3e344cd1de6b42d778
d9b2ee4 meta: add @nodejs/url as codeowner for node_url_pattern.* efekrskl Jul 27, 2026 https://github.com/nodejs/node/pull/65461/commits/d9b2ee4083f8aafaa7ecf845994165768a357aee
ae93bc8 typings: remove isDataView from types binding Archkon Jul 27, 2026 https://github.com/nodejs/node/pull/65461/commits/ae93bc8ad18657499ce417bdaed710117be5b931
c00bd14 url: create URLPattern result properties in WebIDL order Archkon Jul 28, 2026 https://github.com/nodejs/node/pull/65461/commits/c00bd1427db1432be1735ad306007c570b4e0f36
9209cc4 deps: update sqlite to 3.53.4 nodejs-github-bot Jul 28, 2026 https://github.com/nodejs/node/pull/65461/commits/9209cc4095234a2290a3fc27f97579c9b9cd87cd
2de1d76 doc: add MDN links for explicit resource management in fs lluisemper Jul 28, 2026 https://github.com/nodejs/node/pull/65461/commits/2de1d76d807e4770a6f42eccb00525f4162e74d1
093098a doc: stabilize --disable-warning jean-michelet Jul 28, 2026 https://github.com/nodejs/node/pull/65461/commits/093098ad7f736da1c5f24027518d2d5f881c9c94
465f2bf buffer: use Clamp conversion in Blob slice HoonDongKang Jul 29, 2026 https://github.com/nodejs/node/pull/65461/commits/465f2bfb749617e87c216c0dc6fd6064b6424cce
ba2612c benchmark: fix calibrate-n option handling luanmuniz Jul 29, 2026 https://github.com/nodejs/node/pull/65461/commits/ba2612cca217c69907fc678b2a67165b0111f963
8ec80b3 test_runner: wait for filtered suite build semimikoh Jul 29, 2026 https://github.com/nodejs/node/pull/65461/commits/8ec80b311b8c0d6c972cc4dd8124f9020a1a8551
d8fac09 lib: fix typo in comment in _http_client.js agape1225 Jul 29, 2026 https://github.com/nodejs/node/pull/65461/commits/d8fac094d1556362b72e619a358499d3429345c0
539f5dc test: cover worker throwing primitive values dobbydobap Jul 29, 2026 https://github.com/nodejs/node/pull/65461/commits/539f5dc8f9f3a5697e3af6890039a60fbeb2dde8
06b54fe lib: fix AbortSignal.any() observed-composite leak bitpshr Jul 29, 2026 https://github.com/nodejs/node/pull/65461/commits/06b54fe7d3ed2feefbc351c550caedf9ddc1a38d
984260b async_hooks: use validateBoolean for trackPromises soulee-dev Jul 29, 2026 https://github.com/nodejs/node/pull/65461/commits/984260bf4404709992264b4a499ac11e684b4411
f8a1381 tools: use 'readonly' for EventSource global HoneyTyagii Jul 29, 2026 https://github.com/nodejs/node/pull/65461/commits/f8a13811cd748697c0b0772d322f3147230bb692
7b1898a deps: update ada to 4.0.0 nodejs-github-bot Jul 27, 2026 https://github.com/nodejs/node/pull/65461/commits/7b1898a341b0e6e8c66967770d170e9a4573c78a
7264efb test: update WPT for url to b63305b743 nodejs-github-bot Jun 28, 2026 https://github.com/nodejs/node/pull/65461/commits/7264efb21b765c03e2cbe0f7fdfa14d4989e66b7
b03bd3a doc: clarify tlsSocket.authorized on resumption soreavis Jul 29, 2026 https://github.com/nodejs/node/pull/65461/commits/b03bd3a8ed9cdcaed7a7e308cea2e6c146eec707
14cb8b0 http: guard invalid timeout values in checkConnections efekrskl Jul 30, 2026 https://github.com/nodejs/node/pull/65461/commits/14cb8b0a066ffef7454e60d678aa4af73f334106
108b883 doc: report proper return type on url.format bmuenzenmeyer Jul 30, 2026 https://github.com/nodejs/node/pull/65461/commits/108b883d0bff27f90ba790c3822ebdeab23df585
9f9a960 permission: support v8.setHeapSnapshotNearHeapLimit IlyasShabi Jul 30, 2026 https://github.com/nodejs/node/pull/65461/commits/9f9a96030d1fd1cd673deedbbae2021d85fdcbfe
12f7fc0 fs: key glob matcher cache by platform Archkon Jul 30, 2026 https://github.com/nodejs/node/pull/65461/commits/12f7fc055867c5f545bef89efbfb53510503f7e2
9016dda wasm: register missing SetURL function Archkon Jul 30, 2026 https://github.com/nodejs/node/pull/65461/commits/9016ddabb9d6cd54ea8e914cd7969207138de595
6abd00e sqlite: check database state before calling SQLite trivikr Jul 31, 2026 https://github.com/nodejs/node/pull/65461/commits/6abd00ed657cdf8f50a65191d5c0877a14616dc6
205d4d0 doc: remove obsolete cctest node.gyp instructions soulee-dev Jul 31, 2026 https://github.com/nodejs/node/pull/65461/commits/205d4d047214728f853d0d6dc0278359d3b32576
b4ecb30 quic: fix segfault after fragmented client hello pimterry Jul 31, 2026 https://github.com/nodejs/node/pull/65461/commits/b4ecb3040b99acae3ea2d36374059f981795bf1a
d80a45f test: update WPT for url to 4832db4761 nodejs-github-bot Jul 31, 2026 https://github.com/nodejs/node/pull/65461/commits/d80a45fdc4fd321e41f67d7298b2c244ebec1995
8aba475 stream: use the ring buffer for pending BYOB pull-into descriptors mcollina Jul 31, 2026 https://github.com/nodejs/node/pull/65461/commits/8aba47536a5111bf01da2551ace7b2e42532255b
7c534bf deps: V8: backport 5177b10891e6 avivkeller Jul 27, 2026 https://github.com/nodejs/node/pull/65461/commits/7c534bf8e51ab87d257236506080af30577402dd
59ef178 stream: use validateString for consumer encoding sjungwon03 Aug 1, 2026 https://github.com/nodejs/node/pull/65461/commits/59ef1789f7e408085cadde1d7974131976556978
e88d5b7 typings: add heap_utils internalBinding types HoonDongKang Aug 1, 2026 https://github.com/nodejs/node/pull/65461/commits/e88d5b78bc1334a5948dd16b0c9dd33feaff8671
7aab0c3 quic: fix coverage comment typo sjungwon03 Aug 1, 2026 https://github.com/nodejs/node/pull/65461/commits/7aab0c3183d76ef7a42af7dbad873d3acb905c83
dc30379 doc: fix duplicated word in test snapshot docs Rawal27 Aug 1, 2026 https://github.com/nodejs/node/pull/65461/commits/dc30379310a8313726afbec1d0b2377e60189130
486cff4 stream: honor AbortSignal in Writer.end() trivikr Aug 2, 2026 https://github.com/nodejs/node/pull/65461/commits/486cff4c081907d7d89897d2d8140282e097afcf
995141e doc: add contributing detail for git Signed-off-by trailer MikeMcC399 Aug 2, 2026 https://github.com/nodejs/node/pull/65461/commits/995141eb81c3ea573ada8f756a384d02f756bb12
1fefdda crypto: update root certificates to NSS 3.125 nodejs-github-bot Aug 2, 2026 https://github.com/nodejs/node/pull/65461/commits/1fefdda18eca9dfce7e5f973f6474b5095822758
72ee03b doc: document stream.isDestroyed() YspritanHyzygy Aug 2, 2026 https://github.com/nodejs/node/pull/65461/commits/72ee03bd2ec1ed20fd659bab2da89536034a6e95
5109092 deps: update zlib to 1.3.2.1-motley-42c2f19 nodejs-github-bot Aug 2, 2026 https://github.com/nodejs/node/pull/65461/commits/51090925b043f908b8d24a5b59418770dd0e1e5c
fc80ff5 stream: skip zero-byte broadcast writes trivikr Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/fc80ff5f7a4c3b065ce150654f953e4a570a3236
d562716 doc: improve TestContext hook descriptions Rawal27 Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/d5627162bda5b5f55231bd1514cbc3e13809e8f3
4a425b4 build,tools: fix shared library cross-compile PickBas Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/4a425b41d9b783188440a5e1e6edf57a922596c0
5460c46 tools: bump brace-expansion from 5.0.7 to 5.0.9 in /tools/eslint dependabot[bot] Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/5460c464a02294999ba17acb8ce08ad87b511bb4
ba27e72 crypto: fix Argon2 bypassing FIPS mode panva Jul 27, 2026 https://github.com/nodejs/node/pull/65461/commits/ba27e72ff80f5fd9ca83896d09b0c08e4258aeab
f2cd6df doc: fix typos in documentation greenheadHQ Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/f2cd6df3f37959c4ee6260740fc9ed3d91b9f5f6
e277bc4 tls: fix SNICallback certificate selection mcollina Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/e277bc4608c42a17537339be84fe2deb92df744b
f4e4278 doc: add RafaelGSS as last security release stewards RafaelGSS Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/f4e427803ca760e0699500180af7f7b1a30fed10
b54aa83 doc: fix typo in maintaining-dependencies.md greenheadHQ Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/b54aa83cc6c17af05d9861300c36dab2a1f1b5e5
ee54d9d http: avoid aborting IncomingMessage signal on normal close Archkon Jul 29, 2026 https://github.com/nodejs/node/pull/65461/commits/ee54d9d4d26459e3b369101d22c0ed36a6bc69ea
42a967d test: unflake debugger and REPL tests mcollina Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/42a967d7ed3287ea1ac2de75256c0339838bf7c3
4ad2afb meta: bump ossf/scorecard-action from 2.4.3 to 2.4.4 dependabot[bot] Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/4ad2afbf33d9f40f546cddb1894a755aa8997b45
a0a3312 meta: bump step-security/harden-runner from 2.19.4 to 2.20.0 dependabot[bot] Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/a0a33127ae0e9e7e1af6cb50436c24c4bd1448a6
3ef3f93 meta: bump github/codeql-action/upload-sarif from 4.36.2 to 4.37.3 dependabot[bot] Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/3ef3f934d4e4bdd323618cbc210b87370cde7d6e
b50139e tools: bump the eslint group in /tools/eslint with 4 updates dependabot[bot] Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/b50139e89f8eb7fce3e933806817cd0bbc18bd54
9138f58 meta: bump Mozilla-Actions/sccache-action from 0.0.10 to 0.0.11 dependabot[bot] Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/9138f5892a019f51b34500066eb1ebf624ff77f8
6ab7112 meta: bump github/codeql-action/init from 4.36.2 to 4.37.3 dependabot[bot] Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/6ab711278f66079b80c299901e34755d34ed3af5
3148932 meta: bump actions/setup-python from 6.3.0 to 7.0.0 dependabot[bot] Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/314893253a2900b1e1a069adf1c2ba980bfcca4e
c90fa82 meta: bump github/codeql-action/autobuild from 4.36.2 to 4.37.3 dependabot[bot] Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/c90fa82cd77917157365ae18a55a8f1b9fd4eace
26fa9cc meta: bump github/codeql-action/analyze from 4.36.2 to 4.37.3 dependabot[bot] Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/26fa9cc32b3a55ea5b64791aa043654b23293e62
cf425ad meta: bump actions/stale from 10.3.0 to 11.0.0 dependabot[bot] Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/cf425ad9354e1627e916239c0a92c5c172450718
90a8b23 sqlite: invalidate sessions when closing database trivikr Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/90a8b23db0671fbfbc937adfec814c9c181316c8
7f9efeb doc: remove references to `ca`/`crl` as per-context QuicSession options Renegade334 Aug 3, 2026 https://github.com/nodejs/node/pull/65461/commits/7f9efeb4456f80bc62eab08c787a3fb49b7656a8
40561e6 deps: update nghttp2 to 1.70.0 nodejs-github-bot Aug 4, 2026 https://github.com/nodejs/node/pull/65461/commits/40561e61b0aec296212c6f08efaf2d76e4c254c9
5c423aa deps: update googletest to 1b6f64d659944658a4c685b7bd9f04c1c3b8a39b nodejs-github-bot Aug 4, 2026 https://github.com/nodejs/node/pull/65461/commits/5c423aa11348fa58db9ecde4289a54963ad0d1fb
7a4960d deps: update acorn to 8.18.0 nodejs-github-bot Aug 4, 2026 https://github.com/nodejs/node/pull/65461/commits/7a4960d6a9b06ebb4605b921c018ac4299c9f4ac
21f79ce deps: update simdjson to 4.6.6 nodejs-github-bot Aug 4, 2026 https://github.com/nodejs/node/pull/65461/commits/21f79ce140272362efcfb986a274d09b313751db
51d4131 deps: update minimatch to 10.2.6 nodejs-github-bot Aug 4, 2026 https://github.com/nodejs/node/pull/65461/commits/51d413150a216dc7ed68f12439db7360d7e72765
232287f doc: formalize fn/name as part of TestOptions API boneskull Aug 4, 2026 https://github.com/nodejs/node/pull/65461/commits/232287fcc6ac6abc79be594471f7fe8bbf638061
2cfa96f stream: preserve push signal abort reason trivikr Aug 4, 2026 https://github.com/nodejs/node/pull/65461/commits/2cfa96f5cb17fab9568f6966699d6871c853196b
0ad55e5 http: fix writableFinished and 'finish' after write errors pimterry Aug 4, 2026 https://github.com/nodejs/node/pull/65461/commits/0ad55e56183dabd7469615b10c204620448aa6c5
331e5e8 doc: fix grammar and editorial issues in addons documentation Rawal27 Aug 4, 2026 https://github.com/nodejs/node/pull/65461/commits/331e5e8f62f91b53390ac6c0a28e019f66537d95
d5a57ed deps: update nghttp3 to 1.18.0 nodejs-github-bot Aug 4, 2026 https://github.com/nodejs/node/pull/65461/commits/d5a57ed4dd418a6719a460e2b6b4d9c9ad1703b5
c4e02f0 deps: upgrade npm to 11.19.0 npm-cli-bot Jul 31, 2026 https://github.com/nodejs/node/pull/65461/commits/c4e02f0fbc1408733cdccdbcbcd79d01f04691c3
c7a0440 doc: fix grammar and punctuation in dgram documentation Rawal27 Aug 4, 2026 https://github.com/nodejs/node/pull/65461/commits/c7a04401cb016b00ba413290084d9bbb2767b886
0290e0a crypto: split OpenSSL 3, BoringSSL, and legacy backends panva Jul 8, 2026 https://github.com/nodejs/node/pull/65461/commits/0290e0a61e55b403fcc69ce269708fdfe9fbf49c
24a1be5 crypto: limit KangarooTwelveParams customization to 512 bytes panva Jul 19, 2026 https://github.com/nodejs/node/pull/65461/commits/24a1be5886835dde1827263d9a1ff21e660ed7fd
b72c0b9 crypto: retain legacy DH validation panva Jul 16, 2026 https://github.com/nodejs/node/pull/65461/commits/b72c0b96163d0edc151b0955ccd24c0e594dfea6
a5d4ac8 crypto: handle incomplete RSA private keys panva Jul 16, 2026 https://github.com/nodejs/node/pull/65461/commits/a5d4ac8208d42d721c15178555e170bd4b79130a
49f2ae2 crypto: cleanse provider private key copies panva Jul 16, 2026 https://github.com/nodejs/node/pull/65461/commits/49f2ae204bcbae7ba34730f459a2e575e06555de
b65a8f3 crypto: preserve RSA-PSS legacy pubkey DER panva Jul 16, 2026 https://github.com/nodejs/node/pull/65461/commits/b65a8f38752979ce0776a64b10f01e1a48c42f7c
be82372 crypto: handle DH operation failures panva Jul 28, 2026 https://github.com/nodejs/node/pull/65461/commits/be8237240cf67925ebe4e433a65d4fb196b25d7a
edc1f21 crypto: initialize KeyObjectData mutex eagerly panva Jul 28, 2026 https://github.com/nodejs/node/pull/65461/commits/edc1f2126de96285148c2ceb92ab09da53cc59ff
c2c53a1 crypto: fix Argon2 validation errors panva Jul 28, 2026 https://github.com/nodejs/node/pull/65461/commits/c2c53a18e5b24b834b02fc33ada0a33a33940d5f
44c1473 crypto: validate key generation options panva Jul 28, 2026 https://github.com/nodejs/node/pull/65461/commits/44c147334832d4ddd1b3c571241898ebb8a66057
33fec91 crypto: reuse X509 issuer result panva Jul 28, 2026 https://github.com/nodejs/node/pull/65461/commits/33fec91b5473f76307e9b5603b317e63ab6b18ad
fea0666 crypto: clarify missing cipher error panva Jul 28, 2026 https://github.com/nodejs/node/pull/65461/commits/fea0666a1bfa79389c86b881f08b5a39eee33f92
4afc15b src: avoid redundant KEM encapsulation copies panva Jul 21, 2026 https://github.com/nodejs/node/pull/65461/commits/4afc15bf1d50f887c3dc87df4fc5887a25ebbdd9
782ad5d src: implement MemoryRetainer protocol for ByteSource panva Jul 29, 2026 https://github.com/nodejs/node/pull/65461/commits/782ad5d5b073186a1e28245298bfe499429f7398
74b3023 crypto: handle XOF output allocation failure panva Jul 28, 2026 https://github.com/nodejs/node/pull/65461/commits/74b3023565e2bb0f57b2cc523fa0a34697db6769
3cd1576 crypto: preserve OpenSSL errors from KDF failures panva Jul 27, 2026 https://github.com/nodejs/node/pull/65461/commits/3cd1576cb2b8a8bebbc31370403513779a6e572a
2e78e4b doc: add throwIfNoEntry version history to fs.stat kovan Mar 13, 2026 https://github.com/nodejs/node/pull/65461/commits/2e78e4b120b1632bf364499b19af151451903d90
8cefc6e doc: fix guaranteed typo lilianakatrina684-a11y Mar 23, 2026 https://github.com/nodejs/node/pull/65461/commits/8cefc6efa85d502018644a12358e324eba7e20af
e59346b test: ensure assertions are reached on all tests aduh95 Jul 24, 2026 https://github.com/nodejs/node/pull/65461/commits/e59346b704f2793dbe5393ffcee73ede8170b27c
8a00872 quic: fix stop sending behaviour & callback pimterry Aug 4, 2026 https://github.com/nodejs/node/pull/65461/commits/8a00872183fc104d99ed1e39fd3b32aece018cf4
f0fc82d deps: update ngtcp2 to 1.25.0 nodejs-github-bot Aug 2, 2026 https://github.com/nodejs/node/pull/65461/commits/f0fc82d404924ea817db2810df6f49c441c6ef9c
b1596c2 stream: cut per-chunk allocations in pipeTo mcollina Aug 4, 2026 https://github.com/nodejs/node/pull/65461/commits/b1596c2b656e042f5cec74002330298e78535287
d937c8c wasm: enable JSPI guybedford Sep 20, 2025 https://github.com/nodejs/node/pull/65461/commits/d937c8c6cd0c48a7c3bd721f05799af98f78ba09
d2b02e4 esm: print required top-level await locations without evaluating joyeecheung Jul 2, 2026 https://github.com/nodejs/node/pull/65461/commits/d2b02e443a0703eec42d123e25b6549aa139fc1a
9e39360 esm: improve ERR_REQUIRE_ASYNC_MODULE joyeecheung Jul 2, 2026 https://github.com/nodejs/node/pull/65461/commits/9e39360a09370d47d781c9c24192c264ec996a99
e2e5c4f build: update binary-upload to use correct tarball name sxa Aug 16, 2026 https://github.com/nodejs/node/pull/65461/commits/e2e5c4fe8878cc5b58c79395a0d59d1af8b2c96d
82a0233 deps: V8: backport d259a9e2ead7 LeszekSwirski Aug 28, 2025 https://github.com/nodejs/node/pull/65461/commits/82a02336aaf61083d2fe2e57bda6376ece0aae97
cd1eb3e src,permission: add --permission-audit RafaelGSS Feb 17, 2026 https://github.com/nodejs/node/pull/65461/commits/cd1eb3e60b8b16b7dedd3208e0cb29cb3b2a7c45
d4cafce lib,permission: add permission.drop RafaelGSS May 26, 2026 https://github.com/nodejs/node/pull/65461/commits/d4cafce0761a7ee6e4d4a5f86b76d0ee9c7594f5
c40d147 lib,permission: fix addon permission drop mawalu Jul 2, 2026 https://github.com/nodejs/node/pull/65461/commits/c40d1473e6a5670e8e9c959a0a7e5771c51c1929
d53d582 src,permission: do not throw on denied access in audit mode edsadr Jul 21, 2026 https://github.com/nodejs/node/pull/65461/commits/d53d582be7bea0604c9b830cb985524b7d6f0915
30ae8ab doc: document --permission-audit audit mode behavior edsadr Jul 29, 2026 https://github.com/nodejs/node/pull/65461/commits/30ae8ab09148f4ccbf3bf3de20e127e9751be302
980c651 permission: add unique warning codes davidje13 Aug 2, 2026 https://github.com/nodejs/node/pull/65461/commits/980c651de585b311e63e28a2bfae3e160b162fe7
b12bcc9 async_hooks: add using scopes to AsyncLocalStorage Qard Mar 28, 2026 https://github.com/nodejs/node/pull/65461/commits/b12bcc9ae1cab5cde8a94b1b54ae9849d37531c5
e83648e build,test: add tests for binary linked with shared libnode joyeecheung Jan 28, 2026 https://github.com/nodejs/node/pull/65461/commits/e83648effd53168359503460076c52e9a8e6101f
11d1bd3 test: split test-embedding.js and run tests in parallel joyeecheung Feb 8, 2026 https://github.com/nodejs/node/pull/65461/commits/11d1bd3ba79b6026f7f491301d051f7fe4c89d6d
71b8b17 2026-08-26, Version 24.20.0 'Krypton' (LTS) nodejs-github-bot Aug 21, 2026 https://github.com/nodejs/node/pull/65461/commits/71b8b174857e25106d39b61a9e6f30d927da8b01
Clear filters https://github.com/nodejs/node/pull/65461/commits/0544ec1c78421d4070e8dc920da3c9354cdb5671
Please reload this pagehttps://github.com/nodejs/node/pull/65461/commits/0544ec1c78421d4070e8dc920da3c9354cdb5671
Please reload this pagehttps://github.com/nodejs/node/pull/65461/commits/0544ec1c78421d4070e8dc920da3c9354cdb5671
Prev https://github.com/nodejs/node/pull/65461/commits/50791fa8fa104606d590ee87e290da83530c3d7a
Next https://github.com/nodejs/node/pull/65461/commits/71343b28aa5b9437ee081593d2e18d97a551e212
#64458https://github.com/nodejs/node/pull/64458
Please reload this pagehttps://github.com/nodejs/node/pull/65461/commits/0544ec1c78421d4070e8dc920da3c9354cdb5671
https://github.com/watilde
https://github.com/aduh95
watildehttps://github.com/nodejs/node/commits?author=watilde
aduh95https://github.com/nodejs/node/commits?author=aduh95
doc/api/tls.mdhttps://github.com/nodejs/node/pull/65461/commits/0544ec1c78421d4070e8dc920da3c9354cdb5671#diff-6114e55c49ec9bc0edc33830f7770a335a46373a84b8372957c387d88a23b7de
View file https://github.com/nodejs/node/blob/0544ec1c78421d4070e8dc920da3c9354cdb5671/doc/api/tls.md
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/nodejs/node/pull/65461/commits/{{ revealButtonHref }}
https://github.com/nodejs/node/pull/65461/commits/0544ec1c78421d4070e8dc920da3c9354cdb5671#diff-6114e55c49ec9bc0edc33830f7770a335a46373a84b8372957c387d88a23b7de
https://github.com/nodejs/node/pull/65461/commits/0544ec1c78421d4070e8dc920da3c9354cdb5671#diff-6114e55c49ec9bc0edc33830f7770a335a46373a84b8372957c387d88a23b7de
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.