NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1213 most downloaded on npm
An implementation of window.fetch in Node.js using Minipass streams
Last release 4 months ago
08 May 2026
Ships fairly regularly
a new release about every 4 months
Some releases are documented
notes for 18 of 32 stable releases
2 versions withdrawn
withdrawn after publishing
7 years old
34 releases · first in 2019
minipass-fetch now supports node ^22.22.2 || ^24.15.0 || >=26.0.0
minipass-fetch now supports node ^22.22.2 || ^24.15.0 || >=26.0.0a1bc223 #189 bump to new node engine range (@owlstronaut)637a6d6 #189 template-oss-apply (@owlstronaut)9f22079 #189 template-oss-apply (@owlstronaut)One column per quarter.
2eba115 use iconvLite directly for charset conversion ( @wraithgar )
2eba115 use iconvLite directly for charset conversion (@wraithgar)3eb015c #180 use new minipass-sized correctly ( #180 ) ( @wraithgar )
minipass-fetch now supports node ^20.17.0 || >=22.9.0
minipass-fetch now supports node ^20.17.0 || >=22.9.0c43be28 #174 regenerate cert for test fixtures (@owlstronaut)9016609 #172 align to npm 11 node engine range (#172) (@owlstronaut)425aa2f #171 bumping @npmcli/template-oss from 4.23.3 to 4.24.3 (#171) (@owlstronaut)minipass-fetch now supports node ^18.17.0 || >=20.5.0
minipass-fetch now supports node ^18.17.0 || >=20.5.01ce7c52 #161 align to npm 10 node engine range (@hashtagchris)fddb214 #164 bump minizlib from 2.1.2 to 3.0.1 (@dependabot[bot])f59d139 #160 bump @npmcli/eslint-config from 4.0.5 to 5.0.0 (@dependabot[bot])8e696c6 #161 run template-oss-apply (@hashtagchris)4a7fb89 #149 tests NODE_TLS_REJECT_UNAUTHORIZED (#149) (@reggi)7f99262 #163 postinstall for dependabot template-oss PR (@hashtagchris)21fcdc0 #163 bump @npmcli/template-oss from 4.22.0 to 4.23.3 (@dependabot[bot])980a276 #147 linting: no-unused-vars ( @lukekarrys )
980a276 #147 linting: no-unused-vars (@lukekarrys)52b1ea3 #147 bump @npmcli/template-oss to 4.22.0 (@lukekarrys)272e06e #138 tests: correctly remove srl files when updating tls fixtures (#138) (@lukekarrys)250e493 #117 fix tests for node 20 (@lukekarrys)c5d7e43 #147 postinstall for dependabot template-oss PR (@lukekarrys)765e4f4 #145 bump @npmcli/template-oss from 4.21.3 to 4.21.4 (@dependabot[bot])69e9e53 #114 bump minipass from 5.0.0 to 7.0.3
7b5c016 #96 bump minipass from 4.2.7 to 5.0.0
3c40fdc handle invalid redirect header in a response ( #100 ) ( @wraithgar , Mohammad macbook)
3c40fdc handle invalid redirect header in a response (#100) (@wraithgar, Mohammad macbook)cc962bc Support longer timeouts - Inform http/tls timeout of chosen timeout (@josh-hemphill)`1bb15fc` #87 bump minipass from 3.3.6 to 4.0.0
minipass-fetch is now compatible with the following semver range for node: ^14.17.0 || ^16.13.0 || >=18.0.0
## 2.1.2 (2022-08-22) ### Bug Fixes * json: don't catch body errors
## 2.1.1 (2022-08-17) ### Bug Fixes * linting
do not setup the response timeout if the stream has already ended
strip authorization and cookie headers on redirect to new host
pass search params as part of path string
Handle data: URIs more consistently (#19) (3a11fe4), closes #18
this removes the (hopefully) unused feature that arbitrary strings are allowed as URLs in the Request constructor. we now require that URLs are valid
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →