Skip to content

Latest commit

 

History

History
58 lines (45 loc) · 1.74 KB

Changelog.md

File metadata and controls

58 lines (45 loc) · 1.74 KB

VirtualSMC Changelog

v1.1.3

  • Fixed compatibility with 10.15 debug kernel with traptrace enabled

v1.1.2

  • Improved performance with Lilu 1.4.3 APIs

v1.1.1

  • Fixed SMCSuperIO crashes with unsupported chips
  • SMCSuperIO detected chip name to ioreg

v1.1.0

  • Minor performance improvements
  • Added OpenCore builtin protocol support (VirtualSmc.efi can still be used in other bootloaders)
  • Added fan and voltage reporting in SMCSuperIO through I/O Registry (requires client updates) by @joedmru

v1.0.9

  • Fixed multiple issues with charge level reports in SMCBatteryManager

v1.0.8

  • Added Xcode 11 compatibility to plugin kexts on 10.14

v1.0.7

  • Unified release archive names
  • Added new ssio sensors

v1.0.6

  • Fixed vsmcgen=1 support on select models
  • Improve SMCBatteryManager compatibility with 10.15

v1.0.5

  • Allow loading on 10.15 without -lilubetaall
  • Fixed SMCBatteryManager compatibility with 10.15
  • Changed RGEN 3 -> 2 for AppleIntelPCHPMC.kext compatibility

v1.0.4

  • Removed exposed REV, RBr, RPlt keys from I/O Registry
  • Minor EFI driver compatibility improvements
  • Synced RVUF, RVFB with REV from booter keys
  • Fixed prebuilt revisions for GEN 3 chip emulation
  • Dropped custom prebuilt revisions in favour of loader inject

v1.0.3

  • Added multiple new ssio sensors
  • Improved 3rd generation SMC support (they have no REV and RBr keys)

v1.0.2

  • Fixed TC0C/TC1C selection in SMCProcessor to match mac models
  • Added per-plugin debug switches (-scpudbg, -sbatdbg, -ssiodbg, -alsddbg)

v1.0.1

  • Added Penryn CPU support to SMCProcessor
  • Improved keystore management
  • Initial implementation of SuperIO devices: support fans reading

v1.0.0

  • Initial release