Skip to content

Releases: tomwilkie/hiveheating

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 02 Nov 21:04

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

Choose a tag to compare

@github-actions github-actions released this 02 Nov 20:27
cff1934

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

Choose a tag to compare

@github-actions github-actions released this 01 Nov 22:06

What's Changed

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 21:33
405cc93

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

Choose a tag to compare

@github-actions github-actions released this 28 Oct 14:36

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

Choose a tag to compare

@github-actions github-actions released this 28 Oct 13:45
fba0827

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

Choose a tag to compare

@github-actions github-actions released this 27 Oct 22:46
d6ca125

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

Choose a tag to compare

@github-actions github-actions released this 27 Oct 21:08
4d90ac6

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

Choose a tag to compare

@github-actions github-actions released this 27 Oct 20:35
21de06c

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

Choose a tag to compare

@github-actions github-actions released this 27 Oct 10:09
47758e6

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

Full Changelog: v0.0.1...v0.1.0