Releases: home-assistant-libs/aiohue
Releases · home-assistant-libs/aiohue
4.7.3
4.7.2
What’s Changed
- #320 - Update schemas (@marcelveldt)
- #307 - Fix linting (@MartinHjelmare)
- #377 - Patch ghost events from button and relative_rotary resources (@idekker)
⬆️ Dependencies
25 changes
- #332 - Auto-update pre-commit hooks (@github-actions)
- #333 - Bump actions/setup-python from 5.0.0 to 5.1.0 (@dependabot)
- #329 - Bump ruff from 0.3.3 to 0.3.4 (@dependabot)
- #328 - Bump pytest-asyncio from 0.23.5.post1 to 0.23.6 (@dependabot)
- #330 - Bump pre-commit from 3.6.2 to 3.7.0 (@dependabot)
- #331 - Bump pytest-cov from 4.1.0 to 5.0.0 (@dependabot)
- #325 - Bump ruff from 0.3.2 to 0.3.3 (@dependabot)
- #326 - Bump black from 24.2.0 to 24.3.0 (@dependabot)
- #323 - Bump peter-evans/create-pull-request from 6.0.1 to 6.0.2 (@dependabot)
- #317 - Bump mypy from 1.8.0 to 1.9.0 (@dependabot)
- #316 - Bump pytest from 8.0.2 to 8.1.1 (@dependabot)
- #318 - Bump ruff from 0.3.0 to 0.3.2 (@dependabot)
- #319 - Bump pytest-asyncio from 0.23.5 to 0.23.5.post1 (@dependabot)
- #315 - Bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 (@dependabot)
- #313 - Bump ruff from 0.2.2 to 0.3.0 (@dependabot)
- #312 - Auto-update pre-commit hooks (@github-actions)
- #310 - Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 (@dependabot)
- #311 - Bump peter-evans/create-pull-request from 6.0.0 to 6.0.1 (@dependabot)
- #309 - Bump pytest from 8.0.1 to 8.0.2 (@dependabot)
- #301 - Auto-update pre-commit hooks (@github-actions)
- #308 - Bump pylint from 3.0.3 to 3.1.0 (@dependabot)
- #303 - Bump ruff from 0.2.1 to 0.2.2 (@dependabot)
- #304 - Bump black from 24.1.1 to 24.2.0 (@dependabot)
- #305 - Bump pre-commit from 3.6.1 to 3.6.2 (@dependabot)
- #306 - Bump pytest from 8.0.0 to 8.0.1 (@dependabot)
4.7.1
What’s Changed
- #281 - Treat EffectStatus.NO_EFFECT the same as None (@DataGhost)
- #262 - Allow a scene's
palette
to be absent (@jamesremuscat)
⬆️ Dependencies
66 changes
- #289 - Auto-update pre-commit hooks (@github-actions)
- #292 - Bump black from 23.12.1 to 24.1.1 (@dependabot)
- #291 - Bump pytest from 7.4.4 to 8.0.0 (@dependabot)
- #298 - Bump pytest-asyncio from 0.23.4 to 0.23.5 (@dependabot)
- #299 - Bump pre-commit from 3.6.0 to 3.6.1 (@dependabot)
- #300 - Bump ruff from 0.2.0 to 0.2.1 (@dependabot)
- #297 - Bump ludeeus/action-require-labels from 1.0.0 to 1.1.0 (@dependabot)
- #296 - Bump ruff from 0.1.14 to 0.2.0 (@dependabot)
- #294 - Bump release-drafter/release-drafter from 5.25.0 to 6.0.0 (@dependabot)
- #293 - Bump peter-evans/create-pull-request from 5.0.2 to 6.0.0 (@dependabot)
- #290 - Bump pytest-asyncio from 0.23.3 to 0.23.4 (@dependabot)
- #286 - Auto-update pre-commit hooks (@github-actions)
- #288 - Bump ruff from 0.1.13 to 0.1.14 (@dependabot)
- #287 - Bump ruff from 0.1.11 to 0.1.13 (@dependabot)
- #285 - Bump ruff from 0.1.9 to 0.1.11 (@dependabot)
- #284 - Auto-update pre-commit hooks (@github-actions)
- #283 - Bump pytest from 7.4.3 to 7.4.4 (@dependabot)
- #282 - Bump pytest-asyncio from 0.23.2 to 0.23.3 (@dependabot)
- #280 - Bump ruff from 0.1.8 to 0.1.9 (@dependabot)
- #279 - Bump black from 23.12.0 to 23.12.1 (@dependabot)
- #278 - Bump mypy from 1.7.1 to 1.8.0 (@dependabot)
- #277 - Auto-update pre-commit hooks (@github-actions)
- #276 - Auto-update pre-commit hooks (@github-actions)
- #275 - Bump black from 23.11.0 to 23.12.0 (@dependabot)
- #274 - Bump ruff from 0.1.7 to 0.1.8 (@dependabot)
- #273 - Auto-update pre-commit hooks (@github-actions)
- #272 - Auto-update pre-commit hooks (@github-actions)
- #270 - Bump pylint from 3.0.2 to 3.0.3 (@dependabot)
- #269 - Bump pre-commit from 3.5.0 to 3.6.0 (@dependabot)
- #271 - Bump ruff from 0.1.6 to 0.1.7 (@dependabot)
- #268 - Bump actions/setup-python from 4.8.0 to 5.0.0 (@dependabot)
- #267 - Bump actions/setup-python from 4.7.1 to 4.8.0 (@dependabot)
- #266 - Auto-update pre-commit hooks (@github-actions)
- #265 - Bump pytest-asyncio from 0.21.1 to 0.23.2 (@dependabot)
- #264 - Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 (@dependabot)
- #263 - Bump mypy from 1.7.0 to 1.7.1 (@dependabot)
- #260 - Auto-update pre-commit hooks (@github-actions)
- #261 - Bump ruff from 0.1.5 to 0.1.6 (@dependabot)
- #255 - Auto-update pre-commit hooks (@github-actions)
- #257 - Bump black from 23.10.1 to 23.11.0 (@dependabot)
- #256 - Bump ruff from 0.1.4 to 0.1.5 (@dependabot)
- #258 - Bump mypy from 1.6.1 to 1.7.0 (@dependabot)
- #254 - Bump ruff from 0.1.3 to 0.1.4 (@dependabot)
- #252 - Auto-update pre-commit hooks (@github-actions)
- #250 - Bump ruff from 0.1.1 to 0.1.3 (@dependabot)
- #251 - Bump pytest from 7.4.2 to 7.4.3 (@dependabot)
- #249 - Bump black from 23.10.0 to 23.10.1 (@dependabot)
- #248 - Auto-update pre-commit hooks (@github-actions)
- #247 - Auto-update pre-commit hooks (@github-actions)
- #242 - Auto-update pre-commit hooks (@github-actions)
- #244 - Bump pylint from 3.0.1 to 3.0.2 (@dependabot)
- #246 - Bump mypy from 1.6.0 to 1.6.1 (@dependabot)
- #245 - Bump black from 23.9.1 to 23.10.0 (@dependabot)
- #243 - Bump ruff from 0.0.292 to 0.1.1 (@dependabot)
- #240 - Auto-update pre-commit hooks (@github-actions)
- #241 - Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 (@dependabot)
- #238 - Bump pre-commit from 3.4.0 to 3.5.0 (@dependabot)
- #239 - Bump mypy from 1.5.1 to 1.6.0 (@dependabot)
- #235 - Auto-update pre-commit hooks (@github-actions)
- #237 - Bump pylint from 2.17.7 to 3.0.1 (@dependabot)
- #236 - Bump codespell from 2.2.5 to 2.2.6 (@dependabot)
- #234 - Auto-update pre-commit hooks (@github-actions)
- #231 - Bump pylint from 2.17.6 to 2.17.7 (@dependabot)
- #230 - Bump pytest from 7.4.0 to 7.4.2 (@dependabot)
- #232 - Bump ruff from 0.0.291 to 0.0.292 (@dependabot)
- #233 - Bump actions/setup-python from 4.7.0 to 4.7.1 (@dependabot)
4.7.0
What’s Changed
- #229 - Backward compatibility fix (@marcelveldt)
- #221 - Update project and CI (@marcelveldt)
- #219 - Update models for updated schema and new resource types (@marcelveldt)
⬆️ Dependencies
31 changes
- #228 - Auto-update pre-commit hooks (@github-actions)
- #225 - Bump pre-commit from 3.3.3 to 3.4.0 (@dependabot)
- #227 - Bump mypy from 1.5.0 to 1.5.1 (@dependabot)
- #226 - Bump pytest-aiohttp from 1.0.4 to 1.0.5 (@dependabot)
- #223 - Bump ruff from 0.0.284 to 0.0.291 (@dependabot)
- #222 - Bump actions/checkout from 3 to 4 (@dependabot)
- #224 - Bump black from 23.7.0 to 23.9.1 (@dependabot)
- #220 - Bump actions/checkout from 4.0.0 to 4.1.0 (@dependabot)
- #216 - Bump pytest-aiohttp from 1.0.4 to 1.0.5 (@dependabot)
- #217 - Bump pytest from 7.4.1 to 7.4.2 (@dependabot)
- #218 - Bump black from 23.7.0 to 23.9.1 (@dependabot)
- #215 - Bump actions/checkout from 3.6.0 to 4.0.0 (@dependabot)
- #214 - Bump pytest from 7.4.0 to 7.4.1 (@dependabot)
- #213 - Bump actions/checkout from 3.5.3 to 3.6.0 (@dependabot)
- #212 - Bump flake8 from 6.0.0 to 6.1.0 (@dependabot)
- #210 - Bump actions/setup-python from 4.6.1 to 4.7.0 (@dependabot)
- #211 - Bump black from 23.3.0 to 23.7.0 (@dependabot)
- #209 - Bump release-drafter/release-drafter from 5.23.0 to 5.24.0 (@dependabot)
- #208 - Bump pytest from 7.3.2 to 7.4.0 (@dependabot)
- #207 - Bump pytest from 7.3.1 to 7.3.2 (@dependabot)
- #206 - Bump actions/checkout from 3.5.2 to 3.5.3 (@dependabot)
- #205 - Bump actions/setup-python from 4.6.0 to 4.6.1 (@dependabot)
- #203 - Bump actions/setup-python from 4.5.0 to 4.6.0 (@dependabot)
- #201 - Bump pytest from 7.3.0 to 7.3.1 (@dependabot)
- #198 - Bump pytest from 7.2.2 to 7.3.0 (@dependabot)
- #200 - Bump actions/checkout from 3.5.1 to 3.5.2 (@dependabot)
- #199 - Bump actions/checkout from 3.5.0 to 3.5.1 (@dependabot)
- #197 - Bump black from 23.1.0 to 23.3.0 (@dependabot)
- #196 - Bump actions/checkout from 3.4.0 to 3.5.0 (@dependabot)
- #195 - Bump actions/checkout from 3.3.0 to 3.4.0 (@dependabot)
- #193 - Bump pytest from 7.2.1 to 7.2.2 (@dependabot)
4.6.2
What's Changed
- Add missing LONG_PRESS enum member for button events (#190) @marcelveldt
- Mark auto_dynamic attribute optional on scene resource (#189) @marcelveldt
- Fixes for some small schema parse errors (#188) @marcelveldt
- Make active_timeslot optional in smart_scene model (#177) @marcelveldt
- Add util methods for backwards compatibility in Scenes controller (#176) @marcelveldt
⬆️ Dependencies
4 changes
- Bump release-drafter/release-drafter from 5.22.0 to 5.23.0 (#184) @dependabot
- Bump black from 22.12.0 to 23.1.0 (#181) @dependabot
- Bump pytest from 7.2.0 to 7.2.1 (#179) @dependabot
- Bump actions/setup-python from 4.4.0 to 4.5.0 (#178) @dependabot
4.6.0
What's Changed
- Address changes of final V2 api release (#175) @marcelveldt
- Use non-deprecated logging warn method (#174) @balloob
- Add support for smart_scene resource (#170) @marcelveldt
- Add support for matter resource (#171) @marcelveldt
- Fix: KeepAlive workaround causes Geofence to malfunction (#163) @marcelveldt
- Fix: Missing repeated events for Philips Hue Tap Dial switch (#167) @marcelveldt
- Fix error in log when an empty dict is received for an optional value (#164) @marcelveldt
- Add sparkle effect to fix new Festavia lights (#165) @marcelveldt
- Fix typo in discovery (#158) @caribo
- Pin github actions and add dependabot actions ecosystem (#151) @MartinHjelmare
⬆️ Dependencies
15 changes
- Bump actions/checkout from 3.2.0 to 3.3.0 (#173) @dependabot
- Bump release-drafter/release-drafter from 5.21.1 to 5.22.0 (#172) @dependabot
- Bump actions/setup-python from 4.3.1 to 4.4.0 (#169) @dependabot
- Bump actions/checkout from 3.1.0 to 3.2.0 (#168) @dependabot
- Bump black from 22.10.0 to 22.12.0 (#166) @dependabot
- Bump actions/setup-python from 4.3.0 to 4.3.1 (#162) @dependabot
- Bump flake8 from 5.0.4 to 6.0.0 (#161) @dependabot
- Bump pytest from 7.1.3 to 7.2.0 (#159) @dependabot
- Bump release-drafter/release-drafter from 5.21.0 to 5.21.1 (#156) @dependabot
- Bump actions/setup-python from 4.2.0 to 4.3.0 (#155) @dependabot
- Bump black from 22.8.0 to 22.10.0 (#154) @dependabot
- Bump actions/checkout from 3.0.2 to 3.1.0 (#153) @dependabot
- Bump release-drafter/release-drafter from 5.20.1 to 5.21.0 (#152) @dependabot
- Bump pytest from 7.1.2 to 7.1.3 (#150) @dependabot
- Bump black from 22.6.0 to 22.8.0 (#149) @dependabot
4.5.0
What's Changed
- Add support for new Hue Tap Dial (relative rotary) (#146) @marcelveldt
- Fix KeyError on fake Hue bridges (#147) @marcelveldt
- Add monitor configuration type (#141) @mvdwetering
- Updated rate limit statuscode (#144) @mvdwetering
⬆️ Dependencies
4 changes
- Bump flake8 from 5.0.3 to 5.0.4 (#145) @dependabot
- Bump flake8 from 5.0.2 to 5.0.3 (#143) @dependabot
- Bump flake8 from 4.0.1 to 5.0.2 (#142) @dependabot
- Bump black from 22.3.0 to 22.6.0 (#138) @dependabot
4.4.2
What's Changed
⬆️ Dependencies
2 changes
- Bump pytest from 7.1.1 to 7.1.2 (#133) @dependabot
- Bump black from 22.1.0 to 22.3.0 (#132) @dependabot
4.4.1
What's Changed
- Fix and cleanup of button workaround code (#131) @marcelveldt
- Fix typo in timed effects feature (#130) @marcelveldt
4.4.0
What's Changed
- Add missing parameters to the grouped_light set_state (#129) @marcelveldt
- Fix typo in default enum member (#128) @marcelveldt
- Add timed effects feature to light (#127) @marcelveldt
- Add support for aggregated grouped_lights commands (#126) @marcelveldt
- Hide dependencies in release-drafter (#125) @MartinHjelmare
⬆️ Dependencies
2 changes
- Bump pytest from 7.1.0 to 7.1.1 (#124) @dependabot
- Bump pytest from 7.0.1 to 7.1.0 (#123) @dependabot