v0.5.6
superradcompany/microsandboxv0.5.6Jun 10, 2026by github-actions[bot]
AI Summary
Release v0.5.6 adds significant volume and metrics capabilities including idempotent named volume mounts, guest runtime metrics reporting, and atomic per-sandbox volume creation. The release also improves CLI functionality with explicit mount kind flags and unified sandbox lifecycle APIs across SDKs.
Key Highlights
- Added idempotent named volume mounts and atomic per-sandbox volume creation via MountBuilder::create_named
- Implemented guest runtime metrics reporting
- Added explicit mount kind flags to CLI
- Unified sandbox lifecycle APIs across SDKs
- Added installer support for linking commands through local bin
New Features
- Idempotent named volume mounts
- Atomic per-sandbox named volume creation via MountBuilder::create_named
- Guest runtime metrics reporting
- Explicit mount kind flags in CLI
- Transport client package extraction
- Link commands through local bin installer feature
Full Release Notes
## What's Changed * chore(release): update skills release gitlink by @appcypher in https://github.com/superradcompany/microsandbox/pull/924 * chore: refresh npm lockfile after v0.5.5 by @github-actions[bot] in https://github.com/superradcompany/microsandbox/pull/926 * feat(cli): add explicit mount kind flags by @appcypher in https://github.com/superradcompany/microsandbox/pull/927 * feat(agent-client): extract transport client packages by @appcypher in https://github.com/superradcompany/microsandbox/pull/935 * fix(runtime): exclude sandboxes with running execs from idle reclamation by @dijdzv in https://github.com/superradcompany/microsandbox/pull/934 * fix(ci): stop disk cleanup from deleting the active checkout by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/943 * fix(runtime): harden heartbeat idle detection by @appcypher in https://github.com/superradcompany/microsandbox/pull/937 * fix(network): wake publisher after draining host channel by @chiehwangs in https://github.com/superradcompany/microsandbox/pull/930 * fix(metrics-collector): skip sandboxes whose slot stopped updating by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/942 * fix(cli): inherit global log level for sandbox runs by @appcypher in https://github.com/superradcompany/microsandbox/pull/947 * feat(installer): link commands through local bin by @appcypher in https://github.com/superradcompany/microsandbox/pull/945 * feat(sdk): unify sandbox lifecycle APIs by @appcypher in https://github.com/superradcompany/microsandbox/pull/938 * feat(sandbox): atomically create per-sandbox named volumes via MountBuilder::create_named by @nuri-yoo in https://github.com/superradcompany/microsandbox/pull/801 * feat(metrics): report guest runtime metrics by @appcypher in https://github.com/superradcompany/microsandbox/pull/939 * feat(volumes): add idempotent named volume mounts by @appcypher in https://github.com/superradcompany/microsandbox/pull/950 * docs: reposition microsandbox around untrusted workloads by @appcypher in https://github.com/superradcompany/microsandbox/pull/952 * chore(release): bump microsandbox to 0.5.6 by @appcypher in https://github.com/superradcompany/microsandbox/pull/951 **Full Changelog**: https://github.com/superradcompany/microsandbox/compare/v0.5.5...v0.5.6