Repository navigation
build(deps): bump undici from 6.29.1 to 7.30.1 - #331
Conversation
There was a problem hiding this comment.
Besides the inline finding, I checked the remaining undici 6.29.1 lockfile entry for tampering. Its resolution and checksum match the 6.29.1 entry already in the base lockfile, so the integrity data is not affected.
Extended reasoning...
The only change is to yarn.lock, which collapses the undici entries into one. The 6.29.1 resolution and checksum are byte-for-byte the same as in the base, which rules out a swapped package hash.
Bumps [undici](https://github.com/nodejs/undici) from 6.29.1 to 7.30.1. - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](nodejs/undici@v6.29.1...v7.30.1) --- updated-dependencies: - dependency-name: undici dependency-version: 6.29.1 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
f601a4d to
e5cc904
Compare
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
There was a problem hiding this comment.
I reviewed the latest push and didn't find any bugs. Because this is a major-version bump of a runtime dependency and the repo's CODEOWNERS covers every path, a codeowner should still take a look.
What was reviewed:
- yarn.lock now matches package.json. The root workspace lists
undici: "npm:^7.30.1", and@ actions/http-client's^6.23.0range still resolves on its own to 6.28.0. - Undici is only used in app/entry.server.tsx, through
EnvHttpProxyAgentandsetGlobalDispatcher. Both are still exported in v7 with the same zero-argument usage. - Engines: the project requires Node >=22.12.0 and .nvmrc pins 22.23.4. Both are above undici 7's Node 20.18.1 floor.
Extended reasoning...
This change bumps undici from ^6.29.1 to ^7.30.1 in package.json and yarn.lock, with no source changes. Undici supplies the server-side global HTTP dispatcher (proxy agent), so it affects outbound fetch behavior but no auth, injection or data-exposure logic. The lockfile is now consistent with package.json. Approval was withheld because CODEOWNERS assigns * to the ecosystem and releases working groups, and because this is a major-version runtime upgrade.
Bumps undici from 6.29.1 to 7.30.1.
Release notes
Sourced from undici's releases.
... (truncated)
Commits
7507102Bumped v7.30.1 (#6022)7d60c7b[v7.x] fix(cookies): backport #5663, #5808 and #5832 (#6019)0227d5dfix: avoid unbounded recursion in Set-Cookie attribute parser (#5757) (#5997)5394462fix(websocket): bound automatic PONG writes under backpressure2991627fix(eventsource): bound retained SSE parser state18bc8a1fix(sri): accept non-lowercase algorithm tokens63cba77fix(decompress): converge downstream handler throws to per-request errors07ded49fix(fetch): abort excessive content encoding responsesb20b82afix(cache): prevent cross-origin redirect cache confusion04cb74bfix: preserve Agent connection options