Vercel Sandbox Updates & Release Notes

Follow

90 updates curated from 1 source by the Releasebot Team. Last updated: Jun 10, 2026

Get this feed:
  • Jun 10, 2026
    • Date parsed from source:
      Jun 10, 2026
    • First seen by Releasebot:
      Jun 10, 2026
    Vercel logo

    Vercel Sandbox by Vercel

    Vercel Sandbox moves interactive shell hosting to sandbox-controller and updates Zod for v4 compatibility.

    Minor Changes

    Move the interactive shell server out of the sandbox and into the sandbox-controller. sandbox connect/ssh (CLI) and the new Sandbox.openInteractive() (SDK) now request a WebSocket URL and token from the API and connect to the controller-hosted PTY, instead of installing and bootstrapping the vc-interactive-server binary inside the sandbox at connect time. This removes the bundled server binary along with the @vercel/pty-tunnel and @vercel/pty-tunnel-server packages. (#222)

    Patch Changes

    Upgrade Zod to v4 and update validators for Zod 4 compatibility. (#219)

    Original source
  • Jun 10, 2026
    • Date parsed from source:
      Jun 10, 2026
    • First seen by Releasebot:
      Jun 10, 2026
    Vercel logo

    Vercel Sandbox by Vercel

    Vercel Sandbox improves interactive shell connections by moving the shell server into sandbox-controller. sandbox connect/ssh and Sandbox.openInteractive() now use a WebSocket URL and token from the API, removing the bundled server binary and related PTY tunnel packages.

    Minor Changes

    Move the interactive shell server out of the sandbox and into the sandbox-controller. sandbox connect/ssh (CLI) and the new Sandbox.openInteractive() (SDK) now request a WebSocket URL and token from the API and connect to the controller-hosted PTY, instead of installing and bootstrapping the vc-interactive-server binary inside the sandbox at connect time. This removes the bundled server binary along with the @vercel/pty-tunnel and @vercel/pty-tunnel-server packages. (#222)

    Patch Changes

    Updated dependencies [4b8970d53239f50384063ddd8690ff0091f5eaa0, b37dcabfa323a1a8a13c5479dce8c28dcdbce7f4]:

    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Vercel and hundreds of other software products.

    Create account
  • Jun 5, 2026
    • Date parsed from source:
      Jun 5, 2026
    • First seen by Releasebot:
      Jun 6, 2026
    Vercel logo

    Vercel Sandbox by Vercel

    Vercel Sandbox adds drive support with a new Drive class and CLI commands.

    Minor Changes

    Add support for drives via a new Drive class and CLI commands. (#196)

    Original source
  • Jun 5, 2026
    • Date parsed from source:
      Jun 5, 2026
    • First seen by Releasebot:
      Jun 6, 2026
    Vercel logo

    Vercel Sandbox by Vercel

    Vercel Sandbox adds drive support with a new Drive class and CLI commands.

    Minor Changes

    Add support for drives via a new Drive class and CLI commands. (#196)

    Patch Changes

    Updated dependencies [d51a1b7cd19de15018dab2140cbc08ba646c9e2f]:

    @vercel/[email protected]

    Original source
  • Jun 4, 2026
    • Date parsed from source:
      Jun 4, 2026
    • First seen by Releasebot:
      Jun 5, 2026
    Vercel logo

    Vercel Sandbox by Vercel

    Vercel Sandbox updates Undici to fix Node.js 26 incompatibility.

    Patch Changes

    Update Undici version to fix incompatibility with Node.js 26 (#220)

    Original source
  • Jun 4, 2026
    • Date parsed from source:
      Jun 4, 2026
    • First seen by Releasebot:
      Jun 5, 2026
    Vercel logo

    Vercel Sandbox by Vercel

    Vercel Sandbox updates Undici to fix Node.js 26 incompatibility in a patch release.

    Patch Changes

    • Update Undici version to fix incompatibility with Node.js 26 (#220)
    • Updated dependencies [3ba842a5d029177b11a619f3ae6c5b4b0dd8b215]:
    • @vercel/[email protected]
    Original source
  • Jun 2, 2026
    • Date parsed from source:
      Jun 2, 2026
    • First seen by Releasebot:
      Jun 2, 2026
    Vercel logo

    Vercel Sandbox by Vercel

    Vercel Sandbox fixes connect hangs and failed resumes with better interactive shell error handling, safer teardown, and clearer stderr output. It also health-checks reused in-sandbox servers so stale snapshot configs no longer point to dead sockets.

    Patch Changes

    Fix sandbox connect hanging or failing on a stopped/resumed sandbox. The interactive shell now surfaces attach() failures instead of swallowing them once the connection handshake lands, always stops the spinner on teardown (so a failure can no longer hang the process), and includes the in-sandbox server's stderr when the interactive server exits early. The in-sandbox vc-interactive-server also health-checks a reused server before trusting a leftover config file, so a stale /tmp/vercel/interactive/config.json restored from a snapshot no longer causes it to connect to a dead socket. (#215)

    Original source
  • Jun 1, 2026
    • Date parsed from source:
      Jun 1, 2026
    • First seen by Releasebot:
      Jun 2, 2026
    Vercel logo

    Vercel Sandbox by Vercel

    Vercel Sandbox adds timeout support for runCommand and sandbox exec.

    Minor Changes

    Add timeoutMs to runCommand (SDK) and a --timeout <duration> flag to sandbox exec (CLI). (#212)

    Original source
  • Jun 1, 2026
    • Date parsed from source:
      Jun 1, 2026
    • First seen by Releasebot:
      Jun 2, 2026
    Vercel logo

    Vercel Sandbox by Vercel

    Vercel Sandbox adds timeoutMs for runCommand and a timeout flag for sandbox exec.

    Minor Changes

    Add timeoutMs to runCommand (SDK) and a --timeout <duration> flag to sandbox exec (CLI). (#212)

    Patch Changes

    Updated dependencies [e557536b5499c6f538f45c87c2592afcfd897f8f]:

    @vercel/[email protected]

    Original source
  • May 29, 2026
    • Date parsed from source:
      May 29, 2026
    • First seen by Releasebot:
      May 30, 2026
    Vercel logo

    Vercel Sandbox by Vercel

    Vercel Sandbox adds sibling snapshots in the snapshots tree and renders them by snapshot ID for clearer navigation.

    Patch Changes

    Show the current snapshot's siblings in snapshots tree. The tree now reads the API's anchor node so snapshots sharing the current snapshot's parent are listed, and siblings are rendered by snapshot ID instead of source session ID. (#211)

    Original source
  • May 29, 2026
    • Date parsed from source:
      May 29, 2026
    • First seen by Releasebot:
      May 30, 2026
    Vercel logo

    Vercel Sandbox by Vercel

    Vercel Sandbox fixes sandbox connect recovery and shows sibling snapshots in the tree.

    Patch Changes

    • Retry the interactive shell WebSocket open on connection failure so sandbox connect recovers when the sandbox-router cache is briefly stale after a named-sandbox resume. (#210)
    • Show the current snapshot's siblings in snapshots tree. The tree now reads the API's anchor node so snapshots sharing the current snapshot's parent are listed, and siblings are rendered by snapshot ID instead of source session ID. (#211)
    • Updated dependencies [7a0cddea2848ad040a5281d6fd817cbc421ffc0e]:
    Original source
  • May 27, 2026
    • Date parsed from source:
      May 27, 2026
    • First seen by Releasebot:
      May 28, 2026
    Vercel logo

    Vercel Sandbox by Vercel

    Vercel Sandbox adds an updatedAt getter to the Snapshot class.

    Patch Changes

    • Add updatedAt getter to the Snapshot class (#208)
    Original source
  • May 27, 2026
    • Date parsed from source:
      May 27, 2026
    • First seen by Releasebot:
      May 28, 2026
    Vercel logo

    Vercel Sandbox by Vercel

    Vercel Sandbox ships a patch update with refreshed dependencies, including @vercel/sandbox 2.0.1.

    Patch Changes

    Updated dependencies [b09b96042e017ac5ffe1d087ba583105167ac58c]:

    @vercel/[email protected]

    Original source
  • May 22, 2026
    • Date parsed from source:
      May 22, 2026
    • First seen by Releasebot:
      May 22, 2026
    Vercel logo

    Vercel Sandbox by Vercel

    Vercel Sandbox adds named and long-lived sandboxes, plus SDK and CLI upgrades for pagination, snapshots, forking, network policy rules, and sandbox updates. It also renames key concepts, improves persistence and resume flows, and includes bug fixes, Node 26 support, and API enhancements.

    Major Changes

    Introduce named and long-lived sandboxes (#177)

    Minor Changes

    Add L7 request matchers and forward URLs support to network policy rules. (#177)

    Support pagination (CLI and SDK) when listing sandboxes, snapshots, sessions (#177)

    Add defineSandboxProxy helper in @vercel/sandbox/proxy to easily implement network policies forwarding rules (#188)

    Rename sandbox to session, namedSandbox to sandbox (#177)

    Support keepLastSnapshots feature for CLI and SDK (#193)

    Add sandbox port replacement support through update. (#177)

    Support default snapshot expiration for persistent sandboxes (#177)

    Refactor the sandbox update and deprecate old network-policy update (#177)

    Support a new method: Sandbox.getOrCreate() (#177)

    Rename snapshotOnShutdown to persistent (#177)

    Automatically scale memory to vcpu when updating (#177)

    Move to cursor pagination. Support new sortyBy parameter for lists. Support new statusUpdatedAt filter (#177)

    Add Sandbox.fork(...) to the SDK and sandbox fork <source> to the CLI for forking an existing sandbox into a new one. (#205)

    Remove support for blocking parameter in .stop() and default to always blocking. Improve CLI output when stopping a sandbox. (#177)

    Lists now unwrap the json and return the items and pagination fields directly (#177)

    Support new onResume parameter in Sandbox.create and Sandbox.get (#177)

    Support snapshot tree pagination (#191)

    Patch Changes

    Add support for tags (#177)

    Fix an 422 error when trying to resume a sandbox after snapshotting (#177)

    Add Node 26 support. (#177)

    Add support for patch + delete v2 endpoints for named sandboxes. (#177)

    Fix readFile writing the API error JSON into the destination when the file response is not an octet-stream. The SDK now rejects any non-application/octet-stream response (including 2xx with a JSON error body) instead of piping it verbatim to the caller's stream. (#202)

    Fix bug where the first ssh connection hang (#177)

    Support updading current-snapshot-id of an existing sandbox (#177)

    Fix JsDocs, messages and double-error message bug (#177)

    Original source
  • May 22, 2026
    • Date parsed from source:
      May 22, 2026
    • First seen by Releasebot:
      May 22, 2026
    Vercel logo

    Vercel Sandbox by Vercel

    Vercel Sandbox adds sandbox forking in the SDK and CLI, letting users clone an existing sandbox with configurable resources, timeout, network, tags, ports, persistence, and snapshot settings. It also updates snapshot creation flows and removes older fork-related commands and APIs.

    Minor Changes

    Add Sandbox.fork(...) to the SDK and sandbox fork <source> to the CLI for forking an existing sandbox into a new one. The fork copies as many config parameters as the server exposes — resources (vcpus), timeout, networkPolicy, tags, ports, persistent, snapshotExpiration, keepLastSnapshots — and lets the caller override any of them. Environment variables are not copied (encrypted server-side) and must be re-supplied via env / --env. (#205)

    Breaking: removed sandbox create --sandbox-snapshot <name> and Snapshot.fromSandbox(name). Use sandbox fork <name> / Sandbox.fork({ sourceSandbox: name }) instead. Raw snapshot IDs are still supported via sandbox create --snapshot <id> and Sandbox.create({ source: { type: "snapshot", snapshotId } }).

    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official product update announcements from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.

Similar to Vercel Sandbox with recent updates: