Skip to content

🚀 To the Moon Release!

Compare
Choose a tag to compare
@edwork edwork released this 14 Jun 02:32
· 96 commits to master since this release
c4b4f7e

Version 0.8.0

Huge Thanks to elahd for the incredible enhancements.

🚨 Breaking Changes 🚨

  • Your integration will need re-setup via the Integrations UI
  • Your Entity IDs and sensor types have now changed
    • This is to align better with the way HomeAssistant wants sensors to be represented

Again, thanks to elahd in this #38

New Features:

  • Added support for configuration via Home Assistant UI.
  • Broke out attributes into their own sensors using HA core sensor types and units of measurement where sensible.
  • api_debug.py dumps additional endpoints.
  • Changed integration name to "Peloton" since this is no longer just a single sensor.

Bug Fixes:

  • Fixed broken hassfest validation. (hass.json is basically deprecated and only needs a name now.)
  • Fixed exceptions when some workout attributes can't be found.

HA/HACS Compliance:

  • Removed info.md. This has been deprecated in HACS. Releases should be made using GitHub's releases feature. HACS will extract version numbers and release notes from there.
  • Added mypy static typing to everything.
  • Added Home Assistant's plugins for pylint. (... and a script that automatically updates the plugins when the Change Home Assistant Version VS Code task is run (see below).
  • Added dependabot and CodeQL GitHub workflows.