Repository navigation
Releases: tomwilkie/hiveheating
Releases · tomwilkie/hiveheating
Release list
v0.3.1
What's Changed
- Regroup modules and remove redundant unit tests by @tomwilkie in #26
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- Rename to hiveheating: import package, PyPI distribution and repository (0.3.0) by @tomwilkie in #25
Full Changelog: v0.2.1...v0.3.0
v0.2.1
v0.2.0
What's Changed
- Mirror Hive's API: get_nodes() and set_state() replace discovery and polling by @tomwilkie in #22
Full Changelog: v0.1.5...v0.2.0
v0.1.5
What's Changed
- Release every merge into main with an automatic patch bump; rename to apyhiveapi and publish to PyPI by @tomwilkie in #17
- Skip the release job by commit author, not by a marker in the message by @tomwilkie in #19
Full Changelog: v0.1.4...v0.1.5
v0.1.4
What's Changed
- Report the hardware device's own online flag as device_online; release 0.1.4 by @tomwilkie in #16
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- Trim the test suite to the tests that pin distinct behaviour by @tomwilkie in #12
- Document what a test is for so the suite stays small by @tomwilkie in #13
- Report hot water boost in the water heater status; release 0.1.3 by @tomwilkie in #15
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- Treat a 403 ForbiddenException as a temporary gateway block; release 0.1.2 by @tomwilkie in #11
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- Add a status command to the session runner by @tomwilkie in #5
- Test polling through timeouts and transient Hive failures by @tomwilkie in #7
- Mask sensitive values completely in debug logs by @tomwilkie in #8
- Treat only HTTP 401 as a rejected token and name the gateway error type by @tomwilkie in #9
- Release 0.1.1 by @tomwilkie in #10
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- Add Claude Code GitHub Workflow by @tomwilkie in #2
- Stop re-logging in after a reauth, and tighten the session contract by @tomwilkie in #1
- Restore the hardened Claude workflow by @tomwilkie in #3
- Ship py.typed, update CLAUDE.md for the fork, and release 0.1.0 by @tomwilkie in #4
New Contributors
- @tomwilkie made their first contribution in #2
Full Changelog: v0.0.1...v0.1.0