Skip to content

What's New

1.4 – Oct 30, 2026

  • Network Block Device for Windows VMs
    Windows VMs now support Network Block Device (NBD) disks, so you can install Windows directly onto a disk served over the network. NBD disks you add are saved to the VM configuration.

  • Shift+F10 in Special Keys
    The Special Keys panel on the live screen now has a Shift+F10 button, which opens the context menu in Windows guests, useful for accessing the Shift+F10 sign-in bypass option during Windows installation.

  • Start Opens Live Screen from Detail View
    On iPad, clicking Start in the VM detail view now opens the immersive live screen, the same as Start in the list. Headless VMs and VMs with the display turned off are not opened.

  • Windows Filter Chip in VM List
    The VM list and grid now have a Windows filter chip next to macOS and Linux. The Linux chip now shows only Linux VMs, so Windows VMs no longer appear under it.

1.3 – Oct 20, 2026

  • Windows 11 Virtual Machines:
    VirtualProg now supports running Windows 11 ARM64 VMs on Apple silicon Macs. Monitor and control them from the app.

  • Resume-Only Control for Paused & Suspended VMs
    A paused or suspended VM now shows only the Resume button in the VM detail view, matching the list menu. Stop is no longer offered until the VM is running again.

  • Progress Indicator for VM Actions
    After you request a VM action, its buttons show a progress indicator until the VM reaches the new state. The toast now confirms the request, for example "start requested".

  • Immersive Live Screen
    Connecting from the VM detail view, or starting a VM with a display from the list, opens the live screen full screen. On iPad the sidebar collapses while the live screen is open and returns when you close it.

  • Untracked Image File Cleanup
    The Image Catalog now has an Untracked Files view for files that aren't in the catalog and aren't attached to any VM, snapshot, or template, with per-file delete or Delete All, plus matching commands in the in-app CLI.

  • Favorites, Tag Colors & Groups for Templates and Snapshots
    The Templates and Snapshots screens now support the same favorite star, tag color, and group assignment already available on the VM list, including group section headers and a group picker/rename sheet. The in-app CLI panel gained matching favorite/tagcolor/group commands for VMs, templates, and snapshots.

  • Fixed Live Screen More Menu Flicker The More actions menu now stays stable while the live stream is updating.

  • Consistent Destructive Row Actions Rows with a single Remove or Delete action now show a trailing trash button on iPhone, iPad, and Mac, replacing duplicate swipe and overflow controls. Multi-action menus and swipes remain.

  • Help Popup on iPad
    Help now opens full screen on iPad, matching iPhone, instead of a small, cramped form sheet.

  • Serial Ports & SSH Terminal from Live Screen
    Live Screen's ••• menu now has Serial Ports and SSH Terminal, so you can reach a console or an SSH session without leaving the screen.

  • One-Tap Trust for a Changed Server Certificate
    If a saved server's certificate changes, the connect screen now shows the old and new fingerprint with a direct Trust button, matching Android — no need to edit and re-save the server just to confirm it.

1.2 – Oct 10, 2026

  • iPhone Duo
    Day-one support for iPhone Duo, with the full iPhone feature set available on its large inner display, including adaptive sidebar navigation.

  • Cosmetic Changes
    Visual and usability improvements across the app: clearer icons, safer confirmations, easier to use forms and editors, and better readability and spacing on phones and tablets.

  • iPad Window Management
    Closing the main window on iPad now closes its child windows too, so reopening VirtualProg starts from a clean main window.

  • Open Screens and Terminals in a Window
    On iPad, open Live Screen, SSH, serial console, or a serial log in its own window and return to the screen you came from.

  • Apple Silicon Mac Support Install the iOS app VirtualProg Remote Control on compatible Apple silicon Macs to connect to and manage remote VirtualProg servers, with the same core management features as on iPhone and iPad.

  • Mac-Friendly Row Actions
    When running the iOS app on Mac, use visible trash buttons to remove saved servers and custom Image Catalog entries, and to remove editable rows in Advanced Configuration, including port-forwarding rules. These buttons are hidden on iPhone and iPad, and in read-only configuration.

  • Toolbar Buttons on Mac Fixed toolbar buttons missing when running the iOS app on Mac. The system-adaptive toolbar layout now displays actions across VM list and details, Live Screen, snapshots, Image Catalog, networks, logs, statistics, tokens, topologies, disk-space analysis, and serial-file views.

