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