Skip to content

v1.0.0

Latest

Choose a tag to compare

@ebaauw ebaauw released this 23 Mar 17:55
08f1c87

Major Version

  • Refactor to dynamic platform plugin, based on homebridge-lib, see #18. Accessories are now persisted in cachedAccessories across Homebridge sessions.
  • Note that because of the new plugin architecture, HomeKit will see the accessories created by v1 of Homebridge Music as new accessories. The accessories by v0 will be lost, including any associations to HomeKit rooms, groups, scenes and automations.
  • No changes to config.json;
  • No changes to the interface to the AppleScript scripts;
  • However, the control of Music and Airfoil from AppleScript seemed to have changed slightly, so the Music and Music-Airfoil scripts (for macOS Catalina and later) were updated.
  • I no longer run a pre-Catalina version of macOS, and I can no longer check nor update the scripts for iTunes and EyeTV. AppleScript needs (the dictionaries of) these applications to compile and run the scripts. The scripts are still included in Homebridge Music, but I doubt they still work.

Enhancements

  • Added Volume Change characteristic to Player and Speaker accessories.
  • Added Log Level characteristic to Player accessory.

Bump Dependencies

  • homebridge-lib v7.3.2.