Skip to content

Bump wrangler to 0.76.0#500

Merged
aron-cf merged 3 commits intomainfrom
bump-wrangler
Mar 23, 2026
Merged

Bump wrangler to 0.76.0#500
aron-cf merged 3 commits intomainfrom
bump-wrangler

Conversation

@aron-cf
Copy link
Copy Markdown
Contributor

@aron-cf aron-cf commented Mar 16, 2026

This brings things up-to-date with current releases. In addition we've been seeing some issues in local development with the introduction of the proxy-everything container sidecar so this will run the full test suite.


Open with Devin

@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Mar 16, 2026

🦋 Changeset detected

Latest commit: 80add91

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@cloudflare/sandbox Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 1 additional finding.

Open in Devin Review

whoiskatrin
whoiskatrin previously approved these changes Mar 16, 2026
@ghostwriternr
Copy link
Copy Markdown
Member

/bonk fix the CI issues seen in https://github.com/cloudflare/sandbox-sdk/actions/runs/23158193751/job/67278717682?pr=500. bump wrangler everywhere.

ask-bonk[bot]
ask-bonk bot previously requested changes Mar 23, 2026
Copy link
Copy Markdown
Contributor

@ask-bonk ask-bonk bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CI is failing on the quality / lint-typecheck job. The sherif monorepo consistency checker reports that wrangler has multiple versions defined across the workspace:

⨯ error Dependency wrangler has multiple versions defined in the workspace. multiple-dependency-versions

    ./                        ^4.74.0   ↑ highest
    ./examples
        alpine                ^4.70.0   ↓ lowest
        authentication        ^4.70.0   ↓ lowest
        claude-code           ^4.70.0   ↓ lowest
        code-interpreter      ^4.70.0   ↓ lowest
        collaborative-terminal ^4.70.0  ↓ lowest
        desktop               ^4.70.0   ↓ lowest
        minimal               ^4.70.0   ↓ lowest
        openai-agents         ^4.70.0   ↓ lowest
        opencode              ^4.70.0   ↓ lowest
        time-machine          ^4.70.0   ↓ lowest
        typescript-validator  ^4.70.0   ↓ lowest
    ./packages
        sandbox               ^4.70.0   ↓ lowest
    ./sites
        sandbox               ^4.70.0   ↓ lowest

The root package.json was bumped to ^4.74.0, but the wrangler version in all the example projects, packages/sandbox, and sites/sandbox still references ^4.70.0. These all need to be updated to ^4.74.0 as well, and package-lock.json regenerated.

The ci/basic failure is a downstream consequence of the quality gate failing.

@ask-bonk
Copy link
Copy Markdown
Contributor

ask-bonk bot commented Mar 23, 2026

I've posted a review requesting changes on PR #500. The issue is straightforward:

CI is failing because only the root package.json was bumped from ^4.70.0 to ^4.74.0, but the sherif monorepo consistency tool catches that 13 other workspace packages (all examples, packages/sandbox, and sites/sandbox) still reference the old ^4.70.0 version. All of these need to be updated to match, and package-lock.json needs to be regenerated.

github run

@ghostwriternr
Copy link
Copy Markdown
Member

/bonk fix the issues you identified

devin-ai-integration[bot]

This comment was marked as resolved.

Copy link
Copy Markdown
Contributor

@ask-bonk ask-bonk bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bumped wrangler from ^4.70.0 to ^4.74.0 in all 13 workspace packages that were missed in the original commit:

  • packages/sandbox
  • sites/sandbox
  • All 11 examples (alpine, authentication, claude-code, code-interpreter, collaborative-terminal, desktop, minimal, openai-agents, opencode, time-machine, typescript-validator)

sherif now passes with no version mismatch errors.

@ask-bonk
Copy link
Copy Markdown
Contributor

ask-bonk bot commented Mar 23, 2026

Done. Here's what was fixed:

The CI failure was caused by sherif detecting inconsistent wrangler versions across the monorepo. The root package.json was bumped to ^4.74.0, but 13 workspace packages still referenced ^4.70.0.

Changes made:

  • Updated wrangler from ^4.70.0 to ^4.74.0 in all 13 workspace package.json files (packages/sandbox, sites/sandbox, and all 11 examples)
  • Regenerated package-lock.json

Verification: sherif now reports "No issues found".

github run

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new bot commented Mar 23, 2026

Open in StackBlitz

npm i https://pkg.pr.new/cloudflare/sandbox-sdk/@cloudflare/sandbox@500

commit: 80add91

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 23, 2026

🐳 Docker Images Published

Variant Image
Default cloudflare/sandbox:0.0.0-pr-500-80add91
Python cloudflare/sandbox:0.0.0-pr-500-80add91-python
OpenCode cloudflare/sandbox:0.0.0-pr-500-80add91-opencode
Musl cloudflare/sandbox:0.0.0-pr-500-80add91-musl
Desktop cloudflare/sandbox:0.0.0-pr-500-80add91-desktop

Usage:

FROM cloudflare/sandbox:0.0.0-pr-500-80add91

Version: 0.0.0-pr-500-80add91


📦 Standalone Binary

For arbitrary Dockerfiles:

COPY --from=cloudflare/sandbox:0.0.0-pr-500-80add91 /container-server/sandbox /sandbox
ENTRYPOINT ["/sandbox"]

Download via GitHub CLI:

gh run download 23447428661 -n sandbox-binary

Extract from Docker:

docker run --rm cloudflare/sandbox:0.0.0-pr-500-80add91 cat /container-server/sandbox > sandbox && chmod +x sandbox

@whoiskatrin whoiskatrin self-requested a review March 23, 2026 15:30
whoiskatrin
whoiskatrin previously approved these changes Mar 23, 2026
whoiskatrin
whoiskatrin previously approved these changes Mar 23, 2026
@aron-cf aron-cf changed the title Bump wrangler to 0.74.0 Bump wrangler to 0.76.0 Mar 23, 2026
@aron-cf
Copy link
Copy Markdown
Contributor Author

aron-cf commented Mar 23, 2026

Bumped to 7.46.0 will merge after that

@aron-cf aron-cf merged commit fcfb350 into main Mar 23, 2026
21 checks passed
@aron-cf aron-cf deleted the bump-wrangler branch March 23, 2026 21:34
@sandy-bonk sandy-bonk bot mentioned this pull request Mar 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants