5.0.0 (2023-10-12)
⚠ BREAKING CHANGES
- agent: switch to config powered by Viper
Features
- agent: improve config upgrade and validation (31561e0)
- agent: migrate registry as part of Fyne to Viper config migration (e347c94)
- agent: switch to config powered by Viper (cd27058)
- build: add a Dockerfile (1e0bc96)
- linux: add temperature sensors (4815197)
- linux: simplify getting hostname and hardware details (ddff4e2)
Bug Fixes
- agent,hass: fix logic around retrying websocket connection (6603e06)
- agent/config: don't try to migrate already migrated registry (035430a)
- agent/register: avoid unnecessary config validation (9ce8a4b)
- agent/ui: remove broken HA version display (4705a35)
- agent: broken registration validation flow (e3ef8f2)
- agent: command-line registration flow (d63752e)
- agent: continue if config upgrade fails because config does not exist (c116a8d)
- agent: don't use context for linux device creation (a0d8bb1)
- agent: remove the need to import custom viper package in agent package (833e78c)
- agent: use command-line debugid for config path if specified (3f8b688)
- cmd: wrap long description onto multiple lines (f2de9fd)
- linux: add "temp_" prefix to temp sensor entity ids (c6480f3)
- linux: better handling of unavailable sensors (f070be7)
- linux: clean up network connections sensor (78dc843)
- linux: show warning if app sensors could not be enabled (737f4ed)
- linux: use string constant for procfs source attribute (9521449)