Skip to content

v0.8.0

Choose a tag to compare

@lnagel lnagel released this 17 Jan 21:50

Features

  • Add options flow setting to customize data polling frequency (#149)
  • Add exponential moving average filtering for sensors to reduce noise from fluctuating readings (#151)

Improvements

  • Improve compatibility for C6 firmware versions between 20-37 (#138)

Testing & CI

  • Add Codecov test analytics with JUnit XML reports (#148)
  • Increase test coverage to 89% (#147)
  • Add test coverage tracking (#146)
  • Add ty static type checker and fix all type issues (#143)
  • Move cooldown mechanism to coordinator (#150)

Developer Experience

  • Add CLAUDE.md with AI agent guidelines
  • Consolidate tool configuration into pyproject.toml
  • Add bump-my-version for version management (#144)
  • Update devcontainer with uv and ruff features
  • Update CONTRIBUTING.md with uv commands

Maintenance

  • Update LICENSE copyright notice
  • Add README badges
  • Update C6 documentation PDF
  • Bump astral-sh/setup-uv from 5 to 7 (#134)

Full Changelog: v0.7.4...v0.8.0