Skip to content

v0.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 30 Sep 03:04
· 210 commits to main since this release

v0.2.0 (2023-09-30)

Chore

  • chore(deps): update pre-commit hook pycqa/pylint to v2.17.6 (6ee7c08)

  • chore(deps): update dependency pylint to v2.17.6 (239acd6)

  • chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.10.0 (513211b)

  • chore(deps): update pre-commit hook asottile/pyupgrade to v3.13.0 (068ec8b)

  • chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.291 (acc4a5e)

  • chore(deps): update actions/checkout digest to 8ade135 (dd91b4f)

  • chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.9.1 (3032086)

  • chore(deps): update pre-commit hook asottile/pyupgrade to v3.12.0 (193803c)

  • chore(deps): update pre-commit hook asottile/pyupgrade to v3.11.2 (4043f30)

  • chore(deps): update dependency reportlab to v4.0.5 (19e5e0f)

  • chore(deps): update python-semantic-release/python-semantic-release action to v8.1.1 (444f543)

  • chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.290 (ee1e220)

  • chore(deps): update pre-commit hook asottile/pyupgrade to v3.11.0 (631c1f2)

  • chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.9.0 (93c4c88)

  • chore(deps): update codecov/codecov-action action to v4 (f9ab5c4)

  • chore(deps): update dependency sphinx to v7.2.6 (c979971)

  • chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.289 (d3ca4c7)

  • chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.288 (4909613)

  • chore(deps): update pre-commit hook psf/black to v23.9.1 (c8fb401)

  • chore(deps): update dependency black to v23.9.1 (0603688)

  • chore(deps): update pre-commit hook johnnymorganz/stylua to v0.18.2 (7efdf9f)

  • chore(deps): update dependency furo to v2023.9.10 (0637503)

  • chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.8.2 (b089a6d)

  • chore(deps): update pre-commit hook psf/black to v23.9.0 (eec3be8)

  • chore(deps): update dependency black to v23.9.0 (c149edc)

  • chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.8.1 (81c90ef)

  • chore(deps): update dependency pytest to v7.4.2 (73280db)

Feature

  • feat: add optional optimized but incompatible power function

This introduces an optimized power function. The benefit of this is that
we can control the blower independently from the flame.
There are two scenarios where this could be useful:

  1. A user wants to run the blower after the flame has already been turned off.
    The official app always turns off both blower and flame when the power
    off button is used.

  2. A user wants to turn on the flame at a flame height other than 6.
    The official app always turns the flame height to 6 when turning on.

This method of control is incompatible with the official app, as it will
start showing invalid state if connected to a fireplace that has been
powered on or off using this method. Changing any setting from within
the app will return the app to its normal state though.

By default the compatible control mechanism is used, so this change is
backwards compatible.

Signed-off-by: Felix Kaechele <[email protected]> (08bed77)

Fix

  • fix: select default Python version for pre-commit

Signed-off-by: Felix Kaechele <[email protected]> (a18c54d)

  • fix(deps): update dependency bleak-retry-connector to v3.2.1 (3088732)

  • fix: resolve notify_future on disconnect (#103)

Signed-off-by: Felix Kaechele <[email protected]> (81ac894)

  • fix(deps): remove async-timeout, we don't use it directly

Signed-off-by: Felix Kaechele <[email protected]> (546b67b)

  • fix(deps): update dependency bleak to v0.21.1 (665d94c)

  • fix(deps): update dependency bleak-retry-connector to v3.1.3 (0ed760a)

Unknown

  • Revert "chore(deps): update codecov/codecov-action action to v4"

This reverts commit f9ab5c4. (b949f63)