Skip to content

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 22 Jun 18:42
· 41 commits to main since this release

What's new in 0.7.1

This is a quality and reliability release focused on test coverage, typed code, and clearer error reporting. No user-facing behavior changes.

Added

  • Full unit test suite (101 tests, 97% coverage) covering the protocol codec, config/options flows, setup/unload, diagnostics, the coordinator's connection lifecycle (on-demand, persistent, keep-alive, idle disconnect, background poll, reconnect/backoff), and all entities.
  • Strict typing job in CI (mypy --strict) and a unit-test job that runs the full suite.

Changed

  • Connection errors surfaced to the UI are now translatable (not_reachable) instead of raw English strings.
  • Expanded README with supported-device details, an entity reference table, how data is updated, known limitations, troubleshooting, an example automation, and removal instructions.

Notes

  • No changes to the BLE protocol, entities, or options. Existing installs upgrade transparently.