Skip to content

Latest commit

 

History

History
480 lines (250 loc) · 24.1 KB

CHANGELOG.md

File metadata and controls

480 lines (250 loc) · 24.1 KB

Changelog

9.0.0 (2024-02-14)

⚠ BREAKING CHANGES

  • set the minimum python version 3.12

Features

Bug Fixes

Miscellaneous Chores

  • deps: update abatilo/actions-poetry action to v3 (b94509e)
  • deps: update dependencies (df30a2b)
  • deps: update dependency aiohttp to v3.9.2 (7e980af)
  • deps: update dependency aiohttp to v3.9.3 (6e0e38b)
  • deps: update dependency coverage to v7.3.4 (dd81b56)
  • deps: update dependency coverage to v7.4.0 (dc17c57)
  • deps: update dependency coverage to v7.4.1 (53ce856)
  • deps: update dependency pre-commit to v3.6.1 (cb33b42)
  • deps: update dependency pytest to v7.4.4 (7b9d028)
  • deps: update dependency pytest to v8 (b2cdb42)
  • deps: update dependency pytest-asyncio to v0.23.3 (ae36715)
  • deps: update dependency pytest-asyncio to v0.23.4 (a48a652)
  • deps: update dependency pytest-asyncio to v0.23.5 (0e93524)
  • deps: update dependency ruff to ^0.2.0 (c3004df)
  • deps: update dependency ruff to v0.1.11 (4ad5836)
  • deps: update dependency ruff to v0.1.13 (67a4123)
  • deps: update dependency ruff to v0.1.14 (031792e)
  • deps: update dependency ruff to v0.1.15 (2f7e01c)
  • deps: update dependency ruff to v0.1.9 (7db8f6e)
  • deps: update dependency ruff to v0.2.1 (e34cc92)

8.3.4 (2023-12-19)

Bug Fixes

8.3.3 (2023-12-15)

Bug Fixes

  • fix numeric value initialization defaults (5ac467e)

8.3.2 (2023-12-14)

Bug Fixes

8.3.1 (2023-12-14)

Bug Fixes

  • fix exception when targets are none (ae8517a)

8.3.0 (2023-12-14)

Features

  • perform deep merging of updates (e560027)

Bug Fixes

  • add typings to update_with methods (4dd841c)

Miscellaneous Chores

  • deps: update dependency coverage to v7.3.3 (c0c9b81)
  • deps: update dependency ruff to v0.1.8 (87af727)
  • deps: update github/codeql-action action to v3 (0e733bb)

8.2.0 (2023-12-12)

Features

  • allow passing in an event loop for background tasks (570d095)

8.1.3 (2023-12-12)

Bug Fixes

  • add str method to all devices (8e71a57)

8.1.2 (2023-12-12)

Bug Fixes

  • add test case for dimmable light animation (22eb648)
  • fix dimmable light test (0d45376)

Miscellaneous Chores

  • add str method to device (6498e94)
  • add str methods to data (ea689ae)

8.1.1 (2023-12-11)

Bug Fixes

  • reduce backoff time for reconnects (3166824)

8.1.0 (2023-12-11)

Features

  • replace linters with ruff (36bea9d)

Bug Fixes

  • add dimmable light mapping (bd85d11)
  • add tests for pergola and awning (d9fb32c)

Miscellaneous Chores

  • ci: adopt release please for v4 (d14c22e)
  • ci: update poetry version (271c1da)
  • deps: update actions/setup-python action to v5 (3b4d1ba)
  • deps: update dependency aiohttp to v3.9.0 (c3967c2)
  • deps: update dependency aiohttp to v3.9.1 (84fa5c9)
  • deps: update dependency aioresponses to v0.7.6 (ed3a04d)
  • deps: update dependency pre-commit to v3.6.0 (bc65cf2)
  • deps: update dependency pytest-asyncio to ^0.23.0 (d92aa9b)
  • deps: update dependency pytest-asyncio to v0.23.1 (63ae0af)
  • deps: update dependency pytest-asyncio to v0.23.2 (8cb25b3)
  • deps: update dependency ruff to v0.1.7 (e87dc27)
  • deps: update google-github-actions/release-please-action action to v4 (49badce)

8.0.2 (2023-11-17)

Bug Fixes

  • make log messages clearer for streaming (a65d0d9)

8.0.1 (2023-11-17)

Bug Fixes

  • fix timeout and restart of read loop (5e669bc)

8.0.0 (2023-11-17)

⚠ BREAKING CHANGES

  • adds new method to listen for events in the background

Features

  • implement listening to events endpoint using callbacks (330dd41)

Miscellaneous Chores

  • deps: update pre-commit (3a52c1e)

7.2.1 (2023-11-15)

Bug Fixes

  • fix aiohttp version to align with homeassistant (d5c7634)

7.2.0 (2023-11-15)

Features

  • use real values for weather device tests (d9a4e5e)

