Skip to content

Release 0.1.12

Latest

Choose a tag to compare

@jamesstringer90 jamesstringer90 released this 12 Nov 01:39
aec32a0

New

  • Add MCP support for VM management, screenshots, keyboard and mouse control, and streaming SSH commands. Available with the regular GUI application or in headless mode. The API/MCP port is configurable in vms.cfg.
  • Improve application compatibility in GPU-enabled Ubuntu VMs on Windows hosts with broader Vulkan, OpenGL and EGL texture-format support, including RGB/RGBA, 10-bit and floating point formats. Add YCbCr sampling on the GPU for YUV420, NV12 and P010.

Fixed

  • Show specific supported guest OS versions during creation. Use consistent RAM defaults across the GUI, API and MCP, and default Ubuntu disks to 40 GB.
  • Create VMs from Windows templates larger than 64 GB without manually overriding the disk size. Show the required minimum when the selected disk size is too small.
  • Let the Windows account running AppSandbox edit and save its configuration without an elevated editor, including after AppSandbox rewrites the file.
  • Prevent the API from failing to start when its first 20 candidate ports are occupied.
  • Report all Windows logical processors across processor groups, and report API free disk space for the configured VM storage directory.
  • Ensure new Windows VMs created from templates receive updated guest helpers.

Compatibility

  • Existing VMs remain usable. The new Windows and Ubuntu screenshot support and expanded Ubuntu GPU formats require updated guest components from a new VM.
  • The API’s default port changes from 8787 to 51152. The new MCP server shares that configured port. Existing API clients can use host.json discovery or configure ApiPort=8787.
  • API responses use windows11, ubuntu2604lts and macos27 as OS identifiers. The older Windows, Linux and macOS input values remain accepted.
  • For API/MCP desktop automation, direct Unicode input is supported for updated Windows guests. Ubuntu and macOS guests use physical keyboard input.