Skip to content

Latest commit

 

History

History
363 lines (272 loc) · 39.7 KB

CHANGELOG.md

File metadata and controls

363 lines (272 loc) · 39.7 KB

Changelog

10.3.0 (2024-10-23)

Features

  • add configurable delay to call stop; relates to #220 (e11f913)

Bug Fixes

Miscellaneous Chores

  • deps: update dependency coverage to v7.6.4 (f42bb17)
  • deps: update dependency homeassistant to v2024.10.3 (d251cca)
  • deps: update dependency ruff to ^0.7.0 (998e350)

10.2.1 (2024-10-17)

Bug Fixes

  • do not rely on order of keyframes and sum up their duration and delay (10c8e35)

Miscellaneous Chores

  • deps: update dependency coverage to v7.6.3 (c70c467)

10.2.0 (2024-10-13)

Features

  • update homeassistant to 2024.10.0 (cb12e15)

Bug Fixes

  • replace async_forward_entry_setup call (9fae102)

Miscellaneous Chores

  • deps: update dependency coverage to v7.6.1 (fc678b9)
  • deps: update dependency coverage to v7.6.2 (fb9d5d5)
  • deps: update dependency homeassistant to v2024.10.1 (76594c4)
  • deps: update dependency homeassistant to v2024.10.2 (05a7096)
  • deps: update dependency homeassistant to v2024.8.0 (0f2a9d5)
  • deps: update dependency homeassistant to v2024.8.1 (416be1d)
  • deps: update dependency homeassistant to v2024.8.2 (c95a2c7)
  • deps: update dependency homeassistant to v2024.8.3 (f96b278)
  • deps: update dependency homeassistant to v2024.9.0 (091c3cf)
  • deps: update dependency homeassistant to v2024.9.1 (daaf9e5)
  • deps: update dependency homeassistant to v2024.9.2 (ce98776)
  • deps: update dependency homeassistant to v2024.9.3 (97d2ef0)
  • deps: update dependency pre-commit to v3.8.0 (9d90916)
  • deps: update dependency pre-commit to v4 (c187f11)
  • deps: update dependency pre-commit to v4.0.1 (81c5792)
  • deps: update dependency pytest to v8.3.1 (deb3fcc)
  • deps: update dependency pytest to v8.3.2 (eab5912)
  • deps: update dependency pytest to v8.3.3 (724e0c1)
  • deps: update dependency pytest-asyncio to ^0.24.0 (239f628)
  • deps: update dependency pytest-asyncio to v0.23.8 (e301438)
  • deps: update dependency ruff to ^0.6.0 (9b941ed)
  • deps: update dependency ruff to v0.5.3 (125d87a)
  • deps: update dependency ruff to v0.5.4 (68f1277)
  • deps: update dependency ruff to v0.5.5 (62c0e78)
  • deps: update dependency ruff to v0.5.6 (b44ea5b)
  • deps: update dependency ruff to v0.5.7 (c4f5fe9)
  • deps: update dependency ruff to v0.6.1 (534dafe)
  • deps: update dependency ruff to v0.6.2 (83b1f42)
  • deps: update dependency ruff to v0.6.3 (ded874e)
  • deps: update dependency ruff to v0.6.4 (31741aa)
  • deps: update dependency ruff to v0.6.5 (417485f)
  • deps: update dependency ruff to v0.6.6 (e8c8fae)
  • deps: update dependency ruff to v0.6.7 (d5f8cf4)
  • deps: update dependency ruff to v0.6.8 (d280cd1)
  • deps: update dependency ruff to v0.6.9 (57794b7)
  • deps: update home-assistant (f74e478)

10.1.0 (2024-07-14)

Features

  • set homeassistant version for HACS to 2024.5.0 (ca33175)

Bug Fixes

  • fix call async_write_ha_state from thread (0b3050d)

Miscellaneous Chores

  • deps: run poetry update (3f71120)
  • deps: update dependency coverage to v7.4.2 (227526f)
  • deps: update dependency coverage to v7.4.3 (4f542cc)
  • deps: update dependency coverage to v7.4.4 (6091455)
  • deps: update dependency coverage to v7.5.0 (ac2daf1)
  • deps: update dependency coverage to v7.5.1 (7c1f5c3)
  • deps: update dependency coverage to v7.5.2 (d0f46d6)
  • deps: update dependency coverage to v7.5.3 (8481756)
  • deps: update dependency coverage to v7.5.4 (cd3e7c3)
  • deps: update dependency coverage to v7.6.0 (6129e30)
  • deps: update dependency homeassistant to v2024.2.3 (fd2eb73)
  • deps: update dependency homeassistant to v2024.2.4 (7de75c1)
  • deps: update dependency homeassistant to v2024.2.5 (ec72665)
  • deps: update dependency homeassistant to v2024.3.0 (2d0cf94)
  • deps: update dependency homeassistant to v2024.3.1 (f408c82)
  • deps: update dependency homeassistant to v2024.3.2 (69e3a71)
  • deps: update dependency homeassistant to v2024.3.3 (3a9b5e8)
  • deps: update dependency homeassistant to v2024.4.0 (7392054)
  • deps: update dependency homeassistant to v2024.4.2 (533d583)
  • deps: update dependency homeassistant to v2024.4.3 (b6a1557)
  • deps: update dependency homeassistant to v2024.4.4 (a251aac)
  • deps: update dependency homeassistant to v2024.5.0 (d363727)
  • deps: update dependency pre-commit to v3.6.2 (f4bc6d3)
  • deps: update dependency pre-commit to v3.7.0 (41362f7)
  • deps: update dependency pre-commit to v3.7.1 (f96853b)
  • deps: update dependency pytest to v8.0.2 (5d17f33)
  • deps: update dependency pytest to v8.1.0 (e3584d6)
  • deps: update dependency pytest to v8.1.1 (5f6be3f)
  • deps: update dependency pytest to v8.1.2 (efdc92b)
  • deps: update dependency pytest to v8.2.0 (66e075c)
  • deps: update dependency pytest to v8.2.1 (7d90797)
  • deps: update dependency pytest to v8.2.2 (069cba4)
  • deps: update dependency pytest-asyncio to v0.23.6 (1e9a17a)
  • deps: update dependency pytest-asyncio to v0.23.7 (07d1672)
  • deps: update dependency pytest-cov to v5 (fbf038f)
  • deps: update dependency ruff to ^0.3.0 (1f332e0)
  • deps: update dependency ruff to ^0.4.0 (046f698)
  • deps: update dependency ruff to ^0.5.0 (fb621ae)
  • deps: update dependency ruff to v0.3.1 (f1857af)
  • deps: update dependency ruff to v0.3.2 (cc05858)
  • deps: update dependency ruff to v0.3.3 (158d6e2)
  • deps: update dependency ruff to v0.3.4 (4aa0bf9)
  • deps: update dependency ruff to v0.3.5 (4fca449)
  • deps: update dependency ruff to v0.3.6 (d9c0cda)
  • deps: update dependency ruff to v0.3.7 (6faf2f4)
  • deps: update dependency ruff to v0.4.1 (5a39fe5)
  • deps: update dependency ruff to v0.4.10 (6a101b1)
  • deps: update dependency ruff to v0.4.2 (5c7a0ea)
  • deps: update dependency ruff to v0.4.3 (6e5fae0)
  • deps: update dependency ruff to v0.4.4 (67f4701)
  • deps: update dependency ruff to v0.4.5 (27e4b0f)
  • deps: update dependency ruff to v0.4.6 (3bec090)
  • deps: update dependency ruff to v0.4.7 (6712b47)
  • deps: update dependency ruff to v0.4.8 (e63a2dc)
  • deps: update dependency ruff to v0.4.9 (48535de)
  • deps: update dependency ruff to v0.5.1 (dcb99b5)
  • deps: update dependency ruff to v0.5.2 (bcc98ca)

10.0.0 (2024-02-18)

⚠ BREAKING CHANGES

  • set the minimum python version to 3.12 and applies a major homeassistant update

Features

  • update to python 3.12; update to homeassistant 2024.x.x (7433fa0)

Bug Fixes

  • ci: remove snyk integration (1d2a89b)
  • use CoverEntityFeature instead of constants; fix #114 (5f44ed3)

Miscellaneous Chores

  • deps: update abatilo/actions-poetry action to v3 (bdd8faa)
  • deps: update dependencies (270a737)
  • deps: update dependency coverage to v7.3.4 (03e0fcc)
  • deps: update dependency coverage to v7.4.0 (9ed18b1)
  • deps: update dependency coverage to v7.4.1 (1cb5d7d)
  • deps: update dependency homeassistant to v2024.2.2 (e8b4dde)
  • deps: update dependency pre-commit to v3.6.1 (399e38c)
  • deps: update dependency pytest to v7.4.4 (d35f196)
  • deps: update dependency pytest to v8 (bec6b0a)
  • deps: update dependency pytest to v8.0.1 (dd67299)
  • deps: update dependency pytest-asyncio to v0.23.3 (d65bd97)
  • deps: update dependency pytest-asyncio to v0.23.4 (d4c5c75)
  • deps: update dependency pytest-asyncio to v0.23.5 (cbe12ad)
  • deps: update dependency ruff to ^0.2.0 (922eed5)
  • deps: update dependency ruff to v0.1.11 (a141ade)
  • deps: update dependency ruff to v0.1.14 (e335b0b)
  • deps: update dependency ruff to v0.1.15 (d85efa1)
  • deps: update dependency ruff to v0.1.9 (74975a4)
  • deps: update dependency ruff to v0.2.1 (a4e480b)
  • deps: update dependency ruff to v0.2.2 (1c52557)

9.0.0 (2023-12-19)

Features

  • implement automated exchange of API code to fingerprint and token; fix #6 (71814c3)

Miscellaneous Chores

  • set next release to 9.0.0 (19eb1b0)

8.0.0 (2023-12-18)

⚠ BREAKING CHANGES

  • uses the client event loop for event updates

Features

  • add configuration for dim durations (961cc74)
  • add options config flow (e37ae4d)
  • add support for lights (8839c3c)
  • ignore devices without device type; update client to 8.1.0 (a805145)
  • replace event thread with coordinator and background task (fe3f7ea)
  • replace linters with ruff (cd58021)

Bug Fixes

  • add str for configuration and add debug log (4659ee3)
  • add entry migration (5720bcd)
  • add entry migration (f4402c5)
  • add light device sensor (3b88d64)
  • add light platform (d835172)
  • add tests for config flow (c43a8e6)
  • add translations for configs (d8bc6ba)
  • call ha state update (a408da3)
  • call light_on if no brightness is specified (4c72d54)
  • change update method to onyx api client (53a957f)
  • do not trigger background action for finished animations (7812e24)
  • fix dim duration calculation; update client to 8.3.3 to fix numeric value defaults (cf2042d)
  • fix light supported_features return value (f3af412)
  • fix stop call (6117eec)
  • handle animation for lights (935bc41)
  • handle no brightness value; correctly feed on/off to home assistant (90066fc)
  • ignore invalid brightness value for dim duration (839c57b)
  • ignore outdated animations (f5f01d5)
  • ignore outdated animations (f41452d)
  • interpolate updates instead of dropping old ones (28bc0ce)
  • interpolate updates instead of dropping old ones (050d52c)
  • reduce backoff time for reconnects (d5cd07f)
  • refactor dimming and moving updates (dcfc299)
  • reload entry on configuration change (75581b5)
  • set defaults for new config (54764fd)
  • set dim duration correctly; add tests for dim duration variations (8f70612)
  • set event loop for client (4a1cb81)
  • set event loop for client (b20c729)
  • set event loop for client (e0f8943)
  • set event loop for client (4ab1e3b)
  • set event loop for client (3042cf4)
  • set event loop for client (b7e94a3)
  • set event loop for client (b5e3fae)
  • set event loop for client (45b1d6b)
  • set hassio event loop for client (2378b19)
  • update client to 8.3.1 to implement deep merge (c87ca95)

Miscellaneous Chores

  • adapt logging (891a124)
  • ci: adopt release please for v4 (989cf78)
  • clean shutter moving log (d197388)
  • deps: update actions/setup-python action to v5 (2f24df3)
  • deps: update client to 8.0.2 (34103e2)
  • deps: update dependency aioresponses to v0.7.6 (ee0fe43)
  • deps: update dependency homeassistant to v2023.12.0 (44e184e)
  • deps: update dependency homeassistant to v2023.12.2 (d0710ed)
  • deps: update dependency pre-commit to v3.6.0 (32c4fc2)
  • deps: update dependency pytest-asyncio to ^0.23.0 (1151786)
  • deps: update dependency pytest-asyncio to v0.23.1 (dce3062)
  • deps: update dependency pytest-asyncio to v0.23.2 (debfe61)
  • deps: update dependency ruff to v0.1.7 (b533be2)
  • deps: update dependency ruff to v0.1.8 (c39bec9)
  • deps: update github/codeql-action action to v3 (e57a75b)
  • deps: update google-github-actions/release-please-action action to v4 (844bbac)

Code Refactoring

  • refactor background events (d13df42)

7.0.0 (2023-11-16)

⚠ BREAKING CHANGES

  • weather sensors are untested due to lack of device

Features

  • implement support for weather sensors; related to #72 (0830d24)

Bug Fixes

  • add suggested decimal precision to weather sensors (cf0d23c)
  • ci: fix snyk (6b41652)
  • fix setup routine (e214f47)

Miscellaneous Chores

  • deps: update actions/checkout action to v4 (9d28693)
  • deps: update dependency aioresponses to v0.7.5 (f988e53)
  • deps: update dependency black to v23.10.0 (52e17de)
  • deps: update dependency black to v23.10.1 (3cf3767)
  • deps: update dependency black to v23.11.0 (49c22c1)
  • deps: update dependency black to v23.9.0 (21770ff)
  • deps: update dependency black to v23.9.1 (417335c)
  • deps: update dependency coverage to v7.3.1 (783d627)
  • deps: update dependency coverage to v7.3.2 (3b15811)
  • deps: update dependency homeassistant to v2023.10.0 (747d9b7)
  • deps: update dependency homeassistant to v2023.11.0 (21c2b58)
  • deps: update dependency homeassistant to v2023.9.0 (5e0bf16)
  • deps: update dependency pre-commit to v3.4.0 (76fb680)
  • deps: update dependency pre-commit to v3.5.0 (1a3295e)
  • deps: update dependency pytest to v7.4.1 (7b5b77b)
  • deps: update dependency pytest to v7.4.2 (78a2730)
  • deps: update dependency pytest to v7.4.3 (dead328)
  • deps: update dependency pytest-asyncio to ^0.22.0 (bac5f94)
  • release: prepare v7.0.0-beta.0 release (f731ab0)

6.0.1 (2023-08-29)

Miscellaneous Chores

  • ci: fix release-please commit message (21753f0)
  • deps: update client to 7.1.1 (8e16a76)
  • deps: update dependency black to v23.7.0 (5db15c1)
  • deps: update dependency coverage to v7.3.0 (ecffee6)
  • deps: update dependency homeassistant to v2023.6.1 (37159dd)
  • deps: update dependency homeassistant to v2023.6.2 (d261610)
  • deps: update dependency homeassistant to v2023.6.3 (d4d30b1)
  • deps: update dependency homeassistant to v2023.7.0 (3c162c1)
  • deps: update dependency homeassistant to v2023.7.1 (ef80b3a)
  • deps: update dependency homeassistant to v2023.7.2 (3b1946f)
  • deps: update dependency homeassistant to v2023.8.0 (20fce5c)
  • deps: update dependency pre-commit to v3.3.3 (6fbe746)
  • deps: update dependency pytest to v7.3.2 (bba3b0b)
  • deps: update dependency pytest to v7.4.0 (ecae10d)
  • deps: update dependency pytest-asyncio to v0.21.1 (91cc1b1)
  • release: release 6.0.1-beta.0 [skip ci] [release] (31bbda9)
  • release: release 6.0.1-beta.1 [skip ci] [release] (051403d)
  • replace standard-version with release-please (8bf87d7)

6.0.1-beta.1 (2023-06-11)

6.0.1-beta.0 (2023-06-10)

6.0.0 (2023-06-08)