···11# minifetch
2233+## 0.4.6
44+55+### Patch Changes
66+77+- Replace undici `Response` with `node:stream/consumers` in body helper
88+ Submitted by [@kitten](https://github.com/kitten) (See [#32](https://github.com/kitten/fetch-nodeshim/pull/32))
99+1010+## 0.4.5
1111+1212+### Patch Changes
1313+1414+- โ ๏ธ Fix `Content-Type` being overridden for string inputs when it's already set
1515+ Submitted by [@kitten](https://github.com/kitten) (See [#30](https://github.com/kitten/fetch-nodeshim/pull/30))
1616+1717+## 0.4.4
1818+1919+### Patch Changes
2020+2121+- Limit state in which `incoming.socket` is unrefed and instead `.ref()` it when the body is being read, and `.unref()` it again when reading stops
2222+ Submitted by [@kitten](https://github.com/kitten) (See [#28](https://github.com/kitten/fetch-nodeshim/pull/28))
2323+2424+## 0.4.3
2525+2626+### Patch Changes
2727+2828+- โ ๏ธ Fix typo in `NO_PROXY` construction
2929+ Submitted by [@kitten](https://github.com/kitten) (See [#18](https://github.com/kitten/fetch-nodeshim/pull/18))
3030+- Set `Content-Length: 0` when `response.body` is `null` for `PATCH` as well
3131+ Submitted by [@kitten](https://github.com/kitten) (See [#23](https://github.com/kitten/fetch-nodeshim/pull/23))
3232+- Protect against invalid `Location` URI
3333+ Submitted by [@kitten](https://github.com/kitten) (See [#26](https://github.com/kitten/fetch-nodeshim/pull/26))
3434+- Issue an explicit `ETIMEDOUT` when the request times out
3535+ Submitted by [@kitten](https://github.com/kitten) (See [#24](https://github.com/kitten/fetch-nodeshim/pull/24))
3636+- โ ๏ธ Fix `Set-Cookie` list handling by capturing them with `Headers#append`
3737+ Submitted by [@kitten](https://github.com/kitten) (See [#20](https://github.com/kitten/fetch-nodeshim/pull/20))
3838+- Reset `requestOptions.agent` on retry/redirect
3939+ Submitted by [@kitten](https://github.com/kitten) (See [#27](https://github.com/kitten/fetch-nodeshim/pull/27))
4040+- โ ๏ธ Fix `_final` on `InflateStream` calling `callback` before full flush
4141+ Submitted by [@kitten](https://github.com/kitten) (See [#25](https://github.com/kitten/fetch-nodeshim/pull/25))
4242+- Propagate errors for duplex request/response streams, and ensure early errors propagate to the Response stream
4343+ Submitted by [@kitten](https://github.com/kitten) (See [#16](https://github.com/kitten/fetch-nodeshim/pull/16))
4444+- Protect against missing `Symbol.toStringTag`
4545+ Submitted by [@kitten](https://github.com/kitten) (See [#19](https://github.com/kitten/fetch-nodeshim/pull/19))
4646+4747+## 0.4.2
4848+4949+### Patch Changes
5050+5151+- Unref the incoming socket when the timeout is disabled, to prevent body streams that never start from keeping processes alive
5252+ Submitted by [@kitten](https://github.com/kitten) (See [#14](https://github.com/kitten/fetch-nodeshim/pull/14))
5353+5454+## 0.4.1
5555+5656+### Patch Changes
5757+5858+- Add sane default timeout to `http.request`
5959+ Submitted by [@kitten](https://github.com/kitten) (See [#12](https://github.com/kitten/fetch-nodeshim/pull/12))
6060+6161+## 0.4.0
6262+6363+### Minor Changes
6464+6565+- Add automatic configuration for `HTTP_PROXY`, `HTTPS_PROXY`, and `NO_PROXY` similar to the upcoming Node 24+ built-in support. Agents will automatically be created and used when these environment variables are set
6666+ Submitted by [@kitten](https://github.com/kitten) (See [#8](https://github.com/kitten/fetch-nodeshim/pull/8))
6767+6868+### Patch Changes
6969+7070+- Prevent outright error when `--no-experimental-fetch` is set, which causes `Request`, `Response`, `FormData`, and `Headers` to not be available globally
7171+ Submitted by [@kitten](https://github.com/kitten) (See [#11](https://github.com/kitten/fetch-nodeshim/pull/11))
7272+- Update rollup config for reduced output and exclude sources from sourcemaps
7373+ Submitted by [@kitten](https://github.com/kitten) (See [#9](https://github.com/kitten/fetch-nodeshim/pull/9))
7474+7575+## 0.3.0
7676+7777+### Minor Changes
7878+7979+- Add `Body` mixin as export
8080+ Submitted by [@kitten](https://github.com/kitten) (See [#6](https://github.com/kitten/fetch-nodeshim/pull/6))
8181+8282+## 0.2.1
8383+8484+### Patch Changes
8585+8686+- Provenance Release
8787+ Submitted by [@kitten](https://github.com/kitten) (See [#4](https://github.com/kitten/fetch-nodeshim/pull/4))
8888+389## 0.2.0
490591### Minor Changes
+1
LICENSE.md
···11MIT License
2233Copyright (c) Phil Pluckthun,
44+Copyright (c) 650 Industries, Inc. (aka Expo),
45Copyright (c) 2016 - 2020 Node Fetch Team,
56Copyright (c) Remix Software Inc. 2020-2021,
67Copyright (c) Shopify Inc. 2022-2024