smolvm v1.3.0
What's Changed
- fix(net): honor --dns on the TSI backend, and unify the launchers' guest-network env by @BinSquare in #466
- fix(agent): give privileged --image VMs bare-VM /proc and /storage parity by @BinSquare in #470
- fix(api): run handler DB I/O off the reactor + writer/reader DB pool by @BinSquare in #472
- fix(agent): honor image Env/WorkingDir/User on every container launch via a typed chokepoint by @BinSquare in #473
- Fix shebang by @nierob in #469
- fix(agent): cross-platform ResolvedLaunch — repair macOS agent build broken on main by #473 by @BinSquare in #474
- Migrate libkrun usage to upstream 2.0.0-dev APIs by @BinSquare in #465
- Windows/WHP support: run OCI microVMs end-to-end on Windows by @BinSquare in #475
- fix(fork): never reap a frozen fork-base golden; add RecordState::Frozen by @BinSquare in #481
- fix(serve): prevent runtime-heartbeat wedge from a stuck guest agent by @BinSquare in #478
- Document Windows/WHP support and make dist checksums portable by @BinSquare in #476
- Windows parity: virtio-net networking by @BinSquare in #482
- fix(serve): let hardened VMM boot ported VMs and load bundled libkrun by @BinSquare in #483
- Windows parity: machine CPU/RSS stats + sparse disk-template copy by @BinSquare in #477
- fix(pack): exclude host readiness markers from the agent-rootfs tar by @BinSquare in #484
- fix(api): report /health machine counts from the DB, not the stale in-memory map by @BinSquare in #485
- fix(macos): bundle a net-enabled libkrun so virtio-net works by @BinSquare in #487
- fix(agent): sweep orphaned readiness markers from the shared rootfs by @BinSquare in #488
- refactor(vsock): drive guest-host vsock services from a registry by @BinSquare in #491
- build(release): Windows x86_64 dist artifact + bump to 1.3.0 by @BinSquare in #493
- fix(release): drop the obsolete guest-init build step (libkrun 2.0.0 embeds init) by @BinSquare in #495
- feat(boot): shared content-addressed pack store with per-VM idmapped mount by @BinSquare in #494
- fix(windows): ship agent-rootfs as a tarball; resolve libs/rootfs next to smolvm.exe by @BinSquare in #496
New Contributors
Full Changelog: v1.2.5...v1.3.0