Skip to content

chore(deps): bump @cloudflare/sandbox from 0.7.21 to 0.9.2#24

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/cloudflare/sandbox-0.9.2
Closed

chore(deps): bump @cloudflare/sandbox from 0.7.21 to 0.9.2#24
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/cloudflare/sandbox-0.9.2

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github May 3, 2026

Bumps @cloudflare/sandbox from 0.7.21 to 0.9.2.

Release notes

Sourced from @​cloudflare/sandbox's releases.

@​cloudflare/sandbox@​0.9.2

Patch Changes

  • #645 2d0687b Thanks @​scuffi! - Fix createBackup() excludes that use gitignore-style ** globstars.

    Normalize globstar excludes to the mksquashfs-compatible patterns used by the backup pipeline so local and production backups handle them consistently.

@​cloudflare/sandbox@​0.9.1

Patch Changes

  • 51f1d04 Thanks @​whoiskatrin! - Coalesce concurrent Sandbox.destroy() calls onto a single teardown. If a previous destroy() is still in flight, subsequent calls await the same underlying work instead of starting a second teardown, and emit a canonical sandbox.destroy.coalesced event per coalesced call for observability. Once the in-flight teardown settles, later destroy() calls run a fresh teardown as before. Fixes observed destroy-recreate thrash where external health checks can invoke destroy() faster than the sandbox can initialize.

  • #592 b2bf021 Thanks @​whoiskatrin! - Add sandbox.getContainerPlacementId() to retrieve the Cloudflare placement ID observed for the underlying container.

    The placement ID identifies the current container placement and changes when the container is replaced by the platform. Compare the returned value against a stored value to detect container replacement and trigger reconciliation.

    The placement ID is captured during the session-create handshake and cached in Durable Object storage, so reads are cheap and do not require a healthy container. A fresh placement ID is captured on each subsequent handshake, so a replacement is reflected the next time the sandbox is used.

    Returns undefined when no session-create handshake has been observed yet on this sandbox — call any method that triggers session creation (such as exec()) first. Returns null when a handshake has completed but the container's CLOUDFLARE_PLACEMENT_ID environment variable is not set, such as in local development with wrangler.

    await sandbox.exec('true'); // ensures the handshake has run
    const containerPlacementId = await sandbox.getContainerPlacementId();
    if (
      typeof containerPlacementId === 'string' &&
      containerPlacementId !== lastKnownPlacementId
    ) {
      // Container was replaced — reconcile state
    }

@​cloudflare/sandbox@​0.9.0

Minor Changes

... (truncated)

Commits

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@cloudflare/sandbox](https://github.com/cloudflare/sandbox-sdk) from 0.7.21 to 0.9.2.
- [Release notes](https://github.com/cloudflare/sandbox-sdk/releases)
- [Commits](https://github.com/cloudflare/sandbox-sdk/compare/@cloudflare/sandbox@0.7.21...@cloudflare/sandbox@0.9.2)

---
updated-dependencies:
- dependency-name: "@cloudflare/sandbox"
  dependency-version: 0.9.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 3, 2026
@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github May 10, 2026

Superseded by #25.

@dependabot dependabot Bot closed this May 10, 2026
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/cloudflare/sandbox-0.9.2 branch May 10, 2026 06:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants