smolvm v1.1.0
What's Changed
- chore(agent): remove dead code and fix two stale lints by @BinSquare in #402
- fix(agent): apply OCI whiteouts when extracting image layers by @BinSquare in #401
- fix(agent): restore /workspace symlink for bare VMs by @BinSquare in #404
- feat(serve): add /api/v1/volumes provision + deprovision endpoints by @BinSquare in #405
- fix: properly name images with digests by @erics118 in #400
- feat: GCP persistent-disk volume backend by @BinSquare in #406
- refactor: drive persistent-disk volumes from the control plane by @BinSquare in #408
- feat(image): boot from local images with no registry by @BinSquare in #409
- fix(serve): bound concurrent boots and reap VM children selectively by @BinSquare in #410
- feat(serve): boot fresh VMs from a qcow2 overlay instead of copying templates by @BinSquare in #411
- feat(settings): default cloud endpoint to api.smolmachines.com when unset by @BinSquare in #412
- feat(api): 409 PORT_IN_USE on host-port bind conflict by @BinSquare in #413
- fix(release): ship a target-arch guest init for Linux x86_64 by @BinSquare in #414
- fix(boot): carve out landlock write for the agent ready marker by @BinSquare in #415
- bump: v1.1.0 by @BinSquare in #416
New Contributors
Full Changelog: v1.0.4...v1.1.0