smolvm v1.5.0
What's Changed
- Return 404 for a missing registry image and carry raw exec output bytes alongside the lossy text by @BinSquare in #565
- Brokered P2P layer-blob sharing (engine side) by @BinSquare in #566
- decompress zstd image layers in the guest agent, not just gzip by @BinSquare in #568
- nix/smolvm: Update to latest github release by @mmlb in #571
- Fix the clippy byte_char_slices lint failing CI on main by @BinSquare in #575
- Bump the libkrunfw submodule to 6.12.95 so overlay re-cuts carry the current guest kernel by @BinSquare in #567
- fix incomplete ssh-agent examples in the docs by @BinSquare in #576
- fix ssh-agent forwarding for non-interactive exec/run via the keep-alive container by @BinSquare in #578
- virtiofs: give user volumes and packed layers a DAX window by @BinSquare in #581
- fix: reliably kill _boot-vm child on start failure to prevent orphans by @geekgonecrazy in #583
- libkrun: bump to merged main (b982e75) and refresh all bundled libs by @BinSquare in #584
- CUDA support: forward-to-host-libs remoting with guest-RAM zero-copy by @BinSquare in #577
- cuda: auto-stage guest shims into --cuda containers and auto-discover host CUDA libraries by @BinSquare in #585
- Add Rosetta 2 x86_64 binary translation on Apple Silicon by @BinSquare in #580
- Rebuild the Windows krun.dll with disk exports and add a bundled-libkrun symbol check to CI by @BinSquare in #586
- release: smolvm 1.5.0 — guest kernel 6.12.95, zstd image layers, ssh-agent exec/run fix by @BinSquare in #579
New Contributors
Full Changelog: v1.4.7...v1.5.0