Version History
1.7.1 – June 11, 2025
-
Import VirtualProg Virtual Machines (.vpvm) via Finder
Easily open and import or start.vpvm
files by double-clicking them in Finder. This streamlined workflow makes managing VirtualProg VMs even more convenient. -
Automatic Timestamps for Screenshots and Recordings
Screenshots and screen recording files are now saved with automatic timestamps in their filenames—making it easier to organize and identify captures. -
Suspend Indicator Icon in Control Center and VM View
A yellow crescent icon now appears when a virtual machine is suspended, providing a clear visual status in both the Control Center and individual VM views. -
Show Log File in Finder
A new menu item in the Help > Log section allows quick access to the log file in Finder. Makes it easier to locate and share logs for troubleshooting. -
Restrictions on Suspended Virtual Machines
Cloning, snapshotting, and template creation are now disabled while a virtual machine is suspended. Ensures data integrity and prevents unintended VM state issues.
1.7.0 - June 2, 2025
- Bug Fixes
Save button is disabled when ipsw is selected (macOS Config)
Log Rotation is not happening for Dashboard logs - Cosmetics Improvements
1.6.9 – June 1, 2025
-
Serial Port Access from Control Center
View serial terminal output or redirected log files for headless virtual machines directly from the Control Center. Useful for debugging and monitoring. -
Ctrl+C Key Stroke Support in Serial Port Terminal
Pressing Ctrl+C now sends a control interrupt signal directly to the serial port for improved device communication. -
Predefined Display Resolutions
Quickly select from a list of commonly used display resolutions in the configuration screen to simplify VM display setup. -
Added Restart Button
Easily restart the virtual machine instantly from the control center or VM view with a single click. -
Added Log Rotation with Max Log Size (MB) Settings
Set a maximum log/dashboard log file size. When reached, the log file is cleared and recreated automatically. -
Screen Recording Playback Fix
Resolved an issue where recorded VM screen capture videos played back at a faster speed than real-time. -
Modern ScreenCapture with Microphone Recording
Leverages macOS ScreenCaptureKit for improved screen recording reliability and now includes optional microphone audio. Recording is limited to VirtualProg windows only, ensuring user privacy. Requires one-time screen and microphone access permissions in System Settings > Privacy & Security.
1.6.8 – May 24, 2025
-
Quick Create Virtual Machines
Set up macOS or Linux virtual machines in just a few clicks using the new streamlined Quick Create wizard—perfect for getting started in seconds. -
Suspend & Resume (Apple Silicon only)
You can now suspend guest VMs and resume them later exactly where you left off. Ideal for saving work sessions without a full shutdown. -
Context-Aware Help
Built-in offline help now dynamically adapts to where you are in the app—instantly access relevant documentation and guidance with a single click. -
Menu Bar Icon Settings
You can now choose whether to display the VirtualProg icon in the macOS menu bar
1.6.7 – May 19, 2025
-
Built-in Offline Help
Access comprehensive documentation and guidance directly within the app—even without an internet connection. Whether you're setting up your first virtual machine or exploring advanced configurations, the offline help makes it easier than ever to get the support you need, when you need it. -
Minor improvements and optimizations to ensure a smoother and more reliable user experience.
1.6.6 – May 15, 2025
-
Nested Virtualization Support
Enable nested virtualization for Linux guest VMs on M3 & M4 chips—ideal for advanced development and testing workflows. -
Improved Configuration Safety
VM settings are now locked while the VM is running to prevent accidental changes and improve stability.
1.6.5 – May 14, 2025
-
Scheduled Auto Snapshots
Automatically capture VM snapshots on start or daily to preserve critical VM states effortlessly. -
Optimized Grid View
Improved memory efficiency when viewing templates and snapshots in grid layout. -
Sequoia 15.5 Support
Download and install macOS Sequoia 15.5 directly in your virtual machines.
1.6.4 – May 12, 2025
- Optimized memory usage in Grid View mode.
- Linux kernel boot images are now bundled with the VM for better snapshot/template compatibility.
- Enhanced screenshot thumbnail handling for better performance.
1.6.3 – May 10, 2025
Bug Fixes: - Fixed beach ball issue when relocating recovery partition during disk resizing. - Fixed disk not found error when changing VM storage folder.
Improvements: - Added “Show in Finder” to Disk Configuration for easier VM disk file access.
1.6.2 – May 9, 2025
- Enabled screenshot as background by default.
- Bug fixes and improvements.
1.6.1 – May 6, 2025
-
Template Cloning
Clone templates to manage variations of VM configurations more efficiently. -
Grid View in Control Center
Navigate virtual machines visually using a new grid layout. -
Customizable Appearance
Choose Light, Dark, or System appearance for a personalized look.
1.6.0 – May 2, 2025
-
Snapshots Enhancements
Favorite and tag snapshots with custom colors for better organization. -
Favorites & Recent Lists for Templates/Snapshots
-
Disk Resize support for macOS and Linux templates.
-
Log Viewer for VM diagnostics.
-
macOS IPSW Downloads from within the app.
-
Launch at Login and general UI/performance enhancements.
1.5.9 – Apr 30, 2025
- Full Screen VM Support
- Favorites in Control Center
- Recent Virtual Machines List
- Improved VM Organization
- Password masking in Serial Terminal
1.5.8 – Apr 27, 2025
- Mark VMs/Templates as Favorites
- Color Tags for visual VM organization
- Resize Guest Disks directly from VirtualProg
1.5.7 – Apr 23, 2025
- New screenshot background
- Dock and Status Bar menu enhancements
- Create VM snapshots from Control Center
- "Show in Finder" for snapshots/templates
- MAC address generation improvements
- Bug fixes and general improvements
1.5.6 – Apr 22, 2025
- Linux Kernel & RAM Disk Boot Support
- Built-in Serial Port Log Viewer
- Rosetta Support for Linux
- Network Block Device Support
- Improved Serial Terminal usability
1.5.5 – Apr 21, 2025
- System Logging with detailed per-VM logs
- Session Time Monitoring
- Enhanced Log Viewer with filters and search
- Performance Improvements and memory leak fixes
1.5.4 – Apr 18, 2025
- Auto-Start VMs
- Global Dashboard for uptime stats
- Quick access from Dashboard
- Enhanced Disk Configuration options
1.5.3 – Apr 18, 2025
- Dock Menu Support
- VM Usage Dashboard
- Enhanced Menu Navigation
- Headless VM Support
1.5.2 – Apr 17, 2025
- Editable Templates
- Snapshot Configuration Viewer
- Screen Capture Security Settings
1.5.1 – Apr 16, 2025
- VM Screenshot Capture
- VM Screen Recording
1.5 – Apr 16, 2025
- Create Templates from Snapshots
- Clipboard Sharing via Guest Tools (Sequoia VMs)
1.4 – Apr 16, 2025
- Password Protection for VMs
- Templates Support
- macOS Notifications for VM state changes
1.3 – Apr 15, 2025
- Serial Port Support and Logging
- Add Existing Disks and Import Disk Images
- Hotplug CDs/Disks
- Memory Balloon Device Support
1.2 – Apr 13, 2025
- Hot-Pluggable Disks/CDs while VM is running
- NVMe Disk Interface Support
- USB CD Emulation
1.1 – Apr 11, 2025
- Snapshot Support