Skip to content

v1.2.2

Choose a tag to compare

@ExTV ExTV released this 22 May 14:40
· 155 commits to main since this release

New

  • LXC distro containers: lxc-create -t download now works, so you can spin up Alpine, Ubuntu, Debian and other distributions as LXC containers alongside Podman and Docker (the download template and xz are now bundled).
  • Online documentation site, linked from the README.

Fixes

  • Stopping or restarting the VM no longer risks losing recent work. The persistent disk is now flushed durably on shutdown, and the pKVM/AVF backend syncs the guest before stopping, instead of potentially discarding the last writes.
  • The VM now reaches "Running" the moment it is actually ready, instead of waiting a fixed ~60 seconds. The terminal and SSH attach at the real boot time. Most noticeable on the QEMU backend.
  • Fixed an intermittent "QEMU crashed" that could kill a healthy VM shortly after the app was sent to the background.
  • The terminal no longer opens to a blank screen after boot. The login prompt now appears on its own, without needing a keypress.
  • X11 viewer stability: hardened the remote-framebuffer decoding and audio handling, and held mouse buttons are now released when you leave the viewer.
  • pKVM/AVF backend: protected-only devices are reported as "using QEMU" rather than shown as a failure, the guest boot log is captured in full, and a dropped control channel is detected and recovered.
  • Broad reliability hardening across VM start, stop and restart, network interface selection, the terminal bridge, the port-forward agent, settings reads, and the update check.

Known limitation

  • With an external mouse, right-click still exits fullscreen in the X11 viewer instead of reaching the desktop. Two-finger right-click via touch works. A fix is planned.