Skip to content

smolvm v1.9.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 11:18
· 6 commits to main since this release
1f114d0

What's Changed

  • macOS: name the missing hypervisor entitlement when a boot fails with -22 by @Bnjoroge1 in #948
  • Detach the API test server from the test pipe by @BinSquare in #969
  • Bring the opt-in smolfile and virtio-net suites up to date by @BinSquare in #970
  • Enforce the resolved egress policy when a machine run is served from the image cache by @BinSquare in #972
  • Repack artifact-sourced machines whose layer cache is tar-form by @BinSquare in #971
  • Delegate cgroup2 controllers at agent boot by @BinSquare in #973
  • Constrain machine names to lowercase DNS labels by @BinSquare in #975
  • Hostname containers after their machine by @BinSquare in #974
  • Write the default /etc/hosts when the image ships one with no entries by @BinSquare in #976
  • Stop egress-events from panicking when its output pipe closes early by @BinSquare in #978
  • Revert the machine-name DNS-label restriction by @BinSquare in #979
  • Fail guest connections fast when the host cannot reach the destination by @BinSquare in #981
  • Verify layer extraction reached the disk before trusting the layer cache by @BinSquare in #980
  • Let image machines without an entrypoint boot to the bare agent by @BinSquare in #985
  • Auto-shrink a machine's disk by reclaiming freed blocks to the host by @BinSquare in #984
  • Update h2 to 0.4.16 to clear the RUSTSEC-2026-0258 advisory by @BinSquare in #995
  • Fix isatty() reporting a macOS virtiofs-mounted file as a terminal by @BinSquare in #993
  • Support segmented CUDA graph capture by @BinSquare in #987
  • Add uid, gid and mode flags to machine cp and land streamed uploads inside the running workload container by @BinSquare in #997
  • Resolve guest file and socket operations in the namespace the workload actually runs in by @BinSquare in #878
  • Inject a bundled Venus Vulkan driver into GPU workload containers so stock images get Vulkan with no setup by @BinSquare in #1001
  • Use shared COW disk bases for VM-mode creates by @depombo in #991
  • Bump the workspace to 1.9.0 by @BinSquare in #1002

Full Changelog: v1.8.3...v1.9.0