v0.7.0
What's changed in 0.7.0
Polish and best-practice pass, partly inspired by Home Assistant's core acaia Bluetooth integration (the Stagg shares the same Acaia/pyacaia BLE protocol family).
New
- Diagnostics: the device page now has a Download diagnostics option that dumps the connection mode, poll interval, connection state, and the decoded kettle state. Handy for troubleshooting and bug reports.
- Entity icons: Power, Hold timer, Holding temp, Hold enabled, and On base now have themed icons.
- Suggested area: the kettle suggests "Kitchen" when you add it.
Under the hood
- Background tasks are now tied to the config entry (named, auto-cancelled on unload) and the coordinator carries its config entry, matching current Home Assistant patterns.
- Declared
PARALLEL_UPDATESon every platform.
No configuration changes; existing setups keep working as before.
Full Changelog: v0.6.5...v0.7.0