1.1 – Oct 7, 2026

  • Networks
    Add, edit, and remove networks inline in the navigation stack, with swipe-to-delete and instant list updates.

  • Access Tokens
    Create and edit tokens inline, enable or disable with a swipe, revoke with confirmation, and rotate secrets from the editor.

  • VM Groups
    Organize VMs into shared groups across List and Grid, with per-group Start, Stop, and Shutdown. Changes sync with the Mac app.

  • Favorites & Tag Colors
    Now follow their Mac Settings toggles across list, grid, and details, hiding controls when disabled without losing saved values.

  • Mac Server Feature Settings Manage Groups, Favorites, Tag Colors, Screenshot Background, Server Mode, and Window Border from a dedicated tab, synced with the Mac server.

  • Mac Server Version Check Settings shows the connected Mac's version and warns when an update is needed for full compatibility.

  • Mac Server Settings CLI List and update shared Mac Server feature settings from the built-in command line.

  • Advanced Configuration Select the VM's boot device directly from the Hardware section, no separate screen required.

  • Help Button The context-aware Help button is now consistently the last button in every screen's toolbar.

  • Disk Space on iPad Fixed the breakdown list rendering squeezed and unreadable next to the summary chart in portrait mode.

  • Logs on iPad Fixed the detail view rendering squeezed and unreadable next to the source list in portrait mode.

  • Connect in a New Window On iPad, long-press Connect or SSH Terminal to open it in its own window; reopening a VM that's already open brings its window forward instead of duplicating it.

  • Serial Ports Every configured port now shows as its own row. File-mode ports open a log viewer; Console-mode ports wait until the VM is running. Long-press a port on iPad to open it in its own window.

  • More Actions Buttons Actions once reachable only by long-press or swipe now also have a visible ••• button, matching item-for-item across VM list and Grid view.

  • Live Screen Toolbar A new Power button adds VM controls and a Special Keys panel without leaving the screen; everything else moved under ••• to keep the toolbar clean.

  • Open in Window (iPad) Pop a screen into its own resizable window — VM Details and, from there, its Snapshots, Checkpoints and Logs; Help; the command line; and the toolbar of most other screens.

  • Live Screen Paused/Suspended/Stopped Shows the VM's state and a Play button instead of a stale picture while it's Paused, Suspended, or Stopped.

  • Connection Status Mac Server settings now shows whether the connection is healthy, with the time of the last successful contact.

1.0 – Oct 1, 2026

  • Virtual Machine Control
    Monitor and control every VM on your Mac from your iPhone or iPad — start, pause, resume, restart, suspend, and shut down, with list/grid views, search, filtering, sorting, and bulk actions on several VMs at once.

  • Live Screen
    Watch and control a VM's display with touch and a hardware keyboard. Adaptive frame rate with hardware H.265/H.264 video keeps the picture smooth and low-bandwidth, with USB device attach/detach and memory balloon control for Linux guests.

  • Terminals
    A serial console with full ANSI colour, an SSH terminal with password or private-key authentication, and a built-in command line compatible with VirtualProg's vpvm commands.

  • Snapshots, Checkpoints & Templates
    Browse snapshots as a list or a visual timeline, create, restore, edit and delete them, and use instant checkpoints and linked clones with a family-tree diagram on macOS 27 or later. Turn any VM or snapshot into a reusable template.

  • Networks & Images
    Manage host networks and see how your VMs connect with a network topology diagram, and download macOS and Linux installation images from the built-in catalog.

  • Disk Space & Logs
    See exactly what's using space across your VMs, templates, and snapshots, grow a disk or delete what you no longer need, and browse application and per-VM logs with search and live tailing.

  • Security
    Master and scoped access tokens, two-factor authentication for sign-in, and an optional Face ID / Touch ID lock for the app itself.

  • Designed for iPhone and iPad
    A sidebar layout on iPad puts your VM list and details side by side. Light, Dark, or System appearance with a choice of accent colours, Siri and Shortcuts support, and built-in help right in the app.