Skip to content

Latest commit

 

History

History
656 lines (408 loc) · 46.6 KB

CHANGELOG.md

File metadata and controls

656 lines (408 loc) · 46.6 KB

Changelog

9.2.0 (2024-12-07)

Features

  • update to include python 3.13 (c27de4a)

Miscellaneous Chores

  • deps: update dependency aiohttp to v3.11.10 (6123eb3)
  • deps: update dependency aiohttp to v3.11.9 (875db99)
  • deps: update dependency coverage to v7.6.9 (caffb41)
  • deps: update dependency pytest to v8.3.4 (04e48de)
  • deps: update dependency ruff to v0.8.2 (ee3408c)
  • deps: update github/codeql-action action to v3.27.6 (951c176)
  • deps: update pre-commit hook astral-sh/ruff-pre-commit to v0.8.2 (7d8e94b)
  • deps: update pypa/gh-action-pypi-publish digest to a536fa9 (f70e72a)
  • deps: update pypa/gh-action-pypi-publish digest to cbd6d01 (83fe816)
  • deps: update pypa/gh-action-pypi-publish digest to e7723a4 (25c6d5d)
  • deps: update pypa/gh-action-pypi-publish digest to f371c3d (f216bc7)

9.1.1 (2024-11-29)

Bug Fixes

  • add more tests for events (5a0f32e)
  • ci: add scopes to conform (2aa518f)

9.1.0 (2024-11-29)

Features

