Skip to content

v1.8.1

Choose a tag to compare

@foXaCe foXaCe released this 23 Jan 21:51
· 102 commits to main since this release

Fixed

  • CI: Ignore PT001 in tests to avoid ruff auto-fix conflict
  • CI: Use space-separated ignore list for HACS validation
  • CI: Ignore HACS topics and issues checks
  • HACS: Remove invalid keys from root hacs.json and duplicate file
  • CI: Resolve pre-commit and mypy compatibility issues

Changed

  • Refactor: Upgrade to Home Assistant Quality Scale standards
    • Added circuit breaker and rate limiting patterns to API clients
    • Improved exception handling with typed exceptions
    • Added UTC-aware datetime usage
    • Enhanced resilience with retry logic and exponential backoff