chore(deps): bump undici from 7.29.0 to 8.10.0 - #712
Conversation
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 158f2ce. Configure here.
| "strip-ansi": "^7.1.0", | ||
| "typebox": "^1.1.24", | ||
| "undici": "^7.28.0", | ||
| "undici": "^8.9.0", |
There was a problem hiding this comment.
Declared Node engines below undici v8 minimum
High Severity
undici@8 requires Node >=22.19.0, but packages/coding-agent still declares >=22.8.0, packages/ai declares >=20.0.0, and the startup guard in node-version-check.ts accepts 22.8.0. Users on Node 20.x or 22.8–22.18 pass the guard and install with EBADENGINE warnings, then run an unsupported undici build.
Additional Locations (2)
Reviewed by Cursor Bugbot for commit 158f2ce. Configure here.
Adds the reviewed bumps from #571, #599, #713, and #714 to the consolidated update: - brace-expansion 5.0.7 -> 5.0.9 (transitive, lockfile only) - ip-address 10.2.0 -> 10.4.0 (transitive, lockfile only) - typebox ^1.1.24 -> ^1.3.9 in packages/agent, packages/ai, and packages/coding-agent (lockfile resolves 1.3.10, released 2026-08-02, past the seven-day minimum release age) - typescript ^5.9.2/^5.7.3 -> ^7.0.2 (dev-only; every build and check in this repo runs through tsgo, nothing invokes tsc) undici 8.9.0 from #712 is intentionally NOT included: undici 8 requires Node >= 22.19.0 while this package supports >= 22.8.0, so the major bump would silently drop supported Node versions. It stays on 7.29.0.
|
Not folding this one into #632: undici 8 requires Node >= 22.19.0 (its |
* chore(deps): consolidate dependency updates * chore(deps): fold in remaining eligible Dependabot updates Adds the reviewed bumps from #571, #599, #713, and #714 to the consolidated update: - brace-expansion 5.0.7 -> 5.0.9 (transitive, lockfile only) - ip-address 10.2.0 -> 10.4.0 (transitive, lockfile only) - typebox ^1.1.24 -> ^1.3.9 in packages/agent, packages/ai, and packages/coding-agent (lockfile resolves 1.3.10, released 2026-08-02, past the seven-day minimum release age) - typescript ^5.9.2/^5.7.3 -> ^7.0.2 (dev-only; every build and check in this repo runs through tsgo, nothing invokes tsc) undici 8.9.0 from #712 is intentionally NOT included: undici 8 requires Node >= 22.19.0 while this package supports >= 22.8.0, so the major bump would silently drop supported Node versions. It stays on 7.29.0.
Bumps [undici](https://github.com/nodejs/undici) from 7.29.0 to 8.10.0. - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](nodejs/undici@v7.29.0...v8.10.0) --- updated-dependencies: - dependency-name: undici dependency-version: 8.9.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
158f2ce to
8382c40
Compare
* chore(deps): consolidate dependency updates * chore(deps): fold in remaining eligible Dependabot updates Adds the reviewed bumps from PrimeIntellect-ai#571, PrimeIntellect-ai#599, PrimeIntellect-ai#713, and PrimeIntellect-ai#714 to the consolidated update: - brace-expansion 5.0.7 -> 5.0.9 (transitive, lockfile only) - ip-address 10.2.0 -> 10.4.0 (transitive, lockfile only) - typebox ^1.1.24 -> ^1.3.9 in packages/agent, packages/ai, and packages/coding-agent (lockfile resolves 1.3.10, released 2026-08-02, past the seven-day minimum release age) - typescript ^5.9.2/^5.7.3 -> ^7.0.2 (dev-only; every build and check in this repo runs through tsgo, nothing invokes tsc) undici 8.9.0 from PrimeIntellect-ai#712 is intentionally NOT included: undici 8 requires Node >= 22.19.0 while this package supports >= 22.8.0, so the major bump would silently drop supported Node versions. It stays on 7.29.0.


Bumps undici from 7.29.0 to 8.10.0.
Release notes
Sourced from undici's releases.
... (truncated)
Commits
c8d80e6Bumped v8.10.0 (#5644)66923b4fix: preserve DNS origin hostname on sockets (#5577)3926499fix: retry refused HTTP/2 streams (#5598)73d6e9efix(h2): detach upgrade close handler after GOAWAY (#5641)b111adbfix(mock): emit request body lifecycle hooks (#5367)ae4a3e3build(deps): bump actions/setup-node from 6.4.0 to 7.0.0 (#5636)ec3fbf1build(deps): bump github/codeql-action/init from 4.36.2 to 4.37.3 (#5634)2151720build(deps): bump ossf/scorecard-action from 2.4.3 to 2.4.4 (#5633)b96a116fix(interceptors): allow interceptors without opts.origin (#5628)a18ef2dfix(mock): non-string path matchers under ignoreTrailingSlash, and DataView r...Note
Bump
undicifrom v7.29.0 to v8.10.0 inaiandcoding-agentpackagesUpdates the
undicidependency range from^7.29.0to^8.10.0in packages/ai/package.json and packages/coding-agent/package.json. Risk:undiciv8 is a major version bump and may include breaking API changes.Macroscope summarized 8382c40.