Releases: insidegui/VirtualBuddy
Version 2.2 beta 2
What's New in VirtualBuddy 2.2 Beta 2
Note: build 366 fixes a crash in the VirtualBuddyGuest app.
Install macOS 27 guests in macOS 26 hosts
This build includes a new macOS virtual machine installation mechanism that works around the Virtualization bugs that are preventing macOS 27 virtual machines from being installed successfully in macOS 26 hosts.
Currently this is only used when installing macOS 27. If you'd like to force VirtualBuddy to always use this new mechanism for installing macOS, run the following command in Terminal:
defaults write codes.rambo.VirtualBuddy VBForceVirtualInstallationBackend -bool YESOther Changes & Improvements
- Improves validation of macOS account details to prevent errors when attempting to boot the provisioned virtual machine for the first time.
- The installation log console has been redesigned and it now recovers log messages produced before the console was opened (up to 30 minutes of logs are recovered).
- Addresses an issue that caused an installation alert to show up when attempting to open a duplicated virtual machine.
Full Changelog: 2.2-b1...2.2-b2
Version 2.2 Beta 1
What's New in VirtualBuddy 2.2 Beta 1
⚠️ Please Read This First ⚠️
Due to issues with the macOS 27 SDK, this build may crash on launch when running on macOS versions earlier than 26.5. Users with host Macs running macOS earlier than 26.5 should not install this build.
Skip Setup Assistant
When configuring a new virtual machine, you can now set up a macOS user account that will be automatically created on first boot, skipping the entire macOS Setup Assistant process.
You can also configure the virtual machine to automatically log in with the configured user account and enable SSH for remote login.
This feature requires macOS 27 on both the host and guest.
Other Changes & Improvements
- You can now copy the configuration from an existing virtual machine when configuring a new one.
- The virtual machine configuration interface now uses the selected restore image to show which features are supported by the guest and host.
- Custom restore images now use best-effort feature detection so configuration options are enabled or disabled more accurately.
- The maximum boot disk image size has been increased to 8 TB.
- Greater adoption of Liquid Glass throughout the interface.
- Addresses an issue that caused the virtual machine window's title bar to cover up the guest Menu Bar, requiring the window to be resized for the guest display to adjust
- Improves the error message shown when a virtual machine fails to boot because the maximum number of simultaneous virtual machines has been reached.
- Fixes an issue that could occur when attempting to boot a virtual machine that uses the same MAC address as another virtual machine. (by @apfritts)
- Mac virtual machines now use cached disk mode for improved reliability. (by @MarvinDontPanic)
Full Changelog: 2.1...2.2-b1
Version 2.1
New in VirtualBuddy 2.1
New Features
- VirtualBuddy can now import macOS virtual machines from UTM; drag a UTM virtual machine file into the VirtualBuddy icon in the Dock or right click a UTM virtual machine file and choose “Open With > VirtualBuddy” ¹
- A new option in macOS virtual machine settings allows enabling or disabling the VirtualBuddyGuest app disk image which is automatically mounted by default
- VirtualBuddy now ensures that the guest app disk image is up to date before starting a virtual machine
- Refresh catalog: use Command+R or the toolbar refresh button to reload the OS version catalog without caching; this is handy for viewing the latest OS releases right after a new build becomes available
- Redesigned app settings screen
- If you try to quit VirtualBuddy while virtual machines are running, a confirmation dialog will appear. This allows you to shut down your machines properly before exiting
- For macOS installations requiring updated device support files, a clearer warning is now shown, along with improved instructions for updating
- Enhanced user interface for empty or deleted libraries
- Updated background for the library view
- New Linux virtual machines now default to a 1080p display resolution to simplify setup with live installers
- A new 4K display preset is now available for Mac and Linux virtual machines
- Right-clicking a macOS version that’s already been downloaded now shows an option to delete the downloaded IPSW
- Virtual machine thumbnails now use a blurred version of the desktop picture from the guest
- You’ll need the VirtualBuddyGuest app installed on the guest
- When you create a new virtual machine from the in-app catalog, it starts with the default desktop picture for that release
- Virtual machines created in the past that had screenshot-based thumbnails will now use a VirtualBuddy fallback thumbnail by default
Enhancements & Bug Fixes
- Addressed a layout issue in the virtual machine window
- Renaming restore images downloaded with VirtualBuddy no longer triggers a re-download of the same OS version during installation
- If the VirtualBuddy library is on removable storage and the drive isn’t mounted when the app is launched, it will now notify you instead of displaying an empty library. The library will load automatically once the drive is mounted
- Fixed a crash that occurred when switching the virtual machine window to full screen in macOS Tahoe
- If a download or installation fails, you can now revisit the installation process to adjust most settings, including OS version selection and virtual machine configuration
- Enhanced error reporting for failed restore image downloads due to HTTP errors or corrupt restore images during installation
- Resolved an issue where pressing return with the virtual machine name field focused would incorrectly trigger an error feedback, even if the name had not been changed
Full Changelog: 2.0.1...2.1
Version 2.1 Beta 6
What's New in VirtualBuddy 2.1 Beta 6
- If a download or installation fails, you can now revisit the installation process to adjust most settings, including OS version selection and virtual machine configuration.
- Enhanced error reporting for failed restore image downloads due to HTTP errors or corrupt restore images during installation.
- Resolved an issue where pressing return with the virtual machine name field focused would incorrectly trigger an error feedback, even if the name had not been changed.
Full Changelog: 2.1-b5...2.1-b6
Version 2.1 Beta 5
What's New in VirtualBuddy 2.1 Beta 5
- If the VirtualBuddy library is on removable storage and the drive isn’t mounted when the app is launched, it will now notify you instead of displaying an empty library. The library will load automatically once the drive is mounted.
- Enhanced user interface for empty or deleted libraries.
- Updated background for the library view.
- Fixed a crash that occurred when switching the virtual machine window to full screen on macOS 26 beta.
- New Linux virtual machines now default to a 1080p display resolution to simplify setup with live installers.
- A new 4K display preset is now available for Mac and Linux virtual machines.
Full Changelog: 2.1-b4...2.1-b5
Version 2.1 Beta 4
What's New in VirtualBuddy 2.1 Beta 4
- Refresh Catalog: Use Command+R or the toolbar refresh button to reload the OS version catalog without caching. This is handy for viewing the latest OS releases.
- If you try to quit VirtualBuddy while virtual machines are running, a confirmation dialog will appear. This allows you to shut down your machines properly before exiting.
- Renaming restore images downloaded with VirtualBuddy no longer triggers a re-download of the same OS version during installation.
- For macOS installations requiring updated device support files, a clearer warning is now shown, along with improved instructions for updating.
Full Changelog: 2.1-b3...2.1-b4
Version 2.1 Beta 3
What's New in VirtualBuddy 2.1 Beta 3
- Redesigned settings screen.
- ASIF disk image format is now the default on macOS 26 hosts. If you prefer, you can switch back to raw disk images in settings.
- New option in macOS virtual machine settings to enable or disable mounting of the VirtualBuddy guest app disk image.
- VirtualBuddy now ensures that the guest app disk image is up to date before starting a virtual machine.
- Virtual machines with problematic thumbnails will now be automatically migrated.
- Addressed a layout issue in the virtual machine window.
Full Changelog: 2.1-b2...2.1-b3
From Previous Builds
- Virtual machine thumbnails now use a blurred version of the desktop picture from the guest
- You’ll need the VirtualBuddyGuest app installed on the guest
- When you create a new virtual machine from the in-app catalog, it starts with the default desktop picture for that release
- Virtual machines created in the past that had screenshot-based thumbnails will now use a VirtualBuddy fallback thumbnail by default
- This build makes some changes to how VirtualBuddy manages the library window. If you notice anything strange in that area, please let me know
- VirtualBuddy can now import macOS virtual machines from UTM; just drag a UTM virtual machine file into the VirtualBuddy icon in the Dock or right click a UTM virtual machine file and choose “Open With > VirtualBuddy”
- Right-clicking a macOS version that’s already been downloaded now shows an option to delete the downloaded IPSW
Version 2.1 Beta 2
New in VirtualBuddy 2.1 Beta 2
- Virtual machine thumbnails now use a blurred version of the desktop picture from the guest
- You’ll need the VirtualBuddyGuest app installed on the guest
- When you create a new virtual machine from the in-app catalog, it starts with the default desktop picture for that release
- Virtual machines created in the past that had screenshot-based thumbnails will now use a VirtualBuddy fallback thumbnail by default
- This build makes some changes to how VirtualBuddy manages the library window. If you notice anything strange in that area, please let me know
Full Changelog: 2.1-b1...2.1-b2
From Previous Build
- VirtualBuddy can now import macOS virtual machines from UTM; just drag a UTM virtual machine file into the VirtualBuddy icon in the Dock or right click a UTM virtual machine file and choose “Open With > VirtualBuddy”
- Right-clicking a macOS version that’s already been downloaded now shows an option to delete the downloaded IPSW
Version 2.1 Beta 1
New in VirtualBuddy 2.1 Beta 1
- VirtualBuddy can now import macOS virtual machines from UTM; just drag a UTM virtual machine file into the VirtualBuddy icon in the Dock or right click a UTM virtual machine file and choose “Open With > VirtualBuddy” ¹
- Right-clicking a macOS version that’s already been downloaded now shows an option to delete the downloaded IPSW
¹ Known issue: due to a bug in macOS, you may have to open the UTM file a second time for VirtualBuddy to import the virtual machine.
Full Changelog: 2.0.1...2.1-b1
Version 2.0.1
- Improves network selection during configuration, addressing a bug where bridged network interfaces wouldn’t show up in the picker
- Reduces CPU usage during download and installation
Full Changelog: 2.0...2.0.1