chore(deps): bump undici, wrangler, @cloudflare/vitest-pool-workers and miniflare in /services/sync-service - #6150
Open
dependabot[bot] wants to merge 1 commit into
Conversation
…nd miniflare Bumps [undici](https://github.com/nodejs/undici) to 8.10.1 and updates ancestor dependencies [undici](https://github.com/nodejs/undici), [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler), [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) and [miniflare](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/miniflare). These dependencies need to be updated together. Updates `undici` from 7.24.4 to 8.10.1 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](nodejs/undici@v7.24.4...v8.10.1) Updates `wrangler` from 4.102.0 to 4.124.0 - [Release notes](https://github.com/cloudflare/workers-sdk/releases) - [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.124.0/packages/wrangler) Updates `@cloudflare/vitest-pool-workers` from 0.16.17 to 0.22.0 - [Release notes](https://github.com/cloudflare/workers-sdk/releases) - [Changelog](https://github.com/cloudflare/workers-sdk/blob/@cloudflare/vitest-pool-workers@0.22.0/packages/vitest-pool-workers/CHANGELOG.md) - [Commits](https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-pool-workers@0.22.0/packages/vitest-pool-workers) Updates `miniflare` from 4.20260617.0 to 5.20260831.0-alpha - [Release notes](https://github.com/cloudflare/workers-sdk/releases) - [Changelog](https://github.com/cloudflare/workers-sdk/blob/main/packages/miniflare/CHANGELOG.md) - [Commits](https://github.com/cloudflare/workers-sdk/commits/miniflare@5.20260831.0-alpha/packages/miniflare) --- updated-dependencies: - dependency-name: undici dependency-version: 8.10.1 dependency-type: indirect - dependency-name: wrangler dependency-version: 4.124.0 dependency-type: direct:production - dependency-name: "@cloudflare/vitest-pool-workers" dependency-version: 0.22.0 dependency-type: direct:development - dependency-name: miniflare dependency-version: 5.20260831.0-alpha dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort 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 0932f8d. Configure here.
| "@types/jsonwebtoken": "^9.0.9", | ||
| "bebop-tools": "^3.1.3", | ||
| "miniflare": "^4.20260617.0", | ||
| "miniflare": "^5.20260831.0-alpha", |
There was a problem hiding this comment.
Miniflare 5 breaks test constructor API
High Severity
Bumping miniflare to 5.20260831.0-alpha drops the v4 flat constructor API that setupMiniflare() still uses. Miniflare 5 requires a workers array and no longer accepts modules / modulesRules, so every e2e test that constructs Miniflare will fail immediately.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit 0932f8d. Configure here.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Bumps undici to 8.10.1 and updates ancestor dependencies undici, wrangler, @cloudflare/vitest-pool-workers and miniflare. These dependencies need to be updated together.
Updates
undicifrom 7.24.4 to 8.10.1Release notes
Sourced from undici's releases.
... (truncated)
Commits
ede2a74Bumped v8.10.1 (#5743)d0389catest: skip HTTP/2 churn test on Node.js 26 (#5742)8b00542fix(agent): preserve pools with pending GOAWAY replays (#5740)c32ea13fix(h2): forward 1xx informational responses to onInfo (#5712)f474548test: restore /xhr to the WPT filter (#5723)3e622dcfix(cache): evict entries when a key holds a single entry (#5737)fc3450dfix(socks5-proxy-agent): destroy socket when negotiation times out (#5709)efc4f09build(deps): bump brace-expansion (#5719)8726edcbuild(deps-dev): bump@fastify/busboyfrom 3.2.1 to 3.2.2 (#5718)5033aa1fix(env-http-proxy-agent): ignore trailing dots when matching no_proxy (#5637)Updates
wranglerfrom 4.102.0 to 4.124.0Release notes
Sourced from wrangler's releases.
... (truncated)
Commits
8ee43f6Version Packages (#15175)f431166Prevent date-enabled Node.js compatibility from adding conflicting globals to...1552bce[wrangler] Quieten warnings and stray output in tests (#15209)bc5726bPass access.dev through to Miniflare via `unstable_getMiniflareWorkerOptions(...e967c39[wrangler] Skip container deploy e2e tests on non-Linux CI (#15233)265256aWC-5744 [previews] fix: wrangler preview base-config flag inheritance (#15153)75cf407[wrangler] Enable new config for cf dev (#15082)8fb2b87[wrangler] Use FedRAMP container registries (#15196)ba54f0d[wrangler] Fix case-insensitive-env leaking stale duplicate keys on override ...7cee278[wrangler] Let CLOUDFLARE_ACCOUNT_ID override the cached account id in pages ...Updates
@cloudflare/vitest-pool-workersfrom 0.16.17 to 0.22.0Release notes
Sourced from @cloudflare/vitest-pool-workers's releases.
... (truncated)
Changelog
Sourced from @cloudflare/vitest-pool-workers's changelog.
... (truncated)
Commits
8ee43f6Version Packages (#15175)3ddd3ceFix module resolution for relativerequire()inside CJS deps when the proje...1f79aceUse a fixed default compatibility date derived from the pinned workerd (#15185)2cf3143[vitest-pool-workers] Restore typed inject() keys (#15150)49d4e00[vitest-pool-workers] Adopt@msw/cloudflareand remove MSW workarounds (#13830)c576a82Version Packages (#15154)e5d56e9Version Packages (#15145)d0c976cBump the workerd-and-workers-types group across 1 directory with 2 updates (#...90dd5e5chore: bump capnp-es to 0.0.15 (#15131)15fc568Version Packages (#15118)Updates
miniflarefrom 4.20260617.0 to 5.20260831.0-alphaRelease notes
Sourced from miniflare's releases.
... (truncated)
Changelog
Sourced from miniflare's changelog.
... (truncated)
Commits
b7b4ff8Version Packages (#15450)98a5c20[miniflare] Enforce curly lint rule (#15408)b3f2628[wrangler] Preserve tree-shaking across workspace package boundaries (#15406)87a7acf[wrangler] Add date filters to workflows instances list (#15353)f808554Version Packages (#15385)b23de74[local-explorer-ui] Add email view and sending emails to workers to the local...015550aImprove images binding parity (#15305)3650d29Rename Worker target fields from workerName to worker (#15373)a831498Version Packages (#15372)5377aaeVersion Packages (#15354)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.
Note
Medium Risk
Major miniflare 5 alpha and transitive undici 8 can change local dev, deploy, and Vitest behavior without touching production worker logic; verify
npm testandwranglerworkflows after merge.Overview
Updates Cloudflare Workers tooling in
services/sync-serviceonly—package.jsonversion ranges and the npm lockfile. There are no changes to worker or sync application code.wranglermoves from^4.102.0to^4.124.0(deploy/local dev CLI).miniflarejumps from the 4.x line to^5.20260831.0-alpha(local Workers runtime simulator).@cloudflare/vitest-pool-workersgoes from^0.16.17to^0.22.0(Vitest integration for e2e tests).The lockfile refresh also pulls aligned transitive updates: newer
workerd,sharp0.35.x,zod4.x under the vitest pool, andundici8.x where the tree resolves it (existingundicioverride>=6.24.0is unchanged).Reviewed by Cursor Bugbot for commit 0932f8d. Bugbot is set up for automated code reviews on this repo. Configure here.