Skip to content

smolvm v1.0.0

Choose a tag to compare

@github-actions github-actions released this 05 Jun 19:04

What's Changed

  • fix(crates): version-pin smolvm-protocol dep in smolfile + pack by @BinSquare in #349
  • feat: fast VM fork (checkpoint/restore + CoW clones) by @BinSquare in #344
  • feat: copy-on-write block disks for fork clones by @BinSquare in #332
  • refactor: drop built-in store outside responsibility of vm; refs are host env/file only by @BinSquare in #352
  • fix: reap orphaned smol-vmm on parent death + bound pack cache by @BinSquare in #353
  • feat(registry): OCI image-index support — one tag fans out by platform by @BinSquare in #351
  • fix(agent): reject non-regular files in read_file (dir poison + dev hang) by @BinSquare in #354
  • feat: add Nix flake packaging and dev shell by @LukeTandjung in #298
  • feat: extract bundled rootfs tarball by @BinSquare in #356
  • fix: pack inspect resolves image indexes like pull by @BinSquare in #355
  • Enable gpus for interactive sessions by @anderspitman in #350
  • fix: exec edge cases — idempotent delete + clear error on large output by @BinSquare in #357
  • fix(libkrun): re-vendor .so with block-CoW disk-overlay symbol by @BinSquare in #358
  • fix(deps): bump vitest 1 -> 4.1.8 (CVE-2026-47429) by @BinSquare in #359
  • fix(registry): resolve multi-arch pull by guest arch, not host platform by @BinSquare in #360
  • fix: persist .smolmachine layers per VM (rebased #336) by @BinSquare in #362
  • bump: v1.0.0 by @BinSquare in #361

New Contributors

Full Changelog: v0.9.0...v1.0.0