Commit ca378bc
authored
chore(deps): update dependency undici to v7.16.0 (#617)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [undici](https://undici.nodejs.org)
([source](https://redirect.github.com/nodejs/undici)) | [`7.15.0` ->
`7.16.0`](https://renovatebot.com/diffs/npm/undici/7.15.0/7.16.0) |

|

|
---
### Release Notes
<details>
<summary>nodejs/undici (undici)</summary>
###
[`v7.16.0`](https://redirect.github.com/nodejs/undici/releases/tag/v7.16.0)
[Compare
Source](https://redirect.github.com/nodejs/undici/compare/v7.15.0...v7.16.0)
#### What's Changed
- Drop npm token, use OIDC instead by
[@​mcollina](https://redirect.github.com/mcollina) in
[#​4447](https://redirect.github.com/nodejs/undici/pull/4447)
- fetch: instantiate readableStream in extractBody with sync methods by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4350](https://redirect.github.com/nodejs/undici/pull/4350)
- fix: remove async on `[kClose]` and `[kDestroy]`, only return Promise
by [@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4450](https://redirect.github.com/nodejs/undici/pull/4450)
- fetch: make consumeBody sync by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4449](https://redirect.github.com/nodejs/undici/pull/4449)
- perf: make `client.connect()` sync by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4455](https://redirect.github.com/nodejs/undici/pull/4455)
- fetch: remove promise in exported fetch by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4452](https://redirect.github.com/nodejs/undici/pull/4452)
-
fix([#​4451](https://redirect.github.com/nodejs/undici/issues/4451)):
implement http2 cookie support by
[@​metcoder95](https://redirect.github.com/metcoder95) in
[#​4453](https://redirect.github.com/nodejs/undici/pull/4453)
- test: cache store tests should properly be skipped by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4463](https://redirect.github.com/nodejs/undici/pull/4463)
- test: fix IPv6 skip check for test/client.js by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4466](https://redirect.github.com/nodejs/undici/pull/4466)
- test: remove skip check for AbortSignal.timeout, as it exists since
node18 by [@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4464](https://redirect.github.com/nodejs/undici/pull/4464)
- test: investigate macos failing by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4467](https://redirect.github.com/nodejs/undici/pull/4467)
- test: remove obsolete < node v18 test case for http2 by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4461](https://redirect.github.com/nodejs/undici/pull/4461)
- perf: avoid intermediate promise on `BodyReadable.dump` by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4459](https://redirect.github.com/nodejs/undici/pull/4459)
- test: remove skip check for long-lived-abort-controller test (was
flaky 10 months ago) by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4465](https://redirect.github.com/nodejs/undici/pull/4465)
- test: remove skip checks for existance of global available Blob and
File by [@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4460](https://redirect.github.com/nodejs/undici/pull/4460)
- perf (fetch): use less promises for ReadableStream by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4457](https://redirect.github.com/nodejs/undici/pull/4457)
- fix: catch synchronous errors in request callbacks by
[@​mcollina](https://redirect.github.com/mcollina) in
[#​4443](https://redirect.github.com/nodejs/undici/pull/4443)
- fix: avoid instanceof MockNotMatchedError by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4474](https://redirect.github.com/nodejs/undici/pull/4474)
- eventsource: remove promise for #reconnect method by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4469](https://redirect.github.com/nodejs/undici/pull/4469)
- feat: make UndiciErrors reliable to instanceof by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4472](https://redirect.github.com/nodejs/undici/pull/4472)
- chore: call super() after type checks by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4475](https://redirect.github.com/nodejs/undici/pull/4475)
- chore: FixedQueue does not need special constructor by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4476](https://redirect.github.com/nodejs/undici/pull/4476)
- fix: buildAndValidateMockOptions should always get an object passed
and always return an object by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4479](https://redirect.github.com/nodejs/undici/pull/4479)
- fix: remove unused ResponseStatusCodeError by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4473](https://redirect.github.com/nodejs/undici/pull/4473)
- chore: pool and dispatcherbase dont need constructor, use no array
helper functions by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4477](https://redirect.github.com/nodejs/undici/pull/4477)
- lint: avoid unintented use of globals in code and tests, improve test
for installing/overwriting globals by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4478](https://redirect.github.com/nodejs/undici/pull/4478)
- test: fix macos flakyness by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4468](https://redirect.github.com/nodejs/undici/pull/4468)
- fix: 'no-referrer-when-downgrade' in determineRequestsReferrer should
return referrerURL by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4482](https://redirect.github.com/nodejs/undici/pull/4482)
- fix: deflake cache-fastimers-fix.js by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4491](https://redirect.github.com/nodejs/undici/pull/4491)
- fix: improve validation of IP addresses as trustworthy, correct ipv4
check by [@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4489](https://redirect.github.com/nodejs/undici/pull/4489)
- test (pool.js): fix flakyness of clientTtl test by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4494](https://redirect.github.com/nodejs/undici/pull/4494)
- test (eventsource): refactor tests for eventsource, speed them up by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4493](https://redirect.github.com/nodejs/undici/pull/4493)
- fix: remove useless catch in client-h1.js by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4481](https://redirect.github.com/nodejs/undici/pull/4481)
- test: skip flaky encoding test on macos and node20 by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4497](https://redirect.github.com/nodejs/undici/pull/4497)
- fix: implement proper stale-while-revalidate behavior per RFC 5861 by
[@​mcollina](https://redirect.github.com/mcollina) in
[#​4492](https://redirect.github.com/nodejs/undici/pull/4492)
- test (websocket): speed up test/websocket/issue-2679.js by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4501](https://redirect.github.com/nodejs/undici/pull/4501)
- webidl: fix existing and add missing buffer source converters by
[@​Renegade334](https://redirect.github.com/Renegade334) in
[#​4503](https://redirect.github.com/nodejs/undici/pull/4503)
- use real wpt test server by
[@​KhafraDev](https://redirect.github.com/KhafraDev) in
[#​4486](https://redirect.github.com/nodejs/undici/pull/4486)
- test: another try to fix flaky macos and node 20 by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4490](https://redirect.github.com/nodejs/undici/pull/4490)
- build(deps): bump actions/checkout from 4 to 5 by
[@​dependabot](https://redirect.github.com/dependabot)\[bot] in
[#​4507](https://redirect.github.com/nodejs/undici/pull/4507)
- build(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.3
by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in
[#​4509](https://redirect.github.com/nodejs/undici/pull/4509)
- fix writing to websocketstream with SharedArrayBuffer/SharedArrayBuff…
by [@​KhafraDev](https://redirect.github.com/KhafraDev) in
[#​4504](https://redirect.github.com/nodejs/undici/pull/4504)
- test: use faketimers for test/client-keep-alive, refactor a little by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4499](https://redirect.github.com/nodejs/undici/pull/4499)
- build(deps): bump github/codeql-action from 3.29.7 to 3.30.0 by
[@​dependabot](https://redirect.github.com/dependabot)\[bot] in
[#​4510](https://redirect.github.com/nodejs/undici/pull/4510)
- build(deps): bump codecov/codecov-action from 5.4.3 to 5.5.0 by
[@​dependabot](https://redirect.github.com/dependabot)\[bot] in
[#​4508](https://redirect.github.com/nodejs/undici/pull/4508)
- fix(h2): adjust :scheme on h2 requests by
[@​metcoder95](https://redirect.github.com/metcoder95) in
[#​4454](https://redirect.github.com/nodejs/undici/pull/4454)
- chore: use lowercase filenames, remove unused verifyVersion.js by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4514](https://redirect.github.com/nodejs/undici/pull/4514)
- chore: refactor workflows by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4513](https://redirect.github.com/nodejs/undici/pull/4513)
- chore: use `[]` instead of new Array(0) by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4435](https://redirect.github.com/nodejs/undici/pull/4435)
- change webidl attribute to bitwise flag by
[@​KhafraDev](https://redirect.github.com/KhafraDev) in
[#​4505](https://redirect.github.com/nodejs/undici/pull/4505)
- chore: make also cache-tests integrated as a submodule by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4517](https://redirect.github.com/nodejs/undici/pull/4517)
- ci: fine grained test nodejs workflow by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4516](https://redirect.github.com/nodejs/undici/pull/4516)
- feat: Support for capping the number of origins in Agent by
[@​JoshMock](https://redirect.github.com/JoshMock) in
[#​4365](https://redirect.github.com/nodejs/undici/pull/4365)
- wpt: properly handle write permissions errors in wpt-runner setup by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4518](https://redirect.github.com/nodejs/undici/pull/4518)
- fetch: process content-encoding header only if relevant by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4496](https://redirect.github.com/nodejs/undici/pull/4496)
- websocket: always emit error event by
[@​KhafraDev](https://redirect.github.com/KhafraDev) in
[#​4521](https://redirect.github.com/nodejs/undici/pull/4521)
- refactor: parseHttpDate by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4421](https://redirect.github.com/nodejs/undici/pull/4421)
- fix: wpt should use master branch by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4524](https://redirect.github.com/nodejs/undici/pull/4524)
- fix: shell command built from environment values by
[@​ptrgits](https://redirect.github.com/ptrgits) in
[#​4392](https://redirect.github.com/nodejs/undici/pull/4392)
- example: use metcoders https-pem for the example by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4436](https://redirect.github.com/nodejs/undici/pull/4436)
- Disable SIMD for PPC64 architecture, add UNDICI\_NO\_WASM\_SIMD env to
facilitate testing by
[@​mcollina](https://redirect.github.com/mcollina) in
[#​4530](https://redirect.github.com/nodejs/undici/pull/4530)
- fix: make error symbols non enumerable by
[@​Uzlopak](https://redirect.github.com/Uzlopak) in
[#​4531](https://redirect.github.com/nodejs/undici/pull/4531)
#### New Contributors
- [@​Renegade334](https://redirect.github.com/Renegade334) made
their first contribution in
[#​4503](https://redirect.github.com/nodejs/undici/pull/4503)
- [@​JoshMock](https://redirect.github.com/JoshMock) made their
first contribution in
[#​4365](https://redirect.github.com/nodejs/undici/pull/4365)
- [@​ptrgits](https://redirect.github.com/ptrgits) made their
first contribution in
[#​4392](https://redirect.github.com/nodejs/undici/pull/4392)
**Full Changelog**:
<nodejs/undici@v7.15.0...v7.16.0>
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/node-modules/urllib).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 708b985 commit ca378bc
1 file changed
+4
-4
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments