v0.3.13

sensein/riverstv0.3.13Apr 15, 2026by github-actions[bot]

AI Summary

Major update removing the `msb shell` command, adding file-level volume mounts, introducing a Python SDK, and fixing various TLS and network issues.

Key Highlights

  • Removed `msb shell` command
  • File-level volume mounts support
  • Python SDK with pyo3 bindings
  • TLS MITM proxy fixes

Breaking Changes

  • Removed `msb shell` command

New Features

  • File-level volume mounts
  • Python SDK
  • Filesystem readStream
  • MetricsStream
  • Interactive multi-select uninstall
  • --allow-private-ips CLI flag

Full Release Notes

## What's Changed
* refactor(cli): remove `msb shell` command by @appcypher in https://github.com/superradcompany/microsandbox/pull/509
* docs: add global config.json reference page by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/511
* feat(sandbox): support file-level volume mounts by @dijdzv in https://github.com/superradcompany/microsandbox/pull/504
* docs(readme): simplify README by removing detailed feature sections by @appcypher in https://github.com/superradcompany/microsandbox/pull/516
* docs: fix incorrect code examples across SDK documentation by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/522
* feat(sdk): add filesystem readStream to TypeScript SDK by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/521
* fix(agentd): fix flaky PTY drain test by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/524
* feat(benchmarks): add Docker vs Microsandbox filesystem benchmark harness by @appcypher in https://github.com/superradcompany/microsandbox/pull/525
* feat(sdk): add metricsStream and attach to TypeScript SDK by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/523
* fix(network): update Content-Length after body secret substitution by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/530
* test(sdk): add Node.js SDK smoke tests and CI workflow by @Eronmmer in https://github.com/superradcompany/microsandbox/pull/517
* Add --allow-private-ips CLI flag for NetworkPolicy::allow_all by @Bahtya in https://github.com/superradcompany/microsandbox/pull/520
* docs: restructure navigation and split SDK reference by language by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/535
* fix(tls): prevent data loss in TLS MITM proxy under parallel connections by @dijdzv in https://github.com/superradcompany/microsandbox/pull/534
* feat(network): add upstream CA trust and rename TLS CA config by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/533
* docs: add AI Agents page and reorganize Getting Started by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/541
* fix(tls): Node.js TLS 1.3 connections hang through MITM proxy by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/542
* fix(tls): intermittent CERT_NOT_YET_VALID on fast-booting sandboxes by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/543
* feat(sdk): add Python SDK with pyo3 bindings by @appcypher in https://github.com/superradcompany/microsandbox/pull/539
* fix(cli): make command optional for `msb exec` in interactive mode by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/540
* chore(deps): bump rand from 0.10.0 to 0.10.1 in the cargo group across 1 directory by @dependabot[bot] in https://github.com/superradcompany/microsandbox/pull/550
* feat(cli): add interactive multi-select to `msb self uninstall` by @appcypher in https://github.com/superradcompany/microsandbox/pull/551
* docs: add Python SDK snippets and reference pages by @appcypher in https://github.com/superradcompany/microsandbox/pull/553
* chore: bump version to 0.3.13 by @appcypher in https://github.com/superradcompany/microsandbox/pull/554
* fix(ci): install dbus-devel in manylinux container for Python wheel builds by @appcypher in https://github.com/superradcompany/microsandbox/pull/555
* fix(ci): detect CI env inside maturin Docker containers by @appcypher in https://github.com/superradcompany/microsandbox/pull/556
* fix(ci): add GITHUB_ACTIONS fallback for remaining CI env checks by @appcypher in https://github.com/superradcompany/microsandbox/pull/557
* fix(ci): install libcap-ng-devel in maturin container by @appcypher in https://github.com/superradcompany/microsandbox/pull/558

## New Contributors
* @Bahtya made their first contribution in https://github.com/superradcompany/microsandbox/pull/520

**Full Changelog**: https://github.com/superradcompany/microsandbox/compare/v0.3.12...v0.3.13