René's URL Explorer Experiment


Title: stream: optimize webstreams `pipeTo` further by MattiasBuelens · Pull Request #62079 · nodejs/node · GitHub

Open Graph Title: stream: optimize webstreams `pipeTo` further by MattiasBuelens · Pull Request #62079 · nodejs/node

X Title: stream: optimize webstreams `pipeTo` further by MattiasBuelens · Pull Request #62079 · nodejs/node

Description: Node.js JavaScript runtime ✨🐢🚀✨. Contribute to nodejs/node development by creating an account on GitHub.

Open Graph Description: I've started looking more closely at the pipeTo() implementation, and found some low-hanging fruit to further optimize it: We don't have to await writer.ready every time, that's only n...

X Description: I've started looking more closely at the pipeTo() implementation, and found some low-hanging fruit to further optimize it: We don't have to await writer.ready every time, that&...

Mail addresses
jasnell@gmail.com
matteo.collina@gmail.com
mattias@buelens.com
jasnell@gmail.com
matteo.collina@gmail.com
mattias@buelens.com
jasnell@gmail.com
matteo.collina@gmail.com
mattias@buelens.com
jasnell@gmail.com
matteo.collina@gmail.com
mattias@buelens.com
jasnell@gmail.com
matteo.collina@gmail.com
mattias@buelens.com

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

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:43b498fe-1cf8-a7f5-b7b3-81dae5ddd885
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idD59A:1DA4B8:BA17A7:104D52F:6A4BE268
html-safe-nonce6a571afe0dbffb5d6ad5783e9fd8b8d10b8eafc2624f32cf622f6694c560f249
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJENTlBOjFEQTRCODpCQTE3QTc6MTA0RDUyRjo2QTRCRTI2OCIsInZpc2l0b3JfaWQiOiI4NTU3ODI2NzExMDYzNjE4MTUyIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmaccf5a68d48969281bdfd31a22a159d195ccf33b03bf6ef3bb02a4aebbd3c8a15f
hovercard-subject-tagpull_request:3346001400
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///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/nodejs/node/62079/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/4b244a7c17e253aef357ff2a8ee40965bc5c8dbdb0a41df73319b0e4f3d35792/nodejs/node/pull/62079
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/4b244a7c17e253aef357ff2a8ee40965bc5c8dbdb0a41df73319b0e4f3d35792/nodejs/node/pull/62079
og:image:altI've started looking more closely at the pipeTo() implementation, and found some low-hanging fruit to further optimize it: We don't have to await writer.ready every time, that's only n...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameMattiasBuelens
hostnamegithub.com
expected-hostnamegithub.com
None0f5d3ba365b3985d75c32a5957c8635488d58dcf027ae6ae958eee7edaa306a2
turbo-cache-controlno-cache
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
release253920ac2dc35b0849cca4633895f1f2e5f03051
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/nodejs/node/pull/62079#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F62079
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
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
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://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/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F62079
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
Reloadhttps://github.com/nodejs/node/pull/62079
Reloadhttps://github.com/nodejs/node/pull/62079
Reloadhttps://github.com/nodejs/node/pull/62079
Please reload this pagehttps://github.com/nodejs/node/pull/62079
nodejs https://github.com/nodejs
nodehttps://github.com/nodejs/node
Please reload this pagehttps://github.com/nodejs/node/pull/62079
Notifications https://github.com/login?return_to=%2Fnodejs%2Fnode
Fork 36k https://github.com/login?return_to=%2Fnodejs%2Fnode
Star 118k https://github.com/login?return_to=%2Fnodejs%2Fnode
Code https://github.com/nodejs/node
Issues 1.4k https://github.com/nodejs/node/issues
Pull requests 965 https://github.com/nodejs/node/pulls
Actions https://github.com/nodejs/node/actions
Projects https://github.com/nodejs/node/projects
Security and quality 0 https://github.com/nodejs/node/security
Insights https://github.com/nodejs/node/pulse
Code https://github.com/nodejs/node
Issues https://github.com/nodejs/node/issues
Pull requests 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
nodejs-github-bothttps://github.com/nodejs-github-bot
nodejs:mainhttps://github.com/nodejs/node/tree/main
MattiasBuelens:webstreams-optimize-pipetohttps://github.com/MattiasBuelens/node/tree/webstreams-optimize-pipeto
Conversationhttps://github.com/nodejs/node/pull/62079
Commits5 (5)https://github.com/nodejs/node/pull/62079/commits
Checkshttps://github.com/nodejs/node/pull/62079/checks
Files changedhttps://github.com/nodejs/node/pull/62079/files
stream: optimize webstreams pipeTo furtherhttps://github.com/nodejs/node/pull/62079#top
nodejs-github-bothttps://github.com/nodejs-github-bot
nodejs:mainhttps://github.com/nodejs/node/tree/main
MattiasBuelens:webstreams-optimize-pipetohttps://github.com/MattiasBuelens/node/tree/webstreams-optimize-pipeto
https://github.com/MattiasBuelens
MattiasBuelenshttps://github.com/MattiasBuelens
Mar 2, 2026https://github.com/nodejs/node/pull/62079#issue-4013304810
readableStreamDefaultControllerCanCloseOrEnqueuehttps://github.com/nodejs/node/blob/199daab0b0822d6063a73b9362bfce8667d2a112/lib/internal/webstreams/readablestream.js#L2415-L2416
and step 15 of the spec explicitly forbids using the public API since it can be modified by user-land codehttps://streams.spec.whatwg.org/#readable-stream-pipe-to
patched-global.any.jshttps://github.com/web-platform-tests/wpt/blob/3a17a2e2aa7950fbc07aa08848b7b1f698c14481/streams/readable-streams/patched-global.any.js
199daabhttps://github.com/nodejs/node/commit/199daab0b0822d6063a73b9362bfce8667d2a112
7b31401https://github.com/nodejs/node/commit/7b31401e6d9ad9f48090334272943f3b21d29508
Please reload this pagehttps://github.com/nodejs/node/pull/62079
MattiasBuelenshttps://github.com/MattiasBuelens
March 1, 2026 13:33https://github.com/nodejs/node/pull/62079#commits-pushed-dd496c2
https://github.com/MattiasBuelens
stream: optimize webstreams pipeTohttps://github.com/nodejs/node/pull/62079/commits/dd496c2878318ebc9b130b07af29b26b03df02e0
dd496c2https://github.com/nodejs/node/pull/62079/commits/dd496c2878318ebc9b130b07af29b26b03df02e0
https://github.com/MattiasBuelens
fixup! do not use writer public APIhttps://github.com/nodejs/node/pull/62079/commits/3479d397f708d9c51251a839aab50cc993d4b03f
3479d39https://github.com/nodejs/node/pull/62079/commits/3479d397f708d9c51251a839aab50cc993d4b03f
https://github.com/MattiasBuelens
fixup! optimize backpressure checkhttps://github.com/nodejs/node/pull/62079/commits/b8f166ca5aed82e1c1d8b53059f638f79a8f7cf1
b8f166chttps://github.com/nodejs/node/pull/62079/commits/b8f166ca5aed82e1c1d8b53059f638f79a8f7cf1
https://github.com/MattiasBuelens
fixup! wait for ready only if there is backpressurehttps://github.com/nodejs/node/pull/62079/commits/911f8958952597fdd24684010cd0a4cd95c521c8
911f895https://github.com/nodejs/node/pull/62079/commits/911f8958952597fdd24684010cd0a4cd95c521c8
https://github.com/MattiasBuelens
fixup! disturbed is already true at start of pipeTohttps://github.com/nodejs/node/pull/62079/commits/7b31401e6d9ad9f48090334272943f3b21d29508
7b31401https://github.com/nodejs/node/pull/62079/commits/7b31401e6d9ad9f48090334272943f3b21d29508
https://github.com/MattiasBuelens
MattiasBuelenshttps://github.com/MattiasBuelens
web streams https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22web%20streams%22
Mar 2, 2026https://github.com/nodejs/node/pull/62079#event-23205869496
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
needs-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
Mar 2, 2026https://github.com/nodejs/node/pull/62079#event-23205873628
https://github.com/jasnell
jasnellhttps://github.com/jasnell
Mar 2, 2026 https://github.com/nodejs/node/pull/62079#pullrequestreview-3878880914
View reviewed changes https://github.com/nodejs/node/pull/62079/files/7b31401e6d9ad9f48090334272943f3b21d29508
https://github.com/Credok12
Credok12https://github.com/Credok12
Mar 3, 2026 https://github.com/nodejs/node/pull/62079#pullrequestreview-3880189197
View reviewed changes https://github.com/nodejs/node/pull/62079/files/7b31401e6d9ad9f48090334272943f3b21d29508
Credok12https://github.com/Credok12
https://github.com/nodejs/node/pull/62079#pullrequestreview-3880189197
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/62079
https://github.com/MattiasBuelens
MattiasBuelenshttps://github.com/MattiasBuelens
March 3, 2026 07:12https://github.com/nodejs/node/pull/62079#event-23217285498
https://github.com/MattiasBuelens
MattiasBuelenshttps://github.com/MattiasBuelens
request-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
Mar 3, 2026https://github.com/nodejs/node/pull/62079#event-23217295670
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
request-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
Mar 3, 2026https://github.com/nodejs/node/pull/62079#event-23217683251
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Mar 3, 2026https://github.com/nodejs/node/pull/62079#issuecomment-3989243351
https://ci.nodejs.org/job/node-test-pull-request/71539/https://ci.nodejs.org/job/node-test-pull-request/71539/
Please reload this pagehttps://github.com/nodejs/node/pull/62079
https://github.com/apps/codecov
codecovhttps://github.com/apps/codecov
Mar 3, 2026https://github.com/nodejs/node/pull/62079#issuecomment-3989499205
Please reload this pagehttps://github.com/nodejs/node/pull/62079
Codecovhttps://app.codecov.io/gh/nodejs/node/pull/62079?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
199daabhttps://app.codecov.io/gh/nodejs/node/commit/199daab0b0822d6063a73b9362bfce8667d2a112?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
7b31401https://app.codecov.io/gh/nodejs/node/commit/7b31401e6d9ad9f48090334272943f3b21d29508?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
Files with missing lineshttps://app.codecov.io/gh/nodejs/node/pull/62079?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
lib/internal/webstreams/readablestream.jshttps://app.codecov.io/gh/nodejs/node/pull/62079?src=pr&el=tree&filepath=lib%2Finternal%2Fwebstreams%2Freadablestream.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL3dlYnN0cmVhbXMvcmVhZGFibGVzdHJlYW0uanM=
2 Missing and 1 partial ⚠️ https://app.codecov.io/gh/nodejs/node/pull/62079?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
Files with missing lineshttps://app.codecov.io/gh/nodejs/node/pull/62079?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
lib/internal/webstreams/readablestream.jshttps://app.codecov.io/gh/nodejs/node/pull/62079?src=pr&el=tree&filepath=lib%2Finternal%2Fwebstreams%2Freadablestream.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL3dlYnN0cmVhbXMvcmVhZGFibGVzdHJlYW0uanM=
166 files with indirect coverage changeshttps://app.codecov.io/gh/nodejs/node/pull/62079/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
Test Analyticshttps://docs.codecov.com/docs/test-analytics
JS Bundle Analysishttps://docs.codecov.com/docs/javascript-bundle-analysis
Please reload this pagehttps://github.com/nodejs/node/pull/62079
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Mar 3, 2026https://github.com/nodejs/node/pull/62079#issuecomment-3991102700
https://ci.nodejs.org/job/node-test-pull-request/71543/https://ci.nodejs.org/job/node-test-pull-request/71543/
Please reload this pagehttps://github.com/nodejs/node/pull/62079
https://github.com/MattiasBuelens
MattiasBuelenshttps://github.com/MattiasBuelens
Mar 8, 2026https://github.com/nodejs/node/pull/62079#issuecomment-4019698331
Please reload this pagehttps://github.com/nodejs/node/pull/62079
how to do a proper benchmark comparisonhttps://github.com/nodejs/node/blob/f38a739623848a2eb6e7cc9f8d323b063c7ced9b/doc/contributing/writing-and-running-benchmarks.md#comparing-nodejs-versions
webstreams.csvhttps://github.com/user-attachments/files/25826612/webstreams.csv
node-benchmark-comparehttps://github.com/targos/node-benchmark-compare
Please reload this pagehttps://github.com/nodejs/node/pull/62079
https://github.com/MattiasBuelens
MattiasBuelenshttps://github.com/MattiasBuelens
Mar 8, 2026https://github.com/nodejs/node/pull/62079#issuecomment-4019700666
Please reload this pagehttps://github.com/nodejs/node/pull/62079
https://github.com/mcollina
mcollinahttps://github.com/mcollina
Mar 8, 2026 https://github.com/nodejs/node/pull/62079#pullrequestreview-3912132009
View reviewed changes https://github.com/nodejs/node/pull/62079/files/7b31401e6d9ad9f48090334272943f3b21d29508
mcollinahttps://github.com/mcollina
https://github.com/nodejs/node/pull/62079#pullrequestreview-3912132009
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/62079
https://github.com/mcollina
mcollinahttps://github.com/mcollina
commit-queue https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue
Mar 8, 2026https://github.com/nodejs/node/pull/62079#event-23377998597
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
commit-queue-failed https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue-failed
commit-queue https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue
Mar 8, 2026https://github.com/nodejs/node/pull/62079#event-23378061184
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Mar 8, 2026https://github.com/nodejs/node/pull/62079#issuecomment-4020197552
#62079https://github.com/nodejs/node/pull/62079
#62079https://github.com/nodejs/node/pull/62079
#62079https://github.com/nodejs/node/pull/62079
#62079https://github.com/nodejs/node/pull/62079
#62079https://github.com/nodejs/node/pull/62079
https://github.com/nodejs/node/actions/runs/22831749349
https://github.com/nodejs/node/actions/runs/22831749349https://github.com/nodejs/node/actions/runs/22831749349
Please reload this pagehttps://github.com/nodejs/node/pull/62079
https://github.com/MattiasBuelens
MattiasBuelenshttps://github.com/MattiasBuelens
author ready https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22author%20ready%22
commit-queue-squash https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue-squash
commit-queue https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue
commit-queue-failed https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue-failed
Mar 9, 2026https://github.com/nodejs/node/pull/62079#event-23381058453
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
commit-queue https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue
Mar 9, 2026https://github.com/nodejs/node/pull/62079#event-23381800184
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
f82525ehttps://github.com/nodejs/node/commit/f82525e9c854f15fa4e1da3fe02ec711d3f2fd74
Mar 9, 2026https://github.com/nodejs/node/pull/62079#event-23381833195
Please reload this pagehttps://github.com/nodejs/node/pull/62079
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Mar 9, 2026https://github.com/nodejs/node/pull/62079#issuecomment-4020833206
f82525ehttps://github.com/nodejs/node/commit/f82525e9c854f15fa4e1da3fe02ec711d3f2fd74
Please reload this pagehttps://github.com/nodejs/node/pull/62079
https://github.com/MattiasBuelens
MattiasBuelenshttps://github.com/MattiasBuelens
March 9, 2026 03:22https://github.com/nodejs/node/pull/62079#event-23381888643
aduh95https://github.com/aduh95
Mar 10, 2026 https://github.com/nodejs/node/pull/62079#ref-commit-0609510
https://github.com/MattiasBuelens
https://github.com/aduh95
stream: optimize webstreams pipeTohttps://github.com/nodejs/node/commit/0609510f487c2348256e2f95b474758ed9d65363
0609510https://github.com/nodejs/node/commit/0609510f487c2348256e2f95b474758ed9d65363
#62079https://github.com/nodejs/node/pull/62079
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Mar 10, 2026 https://github.com/nodejs/node/pull/62079#ref-pullrequest-4051995856
2026-03-11, Version 25.8.1 (Current) #62184 https://github.com/nodejs/node/pull/62184
aduh95https://github.com/aduh95
Mar 10, 2026 https://github.com/nodejs/node/pull/62079#ref-commit-0278461
https://github.com/MattiasBuelens
https://github.com/aduh95
stream: optimize webstreams pipeTohttps://github.com/nodejs/node/commit/0278461d8315a6c886ca57bad66570f9dd894b66
0278461https://github.com/nodejs/node/commit/0278461d8315a6c886ca57bad66570f9dd894b66
#62079https://github.com/nodejs/node/pull/62079
tmeijnhttps://github.com/tmeijn
Mar 12, 2026 https://github.com/nodejs/node/pull/62079#ref-commit-b794892
build(deps): update node.js to v25.8.1https://github.com/tmeijn/dotfiles/commit/b794892d0a4d618b5e1b5fa550a0be7134214635
b794892https://github.com/tmeijn/dotfiles/commit/b794892d0a4d618b5e1b5fa550a0be7134214635
https://nodejs.orghttps://nodejs.org
https://github.com/nodejs/nodehttps://github.com/nodejs/node
https://gitlab.com/el-capitano/tools/renovate-bothttps://gitlab.com/el-capitano/tools/renovate-bot
https://github.com/nodejs/node/releases/tag/v25.8.1https://github.com/nodejs/node/releases/tag/v25.8.1
nodejs/node@v25.8.0...v25.8.1https://github.com/nodejs/node/compare/v25.8.0...v25.8.1
nodejs/node@ea87eea71ahttps://github.com/nodejs/node/commit/ea87eea71a
nodejs/node#62083https://github.com/nodejs/node/pull/62083
nodejs/node@bab750d1b3https://github.com/nodejs/node/commit/bab750d1b3
nodejs/node#62033https://github.com/nodejs/node/pull/62033
nodejs/node@b26d1c7fcbhttps://github.com/nodejs/node/commit/b26d1c7fcb
nodejs/node#60678https://github.com/nodejs/node/pull/60678
nodejs/node@e362635abfhttps://github.com/nodejs/node/commit/e362635abf
nodejs/node#62099https://github.com/nodejs/node/pull/62099
nodejs/node@6f975db8afhttps://github.com/nodejs/node/commit/6f975db8af
nodejs/node#62099https://github.com/nodejs/node/pull/62099
nodejs/node@3beaf9c5fchttps://github.com/nodejs/node/commit/3beaf9c5fc
nodejs/node#62151https://github.com/nodejs/node/pull/62151
nodejs/node@53afb0edd8https://github.com/nodejs/node/commit/53afb0edd8
nodejs/node#62150https://github.com/nodejs/node/pull/62150
nodejs/node@a13ed052a1https://github.com/nodejs/node/commit/a13ed052a1
nodejs/node#62149https://github.com/nodejs/node/pull/62149
nodejs/node@2c850577b7https://github.com/nodejs/node/commit/2c850577b7
nodejs/node#62138https://github.com/nodejs/node/pull/62138
nodejs/node@37862a6728https://github.com/nodejs/node/commit/37862a6728
nodejs/node@aa0b288f87cchttps://github.com/nodejs/node/commit/aa0b288f87cc
nodejs/node#62136https://github.com/nodejs/node/pull/62136
nodejs/node@09191ad8b4https://github.com/nodejs/node/commit/09191ad8b4
nodejs/node#62049https://github.com/nodejs/node/pull/62049
nodejs/node@8d63a178fdhttps://github.com/nodejs/node/commit/8d63a178fd
nodejs/node#62071https://github.com/nodejs/node/pull/62071
nodejs/node@83719ffb64https://github.com/nodejs/node/commit/83719ffb64
nodejs/node#62134https://github.com/nodejs/node/pull/62134
nodejs/node@eeee7c7fb1https://github.com/nodejs/node/commit/eeee7c7fb1
nodejs/node#61876https://github.com/nodejs/node/pull/61876
nodejs/node@db150b2e69https://github.com/nodejs/node/commit/db150b2e69
nodejs/node#62100https://github.com/nodejs/node/pull/62100
nodejs/node@d55a441e60https://github.com/nodejs/node/commit/d55a441e60
nodejs/node#62046https://github.com/nodejs/node/pull/62046
nodejs/node@cc46204b48https://github.com/nodejs/node/commit/cc46204b48
nodejs/node#62002https://github.com/nodejs/node/pull/62002
nodejs/node@1d91a7261ehttps://github.com/nodejs/node/commit/1d91a7261e
nodejs/node#61959https://github.com/nodejs/node/pull/61959
nodejs/node@5198573beehttps://github.com/nodejs/node/commit/5198573bee
nodejs/node#62095https://github.com/nodejs/node/pull/62095
nodejs/node@f8793f80dfhttps://github.com/nodejs/node/commit/f8793f80df
nodejs/node#61990https://github.com/nodejs/node/pull/61990
nodejs/node@5439d0e0cfhttps://github.com/nodejs/node/commit/5439d0e0cf
nodejs/node#62063https://github.com/nodejs/node/pull/62063
nodejs/node@27fd21943ahttps://github.com/nodejs/node/commit/27fd21943a
nodejs/node#62062https://github.com/nodejs/node/pull/62062
nodejs/node@5b266f3295https://github.com/nodejs/node/commit/5b266f3295
nodejs/node#62064https://github.com/nodejs/node/pull/62064
nodejs/node@ea87eea71ahttps://github.com/nodejs/node/commit/ea87eea71a
nodejs/node#62083https://github.com/nodejs/node/pull/62083
nodejs/node@851228cd60https://github.com/nodejs/node/commit/851228cd60
nodejs/node#61877https://github.com/nodejs/node/pull/61877
nodejs/node@19efe60548https://github.com/nodejs/node/commit/19efe60548
nodejs/node#62103https://github.com/nodejs/node/pull/62103
nodejs/node@0257e8072fhttps://github.com/nodejs/node/commit/0257e8072f
nodejs/node#62103https://github.com/nodejs/node/pull/62103
nodejs/node@975dafbe3bhttps://github.com/nodejs/node/commit/975dafbe3b
nodejs/node#61995https://github.com/nodejs/node/pull/61995
nodejs/node@f2c08c7888https://github.com/nodejs/node/commit/f2c08c7888
nodejs/node#61122https://github.com/nodejs/node/pull/61122
nodejs/node@0278461d83https://github.com/nodejs/node/commit/0278461d83
nodejs/node#62079https://github.com/nodejs/node/pull/62079
nodejs/node@4d62e95bfahttps://github.com/nodejs/node/commit/4d62e95bfa
nodejs/node#62107https://github.com/nodejs/node/pull/62107
nodejs/node@4bdcaf2865https://github.com/nodejs/node/commit/4bdcaf2865
nodejs/node#62107https://github.com/nodejs/node/pull/62107
nodejs/node@a5b1be2045https://github.com/nodejs/node/commit/a5b1be2045
nodejs/node#61745https://github.com/nodejs/node/pull/61745
nodejs/node@5632446c4ehttps://github.com/nodejs/node/commit/5632446c4e
nodejs/node#62040https://github.com/nodejs/node/pull/62040
nodejs/node@f90fa9cd1ahttps://github.com/nodejs/node/commit/f90fa9cd1a
nodejs/node#61913https://github.com/nodejs/node/pull/61913
nodejs/node@00319eaa3ahttps://github.com/nodejs/node/commit/00319eaa3a
nodejs/node@c928b19ab0https://github.com/nodejs/node/commit/c928b19ab0
nodejs/node#62148https://github.com/nodejs/node/pull/62148
nodejs/node@456abc7d20https://github.com/nodejs/node/commit/456abc7d20
nodejs/node@c9e955840ahttps://github.com/nodejs/node/commit/c9e955840a
nodejs/node#62147https://github.com/nodejs/node/pull/62147
nodejs/node@82770cb7d3https://github.com/nodejs/node/commit/82770cb7d3
nodejs/node#62107https://github.com/nodejs/node/pull/62107
nodejs/node@cfc847d233https://github.com/nodejs/node/commit/cfc847d233
nodejs/node@ae05f5cb53https://github.com/nodejs/node/commit/ae05f5cb53
nodejs/node#62107https://github.com/nodejs/node/pull/62107
nodejs/node@80f78f2737https://github.com/nodejs/node/commit/80f78f2737
nodejs/node@42e47329fdhttps://github.com/nodejs/node/commit/42e47329fd
nodejs/node#62048https://github.com/nodejs/node/pull/62048
nodejs/node@8048e0508chttps://github.com/nodejs/node/commit/8048e0508c
nodejs/node#62026https://github.com/nodejs/node/pull/62026
nodejs/node@699a6214c6https://github.com/nodejs/node/commit/699a6214c6
nodejs/node#62140https://github.com/nodejs/node/pull/62140
nodejs/node@1a453b550chttps://github.com/nodejs/node/commit/1a453b550c
nodejs/node#62121https://github.com/nodejs/node/pull/62121
nodejs/node@710dde5ee2https://github.com/nodejs/node/commit/710dde5ee2
nodejs/node#62102https://github.com/nodejs/node/pull/62102
nodejs/node@dcb1cbb21fhttps://github.com/nodejs/node/commit/dcb1cbb21f
nodejs/node#62092https://github.com/nodejs/node/pull/62092
nodejs/node@7d0b758583https://github.com/nodejs/node/commit/7d0b758583
nodejs/node#62076https://github.com/nodejs/node/pull/62076
nodejs/node@3e8c816f2ehttps://github.com/nodejs/node/commit/3e8c816f2e
nodejs/node#62074https://github.com/nodejs/node/pull/62074
nodejs/node@772d3d270dhttps://github.com/nodejs/node/commit/772d3d270d
nodejs/node#62013https://github.com/nodejs/node/pull/62013
nodejs/node@92f3b42672https://github.com/nodejs/node/commit/92f3b42672
nodejs/node#61905https://github.com/nodejs/node/pull/61905
nodejs/node@deead95ec5https://github.com/nodejs/node/commit/deead95ec5
nodejs/node#62005https://github.com/nodejs/node/pull/62005
https://github.com/renovatebot/renovatehttps://github.com/renovatebot/renovate
aduh95https://github.com/aduh95
Apr 4, 2026 https://github.com/nodejs/node/pull/62079#ref-commit-e5a986d
https://github.com/MattiasBuelens
https://github.com/aduh95
stream: optimize webstreams pipeTohttps://github.com/nodejs/node/commit/e5a986dfc38583c2ce6d3db1c417f34e2f851a1e
e5a986dhttps://github.com/nodejs/node/commit/e5a986dfc38583c2ce6d3db1c417f34e2f851a1e
#62079https://github.com/nodejs/node/pull/62079
aduh95https://github.com/aduh95
Apr 5, 2026 https://github.com/nodejs/node/pull/62079#ref-commit-d006a3c
https://github.com/MattiasBuelens
https://github.com/aduh95
stream: optimize webstreams pipeTohttps://github.com/nodejs/node/commit/d006a3ce4895d0c1dcbdfb684f11b5a4b1b396b4
d006a3chttps://github.com/nodejs/node/commit/d006a3ce4895d0c1dcbdfb684f11b5a4b1b396b4
#62079https://github.com/nodejs/node/pull/62079
aduh95https://github.com/aduh95
Apr 5, 2026 https://github.com/nodejs/node/pull/62079#ref-commit-1d18648
https://github.com/MattiasBuelens
https://github.com/aduh95
stream: optimize webstreams pipeTohttps://github.com/nodejs/node/commit/1d1864827b1ec48dca299703f3d9b29fa3b005a8
1d18648https://github.com/nodejs/node/commit/1d1864827b1ec48dca299703f3d9b29fa3b005a8
#62079https://github.com/nodejs/node/pull/62079
aduh95https://github.com/aduh95
Apr 6, 2026 https://github.com/nodejs/node/pull/62079#ref-commit-061693c
https://github.com/MattiasBuelens
https://github.com/aduh95
stream: optimize webstreams pipeTohttps://github.com/nodejs/node/commit/061693ca7496d9178293a9a6faa9d47c8bc758f6
061693chttps://github.com/nodejs/node/commit/061693ca7496d9178293a9a6faa9d47c8bc758f6
#62079https://github.com/nodejs/node/pull/62079
aduh95https://github.com/aduh95
Apr 8, 2026 https://github.com/nodejs/node/pull/62079#ref-commit-9d2688f
https://github.com/MattiasBuelens
https://github.com/aduh95
stream: optimize webstreams pipeTohttps://github.com/nodejs/node/commit/9d2688f276c08c9a871d9fd5731c675d2164947a
9d2688fhttps://github.com/nodejs/node/commit/9d2688f276c08c9a871d9fd5731c675d2164947a
#62079https://github.com/nodejs/node/pull/62079
aduh95https://github.com/aduh95
Apr 10, 2026 https://github.com/nodejs/node/pull/62079#ref-commit-f6cdfbf
https://github.com/MattiasBuelens
https://github.com/aduh95
stream: optimize webstreams pipeTohttps://github.com/nodejs/node/commit/f6cdfbfaa7f90bf4d6ba05427c214a9190534556
f6cdfbfhttps://github.com/nodejs/node/commit/f6cdfbfaa7f90bf4d6ba05427c214a9190534556
#62079https://github.com/nodejs/node/pull/62079
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Apr 10, 2026 https://github.com/nodejs/node/pull/62079#ref-pullrequest-4241683396
2026-04-15, Version 24.15.0 'Krypton' (LTS) #62681 https://github.com/nodejs/node/pull/62681
bjw-shttps://github.com/bjw-s
Apr 16, 2026 https://github.com/nodejs/node/pull/62079#ref-commit-8bbe159
https://github.com/bjw-s
feat(deps): update node ( v24.14.1 ➔ v24.15.0 ) (https://github.com/bjw-s-labs/action-changed-files/commit/8bbe15925a6f2ced3b236af97d2ab30a19f24b19
#15https://github.com/bjw-s-labs/action-changed-files/pull/15
)https://github.com/bjw-s-labs/action-changed-files/commit/8bbe15925a6f2ced3b236af97d2ab30a19f24b19
8bbe159https://github.com/bjw-s-labs/action-changed-files/commit/8bbe15925a6f2ced3b236af97d2ab30a19f24b19
https://github.co/hiddenchars
https://github.com/nodejs/node/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F62079
https://github.com/mcollina
mcollina https://github.com/mcollina
https://github.com/nodejs/node/pull/62079/files/7b31401e6d9ad9f48090334272943f3b21d29508
https://github.com/jasnell
jasnell https://github.com/jasnell
https://github.com/nodejs/node/pull/62079/files/7b31401e6d9ad9f48090334272943f3b21d29508
https://github.com/Credok12
Credok12 https://github.com/Credok12
https://github.com/nodejs/node/pull/62079/files/7b31401e6d9ad9f48090334272943f3b21d29508
author ready https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22author%20ready%22
commit-queue-squash https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue-squash
needs-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
web streams https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22web%20streams%22
Please reload this pagehttps://github.com/nodejs/node/pull/62079
https://github.com/MattiasBuelens
https://github.com/nodejs-github-bot
https://github.com/mcollina
https://github.com/jasnell
https://github.com/Credok12
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.