Skip to content

Releases ​

The current source manifest is @anvia/sandbox 0.6.0.

VersionSummary
0.6.0Added bounded line pagination to session and read_file APIs, including continuation metadata and safe default line/byte limits.
0.5.0Added the interactive/scriptable create-image CLI for composed Node, Bun, Python, artifact, Playwright, apt, npm, and uv images.
0.4.1Added automatic read-only Studio discovery for sandbox-backed agent workspaces.
0.4.0Added loopback-only port publication, managed processes, readiness checks, and opt-in process/preview tools.
0.3.7Simplified internal option construction without changing public behavior.
0.3.6Widened the compatible Core peer range.
0.3.5Moved Core to a peer dependency to avoid duplicate private-type incompatibilities.
0.3.0Added persistent workspaces, lifecycle cleanup, streaming exec, file limits, hooks, language presets, and model-facing tool policies.
0.2.0Introduced Docker-backed ephemeral workspaces.

Upgrade checks ​

  • Confirm Node >=20.12, Docker CLI compatibility, daemon access, and the Core peer range.
  • Test path, size, timeout, process, and command policies against negative cases.
  • When adopting paged reads, handle nextStartLine until it is null instead of assuming one call returns a whole file.
  • Review generated image inputs and pin custom package versions needed for reproducibility.
  • Re-test lifecycle cleanup and persistent volume retention before deploying a new version.

Read the complete Sandbox changelog.

Built for Anvia.