v0.11.0
Major update • 15/01/2024
This update includes the following features / fixes / changes:
- Added USB passthrough assistant (@Hyperchromiac)
- Added the ability to use physical disks during AutoPilot
- Added support for physical disks to XML converter
- Added support for USB passthrough to XML converter
- Added Barrier installer (for use in macOS guest)
- Added experimental
--targetBranch
argument to updater - VPTA will automatically offer relevant boot patches if needed
- Using VPTA to passthrough a GPU now offers the USB assistant
- Changed the default macOS version to macOS Monterey (12)
- OpenCore image patch rollup + disable secboot
- Generated scripts now display macOS version in the verbose panel
- Major UI change to device ID presentation across the project
- Full menu redesign throughout the project
- VFIO-PCI passthrough assistant overhaul with rich device selection (@Hyperchromiac)
- Existing OVMF variable file is no longer replaced by passthrough variant
- macOS Boot Argument Editor now supports AutoPatch CLI arguments
- Removed redundant passthrough tools menu shortcut from extras menu
- Removed macOS Sonoma experimental tag
- Removed VM-check from Extras menu for better performance
- Decreased storage size footprint of the project
- Fixed HDD generation size offset on macOS Ventura and later
- Fixed some issues relating to long boot times on macOS Ventura and later
- Fixed an issue where virtual NVMe drives would break when converting to XML
- Fixed an issue where macOS Boot Argument editor wouldn’t unmount the OC image
- Minor README design changes
- oh my god I can finally stage ALL my changes!!1!
To see individual code changes, visit the project’s commits page at https://github.com/Coopydood/ultimate-macOS-KVM/commits/main
[!NOTE] This release has multiple authors. Attributions for contributor changes are included in relevant lines above.
[!NOTE] Remember, commits by Coopydood will always be signed as 4CD28348A3DD016F or GitHub’s public key.