6.0.0 (2023-12-13)
⚠ BREAKING CHANGES
- agent: drop upgrade support for versions < 3.0.0
- dbushelpers: improve code safety and logic
- agent,linux: return a channel for sensor updates from updater funcs
Features
- agent: drop upgrade support for versions < 3.0.0 (a33167e)
- dbushelpers: improve code safety and logic (c033587)
- hass/api: rework sensor response parsing to simplify code (bc935e5)
Bug Fixes
- linux,agent: spelling of PowerProfileUpdater function (f5a63b8)
- linux: batterySensor should inherit linuxSensor (f1d09ca)
- linux: ensure type assertion is checked (dc312f5)
- linux: more type assertion checks (46ab539)
- linux: portal detection (e3b2606)
- linux: protect against divide by zero in networkStatsSensor (b79d0b2)
- linux: protect against error in type assertion for batterySensor (8eff883)
- linux: protect type assertion for username list generation (3a3e4af)
- linux: protect type assertions for wifi sensors (c3e85ac)
- linux: type assertion check for generating power state icon (f1f0099)
- linux: type assertion check for generating screen lock icon (50cd304)
- linux: variable shadows import (860b6a8)
Code Refactoring
- agent,linux: return a channel for sensor updates from updater funcs (c64c369)