Skip to content

Releases: Coopydood/ultimate-macOS-KVM

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.

v0.10.0

06 Oct 22:50
5f46a1d
Compare
Choose a tag to compare

Moderate update • 05/10/2023

This update includes the following features / fixes / changes:

  • WIP macOS Sonoma (14) support
  • Experimental support for legacy OS X versions (10.7 - 10.12)
  • @DomTrues added OpenCore Configuration Assistant
  • @eversiege added initial web landing page
  • User-generated boot scripts can now be run outside of the repo folder
  • Updated default CPU model for better compatibility
  • AutoPilot now selects appropriate CPU model based on target OS
  • Support for passthrough devices in Discord presence
  • Base config fixes and improvements
  • Fixed an issue where the VNC server IP would be replaced by the version number
  • XML conversion tool fixes
  • OpenCore image is no longer attached as readonly by default
  • CPU model is now displayed during script verbose output
  • the marines are after me help

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.0-pre1

01 Oct 23:07
514a65c
Compare
Choose a tag to compare
v0.10.0-pre1 Pre-release
Pre-release

Pre-release • 02/10/2023

Warning

THIS IS A PRE-RELEASE BUILD.
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 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.9.8

01 Oct 10:20
020990f
Compare
Choose a tag to compare

Minor update • 12/09/2023

This update includes the following features / fixes / changes:

  • Major branding additions
  • Discord rich presence support
  • The baseConfig has been updated to support toggling of Discord RPC
  • New ULTMOS verbose boot options in new config setups
  • I can drive now, how dangerous is that?!

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.9.7

29 Aug 23:14
15ac588
Compare
Choose a tag to compare

Minor update • 30/08/2023

This update includes the following features / fixes / changes:

  • Logfile support in AutoPilot; support will be added to other scripts in future updates
  • AutoPilot now uses macOS byte sizes when creating HDD image files (1024 -> 1000)
  • XML Conversion Tool can now use alternate AP reader; supporting config restructures and older AP boot scripts
  • More documentation
  • Made top of README a bit nicer
  • crunchy spine sounds

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.9.6

17 Aug 00:05
6c5987a
Compare
Choose a tag to compare

Minor update • 17/08/2023

This update includes the following features / fixes / changes:

  • AutoPilot target OS stage made easier to select macOS version
  • macOS Ventura support has been partially fixed; change CPU model from Penryn to Skylake-Client
  • Fixed some USB XHCI issues
  • Fixed an issue with OVMF files when using VFIO-PCI passthrough assistant
  • Fixed restoration tools from using wrong blobs folder
  • Various VFIO-PCI passthrough patches
  • Minor AutoPilot UI improvements
  • Small repo updater tool patch
  • Config files now use sudo flagging when adding VFIO-PCI arguments
  • Main menu now intelligently runs scripts as sudo if they have VFIO-PCI arguments
  • happy dying sounds

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.9.5

14 Aug 00:12
d1e04ed
Compare
Choose a tag to compare

Minor update • 14/08/2023

This update includes the following features / fixes / changes:

  • Added option to generate XML file as part of AutoPilot flow
  • AutoPilot stage flow updated to support XML file generation
  • AutoPilot now saves a new blob containing the target OS' friendly name
  • XML conversion tool can now be used with arguments
  • Fixed an issue where the new AP download flow would crash with a newer target OS
  • Fixed GPU listing for macOS Sonoma in the GPU checker
  • More consistent help and escape menu flow keybinding
  • Improved menu handling, including extreme value bounceback
  • Backup of OVMF vars file is now performed during AutoPilot flow
  • Resetting vNVRAM will now use local OVMF backup, to preserve user resolution settings
  • Detected boot script main menu entries now use the OS release (friendly) name
  • Main script is now subject to an OS platform compatibility check
  • Main script arguments have been updated
  • snort

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.9.4

11 Aug 21:18
97ca80b
Compare
Choose a tag to compare

Minor update • 11/08/2023

This update includes the following features / fixes / changes:

  • Smarter GPU checker
  • Larger GPU support database
  • Minor XML converter patches
  • Changed default domain XML from network bridge to NAT
  • Begin work on backup and restore assistant
  • AutoPilot now seamlessly downloads the correct base system as part of the automated flow
  • Fixed an issue where AutoPilot would copy all *.fd resources files
  • Fixed an issue where AutoPilot would close unexpectedly
  • AutoPilot no longer makes a junk CDN control file
  • Begin acknowledging macOS Sonoma's existence in scripts
  • thump

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.9.3

06 Aug 02:36
3896bc8
Compare
Choose a tag to compare

Minor update • 06/08/2023

This update includes the following features / fixes / changes:

  • XML Conversion tool; AutoPilot to XML for use with virt-manager
  • Added more documentation
  • Added an option to quickly report an issue on GitHub to the extras menu
  • Minor UI improvements
  • Fixed some menu flows
  • Fixed an issue where dragging an AutoPilot config file into the VFIO-PCI Passthrough assistant would show as invalid
  • Fixed an issue where VFIO-PCI Passthrough assistant would crash trying to write to a manually-selected file
  • Fixed an issue where the wrong OVMF variable file would be copied during AutoPilot
  • Changed the way that post-live AutoPilot blobs are stored
  • Included wiki documents as offline files included in the docs folder
  • Soothed Eversiege's "inner perfectionist"
  • falls asleep on keyboarddddddddd...

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.9.2

13 Jul 01:37
59a5876
Compare
Choose a tag to compare

Minor update • 13/07/2023

This update includes the following features / fixes / changes:

  • Added a screen resolution option stage to AutoPilot
  • Updated base config to support user screen resolution
  • Better config timestamping
  • Added an XHCI USB controller to the base config for USB 3.1 support
  • Tidied up the base config layout and marked areas of user concern
  • Updated macOS downloader script with vit9696's updates
  • OpenCore image update rollup; updated kexts and bootcode
  • Removed support for legacy 0.8.x versions, directory structure change
  • Fixed an issue where AutoPilot would not accept custom values if project was newly cloned
  • Fixed an issue preventing the script backup store on certain upgraded repos
  • Added new bugs, according to Eversiege (please report!?)
  • yawns

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.