Release 2.4.2.157 Available
Changes from 2.4.2.143
Security Fixes
- Fixed a dashboard privilege escalation vulnerability. Big thanks to Aaron 'theHastyOne' Hasty of Ostrich Lab (@Hasty1) for discovering and documenting the issue!
Device Features
- Added separate HomeKit driver for Ecobee thermostats with Set/Clear hold schedule mode functionality. For existing Ecobee thermostats connected throught HomeKit, change the driver from HomeKit Thermostat to HomeKit Thermostat (Ecobee) in device details.
- Added sensor support to HomeKit Ecobee implementation. This may affect other HomeKit devices that had only first device of several added to Hubitat.
- Added standalone HomeKit temperature, air quality, CO2, and humidity sensor drivers.
- Added security warnings to "show all dashboards by clicking Hubitat logo" navigation option for legacy dashboards.
Bug Fixes
- Possibly fixed the issue with Z-Wave Ring G2 contact sensor reporting after the next wakeup schedule.
- Improved handling for AirPlay devices that sporadically go offline.
- Fixed Easy Dashboard briefly showing stale values.
- Fixed the issue of HomeKit devices incorrectly reporting as offline.
- Added logic to ignore very small temperature changes for HomeKit thermostats.
- Fixed the logic preventing creation of a second (or third) instance of Hue Integration app.
- Tweaked broken database handling on startup.