Changelog¶ v1.2.1 (2026-02-19)¶ Bug fixes¶ Correct active status and emergency heat label mappings (8d52674) Correct active status and emergency heat label mappings (8d52674) Add “2” as active state for cooling/heating status (8d52674) Distinguish idle vs active for cooling/heating status (8d52674) v1.2.0 (2026-02-17)¶ Features¶ Drain initial state after login and add –key cli flag (78a57ec) Drain initial state after login and add –key cli flag (78a57ec) Documentation¶ Fix thermostat pairing navigation path (3d7f7c6) Fix thermostat pairing navigation path in readme (3d7f7c6) v1.1.0 (2026-02-17)¶ Features¶ Add async thermostat control library with mtls, cli, and tests (3fdd3fb) Add async thermostat control library with mtls, cli, and tests (3fdd3fb) Bug fixes¶ Resolve ruff and mypy pre-commit failures (3fdd3fb) Remove sybil doc testing that fails on async readme examples (3fdd3fb) Suppress unawaited coroutine warnings in cli main tests (3fdd3fb) v1.0.0 (2026-02-17)¶