Skip to content

Releases: Coopydood/ultimate-macOS-KVM

v0.11.0

27 Jan 08:17
3c9f64b
Compare
Choose a tag to compare

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

Important

This update was re-released on 27/01/2024 to include important fixes.

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.

v0.11.0-rc1

14 Jan 21:12
2d9814c
Compare
Choose a tag to compare
v0.11.0-rc1 Pre-release
Pre-release

Release candidate • 14/01/2024

Warning

THIS IS A RELEASE CANDIDATE.
No changelog can be provided at this time, as features are being finalised.

By testing out this build, you accept the risks involved with using pre-release software.

To see individual pre-release code changes, visit the project's commits page at https://github.com/Coopydood/ultimate-macOS-KVM/commits/dev

Note

Remember, commits by Coopydood will always be signed as 4CD28348A3DD016F or GitHub's public key.

v0.11.0-pre4

14 Jan 01:13
9b44987
Compare
Choose a tag to compare
v0.11.0-pre4 Pre-release
Pre-release

Pre-release • 14/01/2024

Warning

THIS IS A PRE-RELEASE.
No changelog can be provided at this time, as features are incomplete or unconfirmed.

This is an unstable, highly experimental build of the project. By testing out this build, you accept the risks involved with using pre-release software.

To see individual pre-release code changes, visit the project's commits page at https://github.com/Coopydood/ultimate-macOS-KVM/commits/dev

Note

Remember, commits by Coopydood will always be signed as 4CD28348A3DD016F or GitHub's public key.

v0.11.0-pre3

11 Jan 22:16
2a36fa2
Compare
Choose a tag to compare
v0.11.0-pre3 Pre-release
Pre-release

Pre-release • 11/01/2024

Warning

THIS IS A PRE-RELEASE.
No changelog can be provided at this time, as features are incomplete or unconfirmed.

This is an unstable, highly experimental build of the project. By testing out this build, you accept the risks involved with using pre-release software.

To see individual pre-release code changes, visit the project's commits page at https://github.com/Coopydood/ultimate-macOS-KVM/commits/dev

Note

Remember, commits by Coopydood will always be signed as 4CD28348A3DD016F or GitHub's public key.

v0.11.0-pre2

02 Jan 01:22
c8b2ac9
Compare
Choose a tag to compare
v0.11.0-pre2 Pre-release
Pre-release

Pre-release • 02/01/2024

Warning

THIS IS A PRE-RELEASE.
No changelog can be provided at this time, as features are incomplete or unconfirmed.

This is an unstable, highly experimental build of the project. By testing out this build, you accept the risks involved with using pre-release software.

To see individual pre-release code changes, visit the project's commits page at https://github.com/Coopydood/ultimate-macOS-KVM/commits/dev

Note

Remember, commits by Coopydood will always be signed as 4CD28348A3DD016F or GitHub's public key.

v0.10.5

03 Dec 20:10
0c72882
Compare
Choose a tag to compare

Minor update • 02/12/2023

This update includes the following features / fixes / changes:

  • Added the ability to select the virtual disk type in AutoPilot
  • BaseSystem attachment state is now honoured when converting to XML
  • Added support for disk types to XML converter
  • XML converter blob-based array initialisation can now be force-disabled with --no-blobs
  • Fixed an issue where selecting macOS Ventura would download macOS Sonoma
  • Fixed AutoPilot crash on completion screen if logging was disabled
  • Fixed extreme value handling for existing hard disk paths in AutoPilot
  • Fixed the displayed domain name on XML import success screen
  • Minor wording changes in AutoPilot
  • GPU having an identity crisis be like AMD ATI Radeon RX 5600 OEM/5600 XT / 5700/5700 XT

To see individual code changes, visit the project's commits page at https://github.com/Coopydood/ultimate-macOS-KVM/commits/main

Note

Remember, commits by Coopydood will always be signed as 4CD28348A3DD016F or GitHub's public key.

v0.10.4

01 Dec 00:01
8a4fa45
Compare
Choose a tag to compare

Minor update • 30/11/2023

This update includes the following features / fixes / changes:

  • Fixed an issue where macOS 11.0 and later might get marked as OS X
  • Fixed XML converter title naming
  • Log file location is now included on AutoPilot completion screen
  • Hard disk modifications are now preserved when converting to XML
  • New HDD file pathing mechanism
  • Added the ability to select an existing HDD file in AutoPilot setup
  • Added support for existing HDD files in XML converter
  • Feature level system for compatibility adaptability
  • Removed redundant (and potentially problematic) watchdog entry from base XML (@fishermedders)
  • macOS macOS macOS macOS Title (ULTMOS)

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.

v0.10.3

14 Nov 21:51
8353470
Compare
Choose a tag to compare

Minor update • 14/11/2023

This update includes the following features / fixes / changes:

  • Full macOS Sonoma support
  • Standalone macOS download script now supports macOS Sonoma
  • New global markdown design specifications including block flairs
  • Changelogs now support showing release-specific warnings and info
  • Changelogs now display an info panel if a release has multiple contributors
  • Fixed an issue where an incompatible update would show the wrong options
  • Post-update and up-to-date screens in the repo updater now show a menu if run as part of a menu flow
  • Readme formatting identity crisis
  • i genuinely have a love-hate relationship with the repo update script

To see individual code changes, visit the project's commits page at https://github.com/Coopydood/ultimate-macOS-KVM/commits/main

Note

Remember, commits by Coopydood will always be signed as 4CD28348A3DD016F or GitHub's public key.

v0.10.2

19 Oct 21:07
ebd0cb1
Compare
Choose a tag to compare

Minor update • 19/10/2023

This update includes the following features / fixes / changes:

  • Added Boot Argument Editor
  • Added argument support to @DomTrues' OpenCore Modification Assistant
  • Re-add experimental macOS Sonoma support
  • XML converter now correctly titles domains on legacy OS X versions
  • Better invalid file handling in XML converter
  • AutoPilot rich presence bug fixes
  • Domain title XML converter patch applied to AutoPilot XML flow
  • Preliminary support for APC blob read method in AutoPilot XML flow
  • Critical patch applied for repo update utility
  • Fixed an issue where Discord rich presence wouldn't launch in directory paths with spaces
  • Fixed an issue where the --disable-logging argument would crash the script
  • Minor readme changes (@eversiege)
  • don't you just hate "couldn't alloc class "AppleKeyStoreTest"?

To see individual code changes, visit the project's commits page at https://github.com/Coopydood/ultimate-macOS-KVM/commits/main

Warning

The built-in repo update utility cannot upgrade previous versions of the project to this release automatically. This functionality has been disabled to protect your existing repo data. You must upgrade to this release manually.

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.

v0.10.1

07 Oct 23:20
82ada9c
Compare
Choose a tag to compare

Minor update • 07/10/2023

This update includes the following features / fixes / changes:

  • Added Discord rich presence to AutoPilot
  • Changed wording of XML stage in AutoPilot flow
  • Fixed an issue where the XML converter would inject incorrect CPU threads
  • Fixed an issue where the XML converter would fail to import a converted AutoPilot script using 1 CPU thread (@DomTrues)
  • Fixed an issue where XML debug info would not be injected during AP flow
  • Fixed an issue where the working directory would be logged incorrectly
  • XML converter now uses the macOS friendly name for domain titles
  • XML converter will now disable the default VGA device if passthrough is detected
  • Hard disk files generated by AutoPilot are now calibrated to hit the absolute target size after formatting from within macOS
  • AutoPilot navigation legibility improvements
  • it works on my machine!

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.