v0.3.9
superradcompany/microsandboxv0.3.9Apr 3, 2026by github-actions[bot]
AI Summary
Release v0.3.9 focuses on API improvements, CLI enhancements, and bug fixes. It introduces simplified exec/attach/image APIs with _with variants, adds per-command exec flags to the msb run command, fixes a macOS filesystem issue with /.vol inode reopening, and improves VM logging by routing to separate guest.log and runtime.log files.
Key Highlights
- Refactored sandbox exec/attach/image APIs with simplified _with variants
- Added per-command exec flags to msb run CLI command
- Fixed macOS /.vol inode reopen by removing O_RESOLVE_BENEATH
- Improved VM logging with separate guest.log and runtime.log files
- Made Rust the primary SDK in README documentation
Breaking Changes
- API refactoring of exec/attach/image may introduce breaking changes for existing implementations
New Features
- Per-command exec flags for msb run CLI
- AI Agents README section added
- Separate VM logging to guest.log and runtime.log
Full Release Notes
## What's Changed * docs: make Rust the primary SDK in README examples by @appcypher in https://github.com/superradcompany/microsandbox/pull/481 * refactor(sandbox): simplify exec/attach/image APIs with _with variants by @appcypher in https://github.com/superradcompany/microsandbox/pull/484 * feat(cli): add per-command exec flags to msb run and AI Agents README section by @appcypher in https://github.com/superradcompany/microsandbox/pull/485 * fix(filesystem): remove O_RESOLVE_BENEATH from macOS /.vol inode reopen by @appcypher in https://github.com/superradcompany/microsandbox/pull/487 * fix(runtime): route VM logs to guest.log and runtime.log by @appcypher in https://github.com/superradcompany/microsandbox/pull/488 * chore: bump version to 0.3.9 by @appcypher in https://github.com/superradcompany/microsandbox/pull/489 **Full Changelog**: https://github.com/superradcompany/microsandbox/compare/v0.3.8...v0.3.9