Miscellaneous Chores

  • deps: update actions/checkout action to v4 (5beccd3)
  • deps: update dependency aiohttp to v3.8.6 (633284e)
  • deps: update dependency aioresponses to v0.7.5 (a76bfc3)
  • deps: update dependency black to v23.10.0 (b21e719)
  • deps: update dependency black to v23.10.1 (71b57b9)
  • deps: update dependency black to v23.11.0 (7134dc4)
  • deps: update dependency black to v23.9.0 (7630c03)
  • deps: update dependency black to v23.9.1 (9beb2b0)
  • deps: update dependency coverage to v7.3.1 (1b90fcc)
  • deps: update dependency coverage to v7.3.2 (0d1b304)
  • deps: update dependency pre-commit to v3.4.0 (6946b3c)
  • deps: update dependency pre-commit to v3.5.0 (69ea510)
  • deps: update dependency pytest to v7.4.1 (db60906)
  • deps: update dependency pytest to v7.4.2 (a051c07)
  • deps: update dependency pytest to v7.4.3 (537384e)
  • deps: update dependency pytest-asyncio to ^0.22.0 (789c7ce)

7.1.1 (2023-08-29)

Bug Fixes

  • fix device_type enumeration (d9483e7)

Miscellaneous Chores

  • deps: update dependency aiohttp to v3.8.5 (3dd61c6)
  • deps: update dependency coverage to v7.3.0 (5606fbc)

7.1.0 (2023-07-19)

Features

  • ci: add build verification in pipeline (ebb017f)
  • remove dynamic versioning and test pypi publishing (f4d6810)

Bug Fixes

  • add missing device types and shutter configuration (43331f2)

Miscellaneous Chores

  • ci: fix release workflow (771ebe0)
  • ci: fix release-please commit message (4a3904b)
  • ci: leverage pypi trusted publishers (0439942)
  • deps: update dependency black to v23.7.0 (3054798)
  • deps: update dependency pre-commit to v3.3.3 (0106403)
  • deps: update dependency pytest to v7.3.2 (f841806)
  • deps: update dependency pytest to v7.4.0 (e019b0f)
  • deps: update dependency pytest-asyncio to v0.21.1 (6b2919c)
  • replace standard-version with release-please (b747f7c)

7.0.0 (2023-06-08)

⚠ BREAKING CHANGES

  • upgrades python to 3.11

Features

  • ci: update coverage to v7; use coveralls github action (eccc20d)
  • update dependencies (343543b)
  • upgrade to python 3.11 (444b6a2)

Bug Fixes

  • ci: fix renovate commit message (e10e528)

6.1.0 (2023-05-29)

Features

6.0.0 (2023-03-24)

⚠ BREAKING CHANGES

  • downgrade to python 3.10

Features

  • revert upgrade to python 3.11 (9a532b2)

5.0.1 (2023-03-02)

Bug Fixes

5.0.0 (2023-03-02)

⚠ BREAKING CHANGES

  • update to python 3.11

Features

4.0.1 (2022-07-08)

Bug Fixes

  • update min python version to 3.9 (1c27d89)
  • update min python version to 3.9 (db399ab)

4.0.0 (2022-07-08)

⚠ BREAKING CHANGES

  • remove brotlipy dependency

Features

  • ci: add snyk monitor (d4c8877)
  • update dependencies; use python 3.10 for testing (ab4c55e)

Bug Fixes

  • ci: add remote repo url to snyk (de3f739)
  • ci: fix python version (ebbf387)
  • ci: remove branch modifier for snyk (5ae9172)

3.1.2 (2022-01-16)

3.1.1 (2021-11-24)

3.1.0 (2021-11-24)

Features

Bug Fixes

  • add new click device type; do not rely on properties; fix #8 (fa039fc)
  • merge in branch next (462852e)
  • remove dependency on properties being present (59c4f2a)

3.0.4 (2021-11-22)

Bug Fixes

  • detect device types correctly (c5285c0)

3.0.3 (2021-11-22)

Bug Fixes

  • handle none types on dicts (96c4676)

3.0.2 (2021-11-22)

Bug Fixes

  • add new click device type; do not rely on properties; fix #8 (9e92a1c)
  • remove dependency on properties being present (3dac7a4)

3.0.1 (2021-11-22)

3.0.0 (2021-11-22)

⚠ BREAKING CHANGES

  • uses Hella API v3

Features

Bug Fixes

2.5.0 (2021-11-21)

Features

2.4.0 (2021-02-14)

Features

  • add events endpoint, fix #4 (5331c71)
  • add update_with method to devices (5e01c11)

2.3.1 (2021-02-12)

Bug Fixes

  • fix parsing of boolean values (1bb9717)

2.3.0 (2021-02-12)

Features

  • add switch button and drive direction (f378d96)

2.2.0 (2021-02-10)

Features

  • add drivetime and rotationtime properties to shutters (9ac7e95)

2.1.0 (2021-02-09)

Features

  • downgrade python to 3.8 (e140367)

Bug Fixes

  • downgrade to python 3.8 (dec639b)

2.0.2 (2021-02-09)

Bug Fixes

  • fix changelog duplication (5e2c02e)

2.0.1 (2021-02-09)

Bug Fixes

  • fix versioning (5ef5810)
  • remove package json from versioning (49e6506)

2.0.0 (2021-02-09)

⚠ BREAKING CHANGES

  • update to api v2, include new properties and positions

Features

  • update to api v2, include new properties and positions (0b1c497)

Bug Fixes

  • json payload for post requests (f41e0be)