v0.6.10
superradcompany/microsandboxv0.6.10Aug 18, 2026by github-actions[bot]
AI Summary
This release focuses on improving Windows TTY support, enhancing runtime stability with better bind-mount handling, and adding new features like configurable SSH inactivity timeouts and a Ruby precompiled platform gem build pipeline. It also includes various network and CI improvements.
Key Highlights
- Windows TTY support improved using WriteConsoleW/ReadConsoleW for interactive attach
- Configurable inactivity timeout for SSH sessions
- New Ruby precompiled platform gem build pipeline
- Runtime fixes for bind-mount permission errors and path formatting
- Refined network modules and DNS pinning requirements
New Features
- Make inactivity timeout configurable for SSH
- Add precompiled platform gem build pipeline for Ruby
- Add plural resource list aliases to CLI
Full Release Notes
## What's Changed * chore: refresh npm lockfile after v0.6.9 by @github-actions[bot] in https://github.com/superradcompany/microsandbox/pull/1351 * fix(windows/tty): use WriteConsoleW/ReadConsoleW for interactive attach by @boostd in https://github.com/superradcompany/microsandbox/pull/1336 * ci(release): parallelize release artifact builds by @appcypher in https://github.com/superradcompany/microsandbox/pull/1349 * docs: update Windows troubleshooting guide path by @yzxcj797 in https://github.com/superradcompany/microsandbox/pull/1362 * chore(deps): Bump the cargo group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/superradcompany/microsandbox/pull/1355 * fix(runtime): clear error when a bind-mount host directory is permission-denied by @lyb2320 in https://github.com/superradcompany/microsandbox/pull/1325 * fix(runtime): fix broken build from bind-mount permission diagnostic by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/1366 * feat(ssh): make inactivity timeout configurable by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/1341 * docs(recipes): add tested sandbox workflows by @appcypher in https://github.com/superradcompany/microsandbox/pull/1202 * ci(ruby): reuse native build inputs by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/1369 * fix(network): fall back between host loopback families by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/1379 * refactor(network): organize network modules by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/1380 * feat(ruby): add precompiled platform gem build pipeline by @ya-luotao in https://github.com/superradcompany/microsandbox/pull/1295 * docs: improve example discovery and runner walkthrough by @appcypher in https://github.com/superradcompany/microsandbox/pull/1378 * feat(cli): add plural resource list aliases by @appcypher in https://github.com/superradcompany/microsandbox/pull/1371 * fix(mounts): order nested destinations parent first by @appcypher in https://github.com/superradcompany/microsandbox/pull/1376 * fix(network): require DNS pins for deferred domain allows by @appcypher in https://github.com/superradcompany/microsandbox/pull/1365 * fix(runtime): format bind mount paths correctly by @appcypher in https://github.com/superradcompany/microsandbox/pull/1389 * fix(runtime): move guest bootstrap off kernel command line by @appcypher in https://github.com/superradcompany/microsandbox/pull/1375 * fix(sandbox): contain bind rootfs patches by @appcypher in https://github.com/superradcompany/microsandbox/pull/1373 * refactor(network): move proxy tasks onto owning types by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/1381 * chore(release): bump microsandbox to 0.6.10 by @appcypher in https://github.com/superradcompany/microsandbox/pull/1372 ## New Contributors * @boostd made their first contribution in https://github.com/superradcompany/microsandbox/pull/1336 * @yzxcj797 made their first contribution in https://github.com/superradcompany/microsandbox/pull/1362 **Full Changelog**: https://github.com/superradcompany/microsandbox/compare/v0.6.9...v0.6.10