Miscellaneous Chores

  • ci: update renovate config (d9a1ae1)
  • ci: update renovate config (f76f563)
  • deps: update abatilo/actions-poetry action to v3.0.1 (53415f5)
  • deps: update actions/checkout action to v4.2.2 (176d955)
  • deps: update actions/dependency-review-action action to v4.4.0 (4d5b121)
  • deps: update actions/dependency-review-action action to v4.5.0 (eeff7b8)
  • deps: update actions/setup-python action to v5.3.0 (c8d9e60)
  • deps: update coverallsapp/github-action action to v2.3.4 (00bc3cc)
  • deps: update dependency aiohttp to v3.10.0 (dd32ed1)
  • deps: update dependency aiohttp to v3.10.1 (662ddaa)
  • deps: update dependency aiohttp to v3.10.10 (ceca932)
  • deps: update dependency aiohttp to v3.10.2 (38b830d)
  • deps: update dependency aiohttp to v3.10.3 (b0f1790)
  • deps: update dependency aiohttp to v3.10.4 (7e5d37c)
  • deps: update dependency aiohttp to v3.10.5 (dfe7a41)
  • deps: update dependency aiohttp to v3.10.6 (063dee9)
  • deps: update dependency aiohttp to v3.10.7 (add893d)
  • deps: update dependency aiohttp to v3.10.8 (c782f91)
  • deps: update dependency aiohttp to v3.10.9 (471f5b7)
  • deps: update dependency aiohttp to v3.11.0 (ddc6846)
  • deps: update dependency aiohttp to v3.11.1 (186b320)
  • deps: update dependency aiohttp to v3.11.2 (29091c4)
  • deps: update dependency aiohttp to v3.11.3 (f814252)
  • deps: update dependency aiohttp to v3.11.4 (ead70e9)
  • deps: update dependency aiohttp to v3.11.5 (be1e838)
  • deps: update dependency aiohttp to v3.11.6 (3b0ac14)
  • deps: update dependency aiohttp to v3.11.7 (4144f20)
  • deps: update dependency aiohttp to v3.11.8 (1f7ca24)
  • deps: update dependency aiohttp to v3.9.4 (e223824)
  • deps: update dependency aiohttp to v3.9.5 (eb97976)
  • deps: update dependency aioresponses to v0.7.7 (e0cfdd7)
  • deps: update dependency coverage to v7.4.2 (55b7c66)
  • deps: update dependency coverage to v7.4.3 (301cf89)
  • deps: update dependency coverage to v7.4.4 (5bb9ba7)
  • deps: update dependency coverage to v7.5.0 (fa3d5f8)
  • deps: update dependency coverage to v7.5.1 (11325ee)
  • deps: update dependency coverage to v7.5.2 (a8c4961)
  • deps: update dependency coverage to v7.5.3 (6ebd4af)
  • deps: update dependency coverage to v7.5.4 (61bf51a)
  • deps: update dependency coverage to v7.6.0 (c130924)
  • deps: update dependency coverage to v7.6.1 (9464424)
  • deps: update dependency coverage to v7.6.2 (ef4286f)
  • deps: update dependency coverage to v7.6.3 (4d1e4a3)
  • deps: update dependency coverage to v7.6.4 (2730352)
  • deps: update dependency coverage to v7.6.5 (eefb190)
  • deps: update dependency coverage to v7.6.7 (4d98d42)
  • deps: update dependency coverage to v7.6.8 (b00749b)
  • deps: update dependency pre-commit to v3.6.2 (9fe44b7)
  • deps: update dependency pre-commit to v3.7.0 (e7bda03)
  • deps: update dependency pre-commit to v3.7.1 (90b7b64)
  • deps: update dependency pre-commit to v3.8.0 (5624e61)
  • deps: update dependency pre-commit to v4 (a375824)
  • deps: update dependency pre-commit to v4.0.1 (2f285f5)
  • deps: update dependency pytest to v8.0.1 (2cec6d2)
  • deps: update dependency pytest to v8.0.2 (5a62d13)
  • deps: update dependency pytest to v8.1.0 (93c8038)
  • deps: update dependency pytest to v8.1.1 (55f289c)
  • deps: update dependency pytest to v8.1.2 (5e06f6d)
  • deps: update dependency pytest to v8.2.0 (241b46b)
  • deps: update dependency pytest to v8.2.1 (5c80892)
  • deps: update dependency pytest to v8.2.2 (e49a090)
  • deps: update dependency pytest to v8.3.1 (d68549c)
  • deps: update dependency pytest to v8.3.2 (2e47f4a)
  • deps: update dependency pytest to v8.3.3 (91639c2)
  • deps: update dependency pytest-asyncio to ^0.24.0 (538cb4f)
  • deps: update dependency pytest-asyncio to v0.23.6 (7006820)
  • deps: update dependency pytest-asyncio to v0.23.7 (1c27d48)
  • deps: update dependency pytest-asyncio to v0.23.8 (36befcc)
  • deps: update dependency pytest-cov to v5 (0a81db8)
  • deps: update dependency pytest-cov to v6 (2104461)
  • deps: update dependency ruff to ^0.3.0 (274899b)
  • deps: update dependency ruff to ^0.4.0 (e672f11)
  • deps: update dependency ruff to ^0.5.0 (922900c)
  • deps: update dependency ruff to ^0.6.0 (c88163d)
  • deps: update dependency ruff to ^0.7.0 (529a097)
  • deps: update dependency ruff to ^0.8.0 (2324438)
  • deps: update dependency ruff to v0.2.2 (460bec9)
  • deps: update dependency ruff to v0.3.1 (f68e7e0)
  • deps: update dependency ruff to v0.3.2 (7b9de16)
  • deps: update dependency ruff to v0.3.3 (a068d5e)
  • deps: update dependency ruff to v0.3.4 (be5b1ff)
  • deps: update dependency ruff to v0.3.5 (facf977)
  • deps: update dependency ruff to v0.3.6 (08c6877)
  • deps: update dependency ruff to v0.3.7 (6a41642)
  • deps: update dependency ruff to v0.4.1 (5f21f63)
  • deps: update dependency ruff to v0.4.10 (ea57c47)
  • deps: update dependency ruff to v0.4.2 (17d7f6d)
  • deps: update dependency ruff to v0.4.3 (6cdb067)
  • deps: update dependency ruff to v0.4.4 (a0671e1)
  • deps: update dependency ruff to v0.4.5 (ad6fe48)
  • deps: update dependency ruff to v0.4.6 (767831d)
  • deps: update dependency ruff to v0.4.7 (48a1b14)
  • deps: update dependency ruff to v0.4.8 (8b5d552)
  • deps: update dependency ruff to v0.4.9 (cb02e8f)
  • deps: update dependency ruff to v0.5.1 (9945ca7)
  • deps: update dependency ruff to v0.5.2 (7db5dbf)
  • deps: update dependency ruff to v0.5.3 (bcfd7be)
  • deps: update dependency ruff to v0.5.4 (c9368e1)
  • deps: update dependency ruff to v0.5.5 (75b59bc)
  • deps: update dependency ruff to v0.5.6 (58ceff5)
  • deps: update dependency ruff to v0.5.7 (34bcb60)
  • deps: update dependency ruff to v0.6.1 (10c7af4)
  • deps: update dependency ruff to v0.6.2 (3e8ec98)
  • deps: update dependency ruff to v0.6.3 (6e9bf94)
  • deps: update dependency ruff to v0.6.4 (74e99db)
  • deps: update dependency ruff to v0.6.5 (f8ed1bb)
  • deps: update dependency ruff to v0.6.6 (c456241)
  • deps: update dependency ruff to v0.6.7 (d98bb2a)
  • deps: update dependency ruff to v0.6.8 (8a6f019)
  • deps: update dependency ruff to v0.6.9 (59932b4)
  • deps: update dependency ruff to v0.7.1 (8dbc276)
  • deps: update dependency ruff to v0.7.2 (490713b)
  • deps: update dependency ruff to v0.7.3 (0787860)
  • deps: update dependency ruff to v0.7.4 (abd8f6c)
  • deps: update dependency ruff to v0.8.1 (fdbb3a9)
  • deps: update github/codeql-action action to v3.27.1 (339c245)
  • deps: update github/codeql-action action to v3.27.2 (86f2dbe)
  • deps: update github/codeql-action action to v3.27.3 (3f83edc)
  • deps: update github/codeql-action action to v3.27.4 (55e017c)
  • deps: update github/codeql-action action to v3.27.5 (db35776)
  • deps: update pre-commit hook astral-sh/ruff-pre-commit to v0.7.2 (55fe796)
  • deps: update pre-commit hook astral-sh/ruff-pre-commit to v0.7.3 (388fd1c)
  • deps: update pre-commit hook astral-sh/ruff-pre-commit to v0.7.4 (a8580ba)
  • deps: update pre-commit hook astral-sh/ruff-pre-commit to v0.8.0 (b2f44ca)
  • deps: update pre-commit hook astral-sh/ruff-pre-commit to v0.8.1 (ce1beee)
  • deps: update pypa/gh-action-pypi-publish digest to 0d02f37 (d174ea9)
  • deps: update pypa/gh-action-pypi-publish digest to 15c56db (3ce129b)
  • deps: update pypa/gh-action-pypi-publish digest to 218af42 (ed356d6)
  • deps: update pypa/gh-action-pypi-publish digest to 61da13d (8200a68)
  • deps: update pypa/gh-action-pypi-publish digest to 93e8795 (19a9225)
  • deps: update pypa/gh-action-pypi-publish digest to a8b73a6 (fce23da)
  • deps: update pypa/gh-action-pypi-publish digest to fb13cb3 (3c6e302)
  • deps: update step-security/harden-runner action to v2.10.2 (7119a81)
  • fix minor scorecard issues (7645d0e)
  • introduce repository and project security scanning (9295516)

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)