Skip to content

Latest commit

 

History

History
71 lines (59 loc) · 2.61 KB

Changelog.md

File metadata and controls

71 lines (59 loc) · 2.61 KB

MacHyperVSupport Changelog

v0.9.8

  • Added constants for macOS 15 support
  • Fixed completion flag not being added for storage commands
  • Added 32-bit builds of all userspace components
  • Added support for the synthetic IDE controller on Gen1 VMs
  • Added PS/2 keyboard driver to support Gen1 VMs on Server 2008 R2 and older
  • Added framebuffer driver for basic graphics support
  • Fixed DVD drives not appearing on Gen2 SCSI controller
  • Prevent sleep/doze from occuring
  • Rework MMIO handling into HyperVPCIRoot
  • Added ACPI fixup module to resolve ACPI issues on macOS 10.6 and older without SSDT
  • Removed requirement to force legacy mode on macOS 10.4 and 10.5, use the ClearTaskSwitchBit OpenCore Booter quirk instead
  • Added installer package for userspace components
  • Fixed storage hotplug not working on the first addition/removal of a disk

v0.9.7

  • Fixed disks on a passed-in PCI device not being usable
  • Improved PCI interrupt handling to support both MSI and MSI-X
  • Added support for device property injection on PCI devices

v0.9.6

  • Fixed extended registers not being correctly read/written

v0.9.5

  • Fixed no packets being received on certain older versions of Hyper-V
  • Added support for promiscuous mode

v0.9.4

  • Added constants for macOS 14 support

v0.9.3

  • Created daemons for each userspace function replacing hvutil
  • Added support for host to guest file copy (Guest Services integration service)
  • Fixed very high storage latency when heaving network I/O is occurring

v0.9.2

  • Fixed crash when control key is pressed under macOS 10.4
  • Fixed DMA allocations under macOS 10.4 and 10.5
  • Refactored and cleaned up VMBus core logic and integration services
  • Fixed crash caused by a buffer overrun in network packet sending
  • Fixed intermittent hangs in storage and network drivers
  • Added support for storage disk addition and removal while VM is running
  • Added support for guest restart via Restart-VM
  • Renamed hvshutdown daemon to hvutil to support all userspace-side functions
  • Added guest time synchronization support
  • Added support for "Type clipboard text" function

v0.9.1

  • Added initial PCI passthrough support
  • Fixed crash related to IOPCIBridge on 12.0 and newer
  • Added support for macOS 10.4 and 10.5
  • Added hvshutdown daemon to support shutdowns from Hyper-V
  • Standardized boot arguments

v0.9

  • Added constants for macOS 13 support

v0.8

  • Latest Windows support

v0.7

  • Added networking support

v0.6

  • Added constants for macOS 12 support
  • Enable loading on 32-bit macOS 10.6 and 10.7

v0.5

  • Initial developer preview release