| react-profiling | 0 |
| react-import-map | react,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 | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:319d73b4-d661-ca09-ba5b-78e910c2cf55 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | D3CC:295B39:58AC0E:78905E:6AED2152 |
| html-safe-nonce | 58349e553f02058492f29fc4dbf34c9d9d03d6ecaa9b59a82b1c25b8607f4fc9 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEM0NDOjI5NUIzOTo1OEFDMEU6Nzg5MDVFOjZBRUQyMTUyIiwidmlzaXRvcl9pZCI6Ijg3NDU2MjkyMzI3NDMxMjk0MjYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 5469245a47e4815731f4deaec25d1b1f27618ea881e335a80749b03b37c2d70c |
| hovercard-subject-tag | pull_request:4394492031 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/nodejs/node/65658/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/c1e3b2789f60a35394040e054a72ce293cfe6f1339f22bc86de8ce0b3590ebbf/nodejs/node/pull/65658 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/c1e3b2789f60a35394040e054a72ce293cfe6f1339f22bc86de8ce0b3590ebbf/nodejs/node/pull/65658 |
| og:image:alt | Builds off #65652 .. will remain draft util that batch lands and this can be rebased... The first 10 commits are from the other PR |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | jasnell |
| hostname | github.com |
| expected-hostname | github.com |
| None | e3e0f7f63e50c6fe879198a93a0a023a648ecc0a5e9bc3b5e033ac57172237e6 |
| turbo-cache-control | no-cache |
| go-import | github.com/nodejs/node git https://github.com/nodejs/node.git |
| octolytics-dimension-user_id | 9950313 |
| octolytics-dimension-user_login | nodejs |
| octolytics-dimension-repository_id | 27193779 |
| octolytics-dimension-repository_nwo | nodejs/node |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 27193779 |
| octolytics-dimension-repository_network_root_nwo | nodejs/node |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 707a24b346ac8a82878b9c084efaa38a997660cb |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| react-app-name | pull-requests |
| Skip to content | https://github.com/nodejs/node/pull/65658#start-of-content |
| https://github.com/ |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F65658 |
| GitHubRepository hosting, code review, and collaboration | https://github.com/platform |
| CopilotAI coding agent for tasks, projects, and automated work | https://github.com/features/copilot |
| ActionsCI/CD and automation | https://github.com/features/actions |
| Code QualityQuality analysis, fixes, and enforcement | https://github.com/features/code-quality |
| CodespacesCloud development environments | https://github.com/features/codespaces |
| Code SecurityVulnerability detection and remediation | https://github.com/security/advanced-security/code-security |
| Secret ProtectionSecret scanning and leak prevention | https://github.com/security/advanced-security/secret-protection |
| All Features | https://github.com/features |
| Documentation | https://docs.github.com/en |
| Training | https://learn.github.com/skills |
| Certifications | https://learn.github.com/credentials |
| Build with Copilot | https://github.com/features/ai |
| Customize Copilot | https://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview |
| Integrations | https://github.com/marketplace |
| Trending repos | https://github.com/trending |
| GitHub Sponsors | https://github.com/open-source/sponsors |
| Developer articles | https://github.com/resources/articles |
| ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place. | https://github.blog/changelog/ |
| Enterprises | https://github.com/enterprise |
| Team | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| See all industries | https://github.com/solutions/industry |
| Why GitHub | https://github.com/why-github |
| Customer Stories | https://github.com/customer-stories |
| Business insights | https://github.com/solutions/executive-insights |
| Trust Center | https://github.com/trust-center |
| GitHub Advanced SecurityEnterprise-grade code security | https://github.com/security/advanced-security |
| Copilot for businessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Documentation | https://docs.github.com/en |
| Resource center | https://github.com/resources |
| Blog | https://github.blog/ |
| Events & webinars | https://github.com/resources/events |
| Community Forum | https://github.com/orgs/community/discussions |
| Customer Stories | https://github.com/customer-stories |
| Integrations | https://github.com/marketplace |
| Customer support | https://help.github.com/ |
| Training | https://learn.github.com/skills |
| GitHub Status | https://www.githubstatus.com/ |
| About | https://github.com/about |
| Partners | https://github.com/partners |
| Changelog | https://github.blog/changelog/ |
| GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub. | https://githubuniverse.com/ |
| Pricing | https://github.com/pricing |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F65658 |
| Sign up | https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=nodejs%2Fnode |
| Reload | https://github.com/nodejs/node/pull/65658 |
| Reload | https://github.com/nodejs/node/pull/65658 |
| Reload | https://github.com/nodejs/node/pull/65658 |
| nodejs | https://github.com/nodejs |
| node | https://github.com/nodejs/node |
| Code | https://github.com/nodejs/node |
| Issues656 (656) | https://github.com/nodejs/node/issues |
| Pull requests666 (666) | https://github.com/nodejs/node/pulls |
| Actions | https://github.com/nodejs/node/actions |
| Projects | https://github.com/nodejs/node/projects |
| Security and quality | https://github.com/nodejs/node/security |
| Insights | https://github.com/nodejs/node/pulse |
| https://github.com/nodejs/node |
| jasnell | https://github.com/jasnell |
| nodejs:main | https://github.com/nodejs/node/tree/main |
| jasnell:jasnell/stream-iter-fixes-2 | https://github.com/jasnell/node/tree/jasnell/stream-iter-fixes-2 |
| Conversation | https://github.com/nodejs/node/pull/65658 |
| Commits12 (12) | https://github.com/nodejs/node/pull/65658/commits |
| Checks | https://github.com/nodejs/node/pull/65658/checks |
| Files changed | https://github.com/nodejs/node/pull/65658/files |
| stream: second batch of stream/iter fixes | https://github.com/nodejs/node/pull/65658#top |
| jasnell | https://github.com/jasnell |
| nodejs:main | https://github.com/nodejs/node/tree/main |
| jasnell:jasnell/stream-iter-fixes-2 | https://github.com/jasnell/node/tree/jasnell/stream-iter-fixes-2 |
|
| https://github.com/jasnell |
| jasnell | https://github.com/jasnell |
| Aug 30, 2026 | https://github.com/nodejs/node/pull/65658#issue-5290369342 |
| Please reload this page | https://github.com/nodejs/node/pull/65658 |
| #65652 | https://github.com/nodejs/node/pull/65652 |
| Please reload this page | https://github.com/nodejs/node/pull/65658 |
| https://github.com/jasnell |
| jasnell | https://github.com/jasnell |
| trivikr | https://github.com/trivikr |
| August 30, 2026 04:36 | https://github.com/nodejs/node/pull/65658#event-30227819457 |
| https://github.com/nodejs-github-bot |
| nodejs-github-bot | https://github.com/nodejs-github-bot |
| Aug 30, 2026 | https://github.com/nodejs/node/pull/65658#issuecomment-5466729799 |
| Please reload this page | https://github.com/nodejs/node/pull/65658 |
| https://github.com/nodejs-github-bot |
| nodejs-github-bot | https://github.com/nodejs-github-bot |
|
lib / src
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22lib%20%2F%20src%22 |
|
needs-ci
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci |
| Aug 30, 2026 | https://github.com/nodejs/node/pull/65658#event-30227822127 |
| https://github.com/apps/codecov |
| codecov | https://github.com/apps/codecov |
| Aug 30, 2026 | https://github.com/nodejs/node/pull/65658#issuecomment-5467099147 |
| Please reload this page | https://github.com/nodejs/node/pull/65658 |
| Codecov | https://app.codecov.io/gh/nodejs/node/pull/65658?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| d927160 | https://app.codecov.io/gh/nodejs/node/commit/d92716080299c6be8c1c7dfe57c9f97320c7c083?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| 9fcfe31 | https://app.codecov.io/gh/nodejs/node/commit/9fcfe317b8a2f2a716a8cb1e6bc17b6e5f4fabbf?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| Files with missing lines | https://app.codecov.io/gh/nodejs/node/pull/65658?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| lib/internal/streams/iter/pull.js | https://app.codecov.io/gh/nodejs/node/pull/65658?src=pr&el=tree&filepath=lib%2Finternal%2Fstreams%2Fiter%2Fpull.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL3N0cmVhbXMvaXRlci9wdWxsLmpz |
| 9 Missing and 1 partial ⚠️ | https://app.codecov.io/gh/nodejs/node/pull/65658?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| lib/internal/streams/iter/push.js | https://app.codecov.io/gh/nodejs/node/pull/65658?src=pr&el=tree&filepath=lib%2Finternal%2Fstreams%2Fiter%2Fpush.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL3N0cmVhbXMvaXRlci9wdXNoLmpz |
| 5 Missing and 1 partial ⚠️ | https://app.codecov.io/gh/nodejs/node/pull/65658?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| lib/internal/streams/iter/from.js | https://app.codecov.io/gh/nodejs/node/pull/65658?src=pr&el=tree&filepath=lib%2Finternal%2Fstreams%2Fiter%2Ffrom.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL3N0cmVhbXMvaXRlci9mcm9tLmpz |
| 2 Missing ⚠️ | https://app.codecov.io/gh/nodejs/node/pull/65658?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| lib/internal/fs/promises.js | https://app.codecov.io/gh/nodejs/node/pull/65658?src=pr&el=tree&filepath=lib%2Finternal%2Ffs%2Fpromises.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2ZzL3Byb21pc2VzLmpz |
| 1 Missing ⚠️ | https://app.codecov.io/gh/nodejs/node/pull/65658?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| Files with missing lines | https://app.codecov.io/gh/nodejs/node/pull/65658?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| lib/internal/quic/quic.js | https://app.codecov.io/gh/nodejs/node/pull/65658?src=pr&el=tree&filepath=lib%2Finternal%2Fquic%2Fquic.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL3F1aWMvcXVpYy5qcw== |
| lib/internal/streams/iter/broadcast.js | https://app.codecov.io/gh/nodejs/node/pull/65658?src=pr&el=tree&filepath=lib%2Finternal%2Fstreams%2Fiter%2Fbroadcast.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL3N0cmVhbXMvaXRlci9icm9hZGNhc3QuanM= |
| lib/internal/streams/iter/classic.js | https://app.codecov.io/gh/nodejs/node/pull/65658?src=pr&el=tree&filepath=lib%2Finternal%2Fstreams%2Fiter%2Fclassic.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL3N0cmVhbXMvaXRlci9jbGFzc2ljLmpz |
| lib/internal/streams/iter/consumers.js | https://app.codecov.io/gh/nodejs/node/pull/65658?src=pr&el=tree&filepath=lib%2Finternal%2Fstreams%2Fiter%2Fconsumers.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL3N0cmVhbXMvaXRlci9jb25zdW1lcnMuanM= |
| lib/internal/streams/iter/duplex.js | https://app.codecov.io/gh/nodejs/node/pull/65658?src=pr&el=tree&filepath=lib%2Finternal%2Fstreams%2Fiter%2Fduplex.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL3N0cmVhbXMvaXRlci9kdXBsZXguanM= |
| lib/internal/streams/iter/share.js | https://app.codecov.io/gh/nodejs/node/pull/65658?src=pr&el=tree&filepath=lib%2Finternal%2Fstreams%2Fiter%2Fshare.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL3N0cmVhbXMvaXRlci9zaGFyZS5qcw== |
| lib/internal/streams/iter/utils.js | https://app.codecov.io/gh/nodejs/node/pull/65658?src=pr&el=tree&filepath=lib%2Finternal%2Fstreams%2Fiter%2Futils.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL3N0cmVhbXMvaXRlci91dGlscy5qcw== |
| lib/internal/streams/iter/webidl.js | https://app.codecov.io/gh/nodejs/node/pull/65658?src=pr&el=tree&filepath=lib%2Finternal%2Fstreams%2Fiter%2Fwebidl.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL3N0cmVhbXMvaXRlci93ZWJpZGwuanM= |
| lib/internal/fs/promises.js | https://app.codecov.io/gh/nodejs/node/pull/65658?src=pr&el=tree&filepath=lib%2Finternal%2Ffs%2Fpromises.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2ZzL3Byb21pc2VzLmpz |
| lib/internal/streams/iter/from.js | https://app.codecov.io/gh/nodejs/node/pull/65658?src=pr&el=tree&filepath=lib%2Finternal%2Fstreams%2Fiter%2Ffrom.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL3N0cmVhbXMvaXRlci9mcm9tLmpz |
| 2 more | https://app.codecov.io/gh/nodejs/node/pull/65658?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| 33 files with indirect coverage changes | https://app.codecov.io/gh/nodejs/node/pull/65658/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| Test Analytics | https://docs.codecov.com/docs/test-analytics |
| JS Bundle Analysis | https://docs.codecov.com/docs/javascript-bundle-analysis |
| Please reload this page | https://github.com/nodejs/node/pull/65658 |
| https://github.com/bjohansebas |
| bjohansebas | https://github.com/bjohansebas |
|
Aug 30, 2026
| https://github.com/nodejs/node/pull/65658#pullrequestreview-5061135668 |
|
View reviewed changes
| https://github.com/nodejs/node/pull/65658/files |
| https://github.com/trivikr |
| trivikr | https://github.com/trivikr |
| August 30, 2026 21:57 | https://github.com/nodejs/node/pull/65658#event-30247753302 |
| https://github.com/jasnell |
| jasnell | https://github.com/jasnell |
| force-pushed | https://github.com/nodejs/node/compare/0ce2d7902c2cd0296500a8a57d3baf19de1995b7..ae3dddabe2dce2971ea2feab4193eafb1e524ee7 |
| 0ce2d79 | https://github.com/nodejs/node/commit/0ce2d7902c2cd0296500a8a57d3baf19de1995b7 |
| ae3ddda | https://github.com/nodejs/node/commit/ae3dddabe2dce2971ea2feab4193eafb1e524ee7 |
|
Compare
| https://github.com/nodejs/node/compare/0ce2d7902c2cd0296500a8a57d3baf19de1995b7..ae3dddabe2dce2971ea2feab4193eafb1e524ee7 |
| August 31, 2026 23:13 | https://github.com/nodejs/node/pull/65658#event-30311026676 |
| jasnell | https://github.com/jasnell |
| September 2, 2026 13:16 | https://github.com/nodejs/node/pull/65658#commits-pushed-9b34191 |
|
| https://github.com/jasnell |
| stream: canWrite and ondrain now reflect physical capacity | https://github.com/nodejs/node/pull/65658/commits/9b3419115f76aa5d5e60f6d7b8623ba969682eb8 |
| 9b34191 | https://github.com/nodejs/node/pull/65658/commits/9b3419115f76aa5d5e60f6d7b8623ba969682eb8 |
|
| https://github.com/jasnell |
| stream: ensure factory signals remain active through closing | https://github.com/nodejs/node/pull/65658/commits/9f50e02216a0f08f3032abcb61c7dc385365e86a |
| 9f50e02 | https://github.com/nodejs/node/pull/65658/commits/9f50e02216a0f08f3032abcb61c7dc385365e86a |
|
| https://github.com/jasnell |
| stream: ensure async dispoal after endSync awaits for drain | https://github.com/nodejs/node/pull/65658/commits/14ba0d5925aadd85cf4af35074604dc0d8d66248 |
| 14ba0d5 | https://github.com/nodejs/node/pull/65658/commits/14ba0d5925aadd85cf4af35074604dc0d8d66248 |
|
| https://github.com/jasnell |
| stream: ensure pre-existing writes drain before EOF and end() waits | https://github.com/nodejs/node/pull/65658/commits/8f679be4f2d29620c14b0e8f0797bfd803e69b17 |
| 8f679be | https://github.com/nodejs/node/pull/65658/commits/8f679be4f2d29620c14b0e8f0797bfd803e69b17 |
|
| https://github.com/jasnell |
| stream: pre-aborted pipeTo now applies dest failure handling | https://github.com/nodejs/node/pull/65658/commits/dc181502d8b7ad3b042912d88ee34e16aa9ffcfa |
| dc18150 | https://github.com/nodejs/node/pull/65658/commits/dc181502d8b7ad3b042912d88ee34e16aa9ffcfa |
|
| https://github.com/jasnell |
| stream: make pipeTo source normalization independent of Writer | https://github.com/nodejs/node/pull/65658/commits/2a39d91146ba434d6315fba65278e0f56f370c81 |
| 2a39d91 | https://github.com/nodejs/node/pull/65658/commits/2a39d91146ba434d6315fba65278e0f56f370c81 |
|
| https://github.com/jasnell |
| stream: make consumer signals on longer alter source precedence | https://github.com/nodejs/node/pull/65658/commits/248829333feb22f88248aed089c3f2fbefea59b3 |
| 2488293 | https://github.com/nodejs/node/pull/65658/commits/248829333feb22f88248aed089c3f2fbefea59b3 |
|
| https://github.com/jasnell |
| stream: apply source normalization once at call time | https://github.com/nodejs/node/pull/65658/commits/997df07c21d89fcc12750446ccc1aba87ab0b534 |
| 997df07 | https://github.com/nodejs/node/pull/65658/commits/997df07c21d89fcc12750446ccc1aba87ab0b534 |
|
| https://github.com/jasnell |
| stream: ensure from() observes returned rejecting promise correctly | https://github.com/nodejs/node/pull/65658/commits/4d0208472ff15d239cf6debbdb2761181cd6809e |
| 4d02084 | https://github.com/nodejs/node/pull/65658/commits/4d0208472ff15d239cf6debbdb2761181cd6809e |
|
| https://github.com/jasnell |
| stream: fix nested async flushing with infinite sources | https://github.com/nodejs/node/pull/65658/commits/091e3a1b0518b3622d7eac0e168d507828f5ef97 |
| 091e3a1 | https://github.com/nodejs/node/pull/65658/commits/091e3a1b0518b3622d7eac0e168d507828f5ef97 |
|
| https://github.com/jasnell |
| stream: ensure that stateful transforms preserve this | https://github.com/nodejs/node/pull/65658/commits/3c3b4bbdd6feba2a143e2bce804041b8db28f949 |
| 3c3b4bb | https://github.com/nodejs/node/pull/65658/commits/3c3b4bbdd6feba2a143e2bce804041b8db28f949 |
|
| https://github.com/jasnell |
| stream: use webidl validation semantics for args | https://github.com/nodejs/node/pull/65658/commits/9fcfe317b8a2f2a716a8cb1e6bc17b6e5f4fabbf |
| 9fcfe31 | https://github.com/nodejs/node/pull/65658/commits/9fcfe317b8a2f2a716a8cb1e6bc17b6e5f4fabbf |
| https://github.com/jasnell |
| jasnell | https://github.com/jasnell |
| force-pushed | https://github.com/nodejs/node/compare/ae3dddabe2dce2971ea2feab4193eafb1e524ee7..9fcfe317b8a2f2a716a8cb1e6bc17b6e5f4fabbf |
| ae3ddda | https://github.com/nodejs/node/commit/ae3dddabe2dce2971ea2feab4193eafb1e524ee7 |
| 9fcfe31 | https://github.com/nodejs/node/commit/9fcfe317b8a2f2a716a8cb1e6bc17b6e5f4fabbf |
|
Compare
| https://github.com/nodejs/node/compare/ae3dddabe2dce2971ea2feab4193eafb1e524ee7..9fcfe317b8a2f2a716a8cb1e6bc17b6e5f4fabbf |
| September 2, 2026 13:16 | https://github.com/nodejs/node/pull/65658#event-30417404858 |
| https://github.com/jasnell |
| jasnell | https://github.com/jasnell |
| September 2, 2026 13:16 | https://github.com/nodejs/node/pull/65658#event-30417419364 |
| https://github.com/jasnell |
| jasnell | https://github.com/jasnell |
| Sep 2, 2026 | https://github.com/nodejs/node/pull/65658#issuecomment-5510156390 |
| @trivikr | https://github.com/trivikr |
| Please reload this page | https://github.com/nodejs/node/pull/65658 |
| https://github.com/nodejs-github-bot |
| Sign in to view | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F65658 |
| https://github.com/nodejs-github-bot |
| nodejs-github-bot | https://github.com/nodejs-github-bot |
| Sep 2, 2026 | https://github.com/nodejs/node/pull/65658#issuecomment-5518129456 |
| Please reload this page | https://github.com/nodejs/node/pull/65658 |
| https://ci.nodejs.org/job/node-test-pull-request/76912/ | https://ci.nodejs.org/job/node-test-pull-request/76912/ |
| Please reload this page | https://github.com/nodejs/node/pull/65658 |
| https://github.com/trivikr |
| trivikr | https://github.com/trivikr |
|
Sep 3, 2026
| https://github.com/nodejs/node/pull/65658#pullrequestreview-5096486287 |
|
View reviewed changes
| https://github.com/nodejs/node/pull/65658/files/9fcfe317b8a2f2a716a8cb1e6bc17b6e5f4fabbf |
| https://github.com/trivikr |
| trivikr | https://github.com/trivikr |
|
author ready
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22author%20ready%22 |
| Sep 3, 2026 | https://github.com/nodejs/node/pull/65658#event-30453549173 |
| aduh95 | https://github.com/aduh95 |
|
Sep 7, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-9c664ee |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: ensure pre-existing writes drain before EOF and end() waits | https://github.com/nodejs/node/commit/9c664ee03570da0091ba99708d086f8488c7af0f |
| 9c664ee | https://github.com/nodejs/node/commit/9c664ee03570da0091ba99708d086f8488c7af0f |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 7, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-0b859b1 |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: pre-aborted pipeTo now applies dest failure handling | https://github.com/nodejs/node/commit/0b859b133b9a7e3191a76a6a365c1d476bf9aa68 |
| 0b859b1 | https://github.com/nodejs/node/commit/0b859b133b9a7e3191a76a6a365c1d476bf9aa68 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 7, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-04406b8 |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: make pipeTo source normalization independent of Writer | https://github.com/nodejs/node/commit/04406b834d9667a5ae89c4b736e34a5cd27b7ea9 |
| 04406b8 | https://github.com/nodejs/node/commit/04406b834d9667a5ae89c4b736e34a5cd27b7ea9 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 7, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-6e1e4cc |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: make consumer signals on longer alter source precedence | https://github.com/nodejs/node/commit/6e1e4ccc712aa5288840d7550c3863806f8e27c7 |
| 6e1e4cc | https://github.com/nodejs/node/commit/6e1e4ccc712aa5288840d7550c3863806f8e27c7 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 7, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-d8f6dd6 |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: apply source normalization once at call time | https://github.com/nodejs/node/commit/d8f6dd64cf03e898f18cb680ed580f89e9eb89cf |
| d8f6dd6 | https://github.com/nodejs/node/commit/d8f6dd64cf03e898f18cb680ed580f89e9eb89cf |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 7, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-52b7199 |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: ensure from() observes returned rejecting promise correctly | https://github.com/nodejs/node/commit/52b7199025e36ec20d53252145e08ecd300a03dc |
| 52b7199 | https://github.com/nodejs/node/commit/52b7199025e36ec20d53252145e08ecd300a03dc |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 7, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-3816b8f |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: fix nested async flushing with infinite sources | https://github.com/nodejs/node/commit/3816b8f7d459f186182bacf68c442ec306fb8c8d |
| 3816b8f | https://github.com/nodejs/node/commit/3816b8f7d459f186182bacf68c442ec306fb8c8d |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 7, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-c6979b4 |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: ensure that stateful transforms preserve this | https://github.com/nodejs/node/commit/c6979b467e31ae4ef940302be82fd17537d13176 |
| c6979b4 | https://github.com/nodejs/node/commit/c6979b467e31ae4ef940302be82fd17537d13176 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 7, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-2f5a60f |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: use webidl validation semantics for args | https://github.com/nodejs/node/commit/2f5a60ffafc454312be39e8295ed672ca882a79f |
| 2f5a60f | https://github.com/nodejs/node/commit/2f5a60ffafc454312be39e8295ed672ca882a79f |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 15, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-2dc09ca |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: canWrite and ondrain now reflect physical capacity | https://github.com/nodejs/node/commit/2dc09ca9ca7bbed39d99b0ce22934383e3032254 |
| 2dc09ca | https://github.com/nodejs/node/commit/2dc09ca9ca7bbed39d99b0ce22934383e3032254 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 15, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-042b951 |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: ensure factory signals remain active through closing | https://github.com/nodejs/node/commit/042b951312209f4affa72ce663b213d48e12528c |
| 042b951 | https://github.com/nodejs/node/commit/042b951312209f4affa72ce663b213d48e12528c |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 15, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-7567734 |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: ensure async dispoal after endSync awaits for drain | https://github.com/nodejs/node/commit/756773477bcc9d056a9ade53eb3caf0718543147 |
| 7567734 | https://github.com/nodejs/node/commit/756773477bcc9d056a9ade53eb3caf0718543147 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 15, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-7308492 |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: ensure pre-existing writes drain before EOF and end() waits | https://github.com/nodejs/node/commit/7308492d48d1fdc12399c99668b937a471208f43 |
| 7308492 | https://github.com/nodejs/node/commit/7308492d48d1fdc12399c99668b937a471208f43 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 15, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-037c07a |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: pre-aborted pipeTo now applies dest failure handling | https://github.com/nodejs/node/commit/037c07af2b8ee538d7956e7a774ef94c0fd90036 |
| 037c07a | https://github.com/nodejs/node/commit/037c07af2b8ee538d7956e7a774ef94c0fd90036 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 15, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-56bdd76 |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: make pipeTo source normalization independent of Writer | https://github.com/nodejs/node/commit/56bdd765dfd48e6840eae30499e5ac1ceed31af8 |
| 56bdd76 | https://github.com/nodejs/node/commit/56bdd765dfd48e6840eae30499e5ac1ceed31af8 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 15, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-edb83cb |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: make consumer signals on longer alter source precedence | https://github.com/nodejs/node/commit/edb83cb62029007d7d32ef3320f6280507843a8e |
| edb83cb | https://github.com/nodejs/node/commit/edb83cb62029007d7d32ef3320f6280507843a8e |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 15, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-cafdee6 |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: apply source normalization once at call time | https://github.com/nodejs/node/commit/cafdee63692008677d481f10876930b1ccadae2e |
| cafdee6 | https://github.com/nodejs/node/commit/cafdee63692008677d481f10876930b1ccadae2e |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 15, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-3ad1338 |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: ensure from() observes returned rejecting promise correctly | https://github.com/nodejs/node/commit/3ad1338139e655c3639fb9c0c1ccbf667b5498f4 |
| 3ad1338 | https://github.com/nodejs/node/commit/3ad1338139e655c3639fb9c0c1ccbf667b5498f4 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 15, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-2322099 |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: fix nested async flushing with infinite sources | https://github.com/nodejs/node/commit/23220992c06fbfe07e344883570a0548a9df9111 |
| 2322099 | https://github.com/nodejs/node/commit/23220992c06fbfe07e344883570a0548a9df9111 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 15, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-649a4ab |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: ensure that stateful transforms preserve this | https://github.com/nodejs/node/commit/649a4aba93be91a7de8998823ddaaaf805dd36d1 |
| 649a4ab | https://github.com/nodejs/node/commit/649a4aba93be91a7de8998823ddaaaf805dd36d1 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 15, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-76538d5 |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: use webidl validation semantics for args | https://github.com/nodejs/node/commit/76538d519c26ec81942b2ad2c3ce5552e39755d3 |
| 76538d5 | https://github.com/nodejs/node/commit/76538d519c26ec81942b2ad2c3ce5552e39755d3 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 19, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-2b31b0d |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: ensure factory signals remain active through closing | https://github.com/nodejs/node/commit/2b31b0d9ae671ae2a102211a2be7abf2725ec620 |
| 2b31b0d | https://github.com/nodejs/node/commit/2b31b0d9ae671ae2a102211a2be7abf2725ec620 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 19, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-05d1166 |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: ensure async dispoal after endSync awaits for drain | https://github.com/nodejs/node/commit/05d1166d5ef2c61c191ad23a982dcd21adf35ba2 |
| 05d1166 | https://github.com/nodejs/node/commit/05d1166d5ef2c61c191ad23a982dcd21adf35ba2 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 19, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-fa50684 |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: pre-aborted pipeTo now applies dest failure handling | https://github.com/nodejs/node/commit/fa5068445447370b700f34da4eba79f865d3e2d0 |
| fa50684 | https://github.com/nodejs/node/commit/fa5068445447370b700f34da4eba79f865d3e2d0 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 19, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-43c8dcc |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: make pipeTo source normalization independent of Writer | https://github.com/nodejs/node/commit/43c8dcc64fb2e69a36d490b88191b3f9a9b05a91 |
| 43c8dcc | https://github.com/nodejs/node/commit/43c8dcc64fb2e69a36d490b88191b3f9a9b05a91 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 19, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-cfd2191 |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: apply source normalization once at call time | https://github.com/nodejs/node/commit/cfd2191b792f7ccd89685c05c7487da849a44697 |
| cfd2191 | https://github.com/nodejs/node/commit/cfd2191b792f7ccd89685c05c7487da849a44697 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 19, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-8c84ed6 |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: ensure from() observes returned rejecting promise correctly | https://github.com/nodejs/node/commit/8c84ed682ae4b84785c4971eac8d7dad1d46b918 |
| 8c84ed6 | https://github.com/nodejs/node/commit/8c84ed682ae4b84785c4971eac8d7dad1d46b918 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 19, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-9b215f2 |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: fix nested async flushing with infinite sources | https://github.com/nodejs/node/commit/9b215f2f6ea46f0cd73d717c9fb79335aa1249aa |
| 9b215f2 | https://github.com/nodejs/node/commit/9b215f2f6ea46f0cd73d717c9fb79335aa1249aa |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| aduh95 | https://github.com/aduh95 |
|
Sep 19, 2026
| https://github.com/nodejs/node/pull/65658#ref-commit-e45e535 |
|
| https://github.com/jasnell |
|
| https://github.com/aduh95 |
| stream: ensure that stateful transforms preserve this | https://github.com/nodejs/node/commit/e45e535a9e201671a5997854efa644899e3589e3 |
| e45e535 | https://github.com/nodejs/node/commit/e45e535a9e201671a5997854efa644899e3589e3 |
| #65658 | https://github.com/nodejs/node/pull/65658 |
| https://github.com/apps/github-actions |
| github-actions | https://github.com/apps/github-actions |
|
Oct 11, 2026
| https://github.com/nodejs/node/pull/65658#ref-pullrequest-5805806867 |
|
2026-10-14, Version 24.22.0 'Krypton' (LTS)
#66667
| https://github.com/nodejs/node/pull/66667 |
| https://github.co/hiddenchars |
| https://github.com/nodejs/node/pull/{{ revealButtonHref }} |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in to comment | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F65658 |
|
| https://github.com/trivikr |
|
trivikr
| https://github.com/trivikr |
|
| https://github.com/nodejs/node/pull/65658/files/9fcfe317b8a2f2a716a8cb1e6bc17b6e5f4fabbf |
|
| https://github.com/mcollina |
|
mcollina
| https://github.com/mcollina |
|
| https://github.com/Ethan-Arrowood |
|
Ethan-Arrowood
| https://github.com/Ethan-Arrowood |
|
| https://github.com/bjohansebas |
|
bjohansebas
| https://github.com/bjohansebas |
|
| https://github.com/nodejs/node/pull/65658/files/ac2cfb47b9ee670d5ee0d703faa8ff002a3014e2 |
| Please reload this page | https://github.com/nodejs/node/pull/65658 |
|
author ready
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22author%20ready%22 |
|
lib / src
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22lib%20%2F%20src%22 |
|
needs-ci
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci |
| Please reload this page | https://github.com/nodejs/node/pull/65658 |
|
| https://github.com/jasnell |
|
| https://github.com/nodejs-github-bot |
|
| https://github.com/trivikr |
|
| https://github.com/bjohansebas |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |