Releases: muhlba91/onyx-homeassistant-integration
Releases · muhlba91/onyx-homeassistant-integration
v10.0.0
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)
v9.0.0
v8.0.0
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)