v0.9.0

Moderate update • 17/05/2023

This update includes the following features / fixes / changes:

  • Complete reorganisation of the menu flow
  • setup.py is now main.py
  • If updating, your old setup.py file will be replaced
  • Added the System Compatibility Tools menu
  • Added KVM system checker
  • Added VFIO-PCI passthrough readiness checker
  • Added a dedicated menu for VFIO-PCI / passthrough-related tools
  • Added more variables to the included baseConfig for AutoPilot
  • Added some screenshots to the docs folder
  • Fixed styling of GPU compatibility checker script
  • Fixed styling of macOS image downloader script
  • Fixed integrity check on vNVRAM reset tool
  • Fixed restoration process on vNVRAM reset tool
  • Removed shameless plugs in GPU compatibilty checker
  • Internal debug script updates
  • Minor restructure of script files
  • Minor wording changes to readme, including to reflect script renaming
  • It’s 2AM and I am going to sleep, goodnight changelog lurker

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.