Releases: home-assistant-libs/aioshelly
Releases · home-assistant-libs/aioshelly
12.1.0
What's Changed
- Release 12.1.0 (#726) @thecode
- Add support for Gen4 devices (#724) @bieniu
- Restore use of
find_packages
in setup.py (#725) @bieniu - Exclude tests from package build (#705) @onkelbeh
- Fix MacAddressMismatchError check for RPC devices (#715) @thecode
- Update WebSocket sender to avoid extra utf-8 decode/encode round-trip (#713) @bdraco
- Add Python 3.13 to CI (#709) @bieniu
- Add Shelly DALI Dimmer Gen3 (#704) @michalmo
⬆️ Dependencies
12 changes
- Bump ruff from 0.7.4 to 0.8.0 (#720) @dependabot
- Bump wheel from 0.45.0 to 0.45.1 (#721) @dependabot
- Auto-update pre-commit hooks (#716) @github-actions
- Bump aioresponses from 0.7.6 to 0.7.7 (#717) @dependabot
- Bump ruff from 0.7.3 to 0.7.4 (#718) @dependabot
- Bump codecov/codecov-action from 4 to 5 (#714) @dependabot
- Auto-update pre-commit hooks (#710) @github-actions
- Bump wheel from 0.44.0 to 0.45.0 (#711) @dependabot
- Bump ruff from 0.7.2 to 0.7.3 (#712) @dependabot
- Auto-update pre-commit hooks (#706) @github-actions
- Bump pytest-cov from 5.0.0 to 6.0.0 (#707) @dependabot
- Bump ruff from 0.7.1 to 0.7.2 (#708) @dependabot
12.0.1
What's Changed
- Release 12.0.1 (#703) @thecode
- Add Shelly EM Gen3 model (#702) @thecode
- Adds definition for Pro 2 v.1 UL (#701) @tomcastleman
- feat: add Shelly BLU Gateway GEN3 model (#689) @chemelli74
⬆️ Dependencies
13 changes
- Bump mypy from 1.12.1 to 1.13.0 (#699) @dependabot
- Bump tox from 4.23.0 to 4.23.2 (#698) @dependabot
- Bump ruff from 0.7.0 to 0.7.1 (#697) @dependabot
- Auto-update pre-commit hooks (#696) @github-actions
- Bump actions/setup-python from 5.2.0 to 5.3.0 (#695) @dependabot
- Bump actions/checkout from 4.2.1 to 4.2.2 (#694) @dependabot
- Bump mypy from 1.11.2 to 1.12.1 (#693) @dependabot
- Bump tox from 4.21.2 to 4.23.0 (#692) @dependabot
- Bump ruff from 0.6.9 to 0.7.0 (#691) @dependabot
- Auto-update pre-commit hooks (#690) @github-actions
- Auto-update pre-commit hooks (#686) @github-actions
- Bump pre-commit from 4.0.0 to 4.0.1 (#687) @dependabot
- Bump actions/checkout from 4.2.0 to 4.2.1 (#685) @dependabot
12.0.0
What's Changed
- Release 12.0.0 (#684) @thecode
- Add
Plug S Gen3
andPro 3EM 3CT63
models (#675) @bieniu - Add tests for
get_info()
(#658) @bieniu - Add Pro RGBWW PM model info (#660) @bieniu
- Add tests for process_ip_or_options (#656) @thecode
- Change badges to markdown (#653) @bdraco
- Start tracking code coverage (#652) @bdraco
⚠ Breaking Changes
⬆️ Dependencies
23 changes
- Bump pre-commit from 3.8.0 to 4.0.0 (#682) @dependabot
- Auto-update pre-commit hooks (#680) @github-actions
- Bump tox from 4.20.0 to 4.21.2 (#681) @dependabot
- Bump ruff from 0.6.8 to 0.6.9 (#683) @dependabot
- Auto-update pre-commit hooks (#677) @github-actions
- Bump ruff from 0.6.7 to 0.6.8 (#678) @dependabot
- Bump actions/checkout from 4.1.7 to 4.2.0 (#673) @dependabot
- Auto-update pre-commit hooks (#670) @github-actions
- Bump tox from 4.18.1 to 4.20.0 (#671) @dependabot
- Bump ruff from 0.6.5 to 0.6.7 (#672) @dependabot
- Bump peter-evans/create-pull-request from 7.0.3 to 7.0.5 (#669) @dependabot
- Bump peter-evans/create-pull-request from 7.0.2 to 7.0.3 (#668) @dependabot
- Auto-update pre-commit hooks (#665) @github-actions
- Bump pytest from 8.3.2 to 8.3.3 (#667) @dependabot
- Bump ruff from 0.6.4 to 0.6.5 (#666) @dependabot
- Bump peter-evans/create-pull-request from 7.0.1 to 7.0.2 (#664) @dependabot
- Auto-update pre-commit hooks (#661) @github-actions
- Bump tox from 4.18.0 to 4.18.1 (#662) @dependabot
- Bump ruff from 0.6.3 to 0.6.4 (#663) @dependabot
- Bump peter-evans/create-pull-request from 7.0.0 to 7.0.1 (#659) @dependabot
- Bump peter-evans/create-pull-request from 6.1.0 to 7.0.0 (#657) @dependabot
- Auto-update pre-commit hooks (#654) @github-actions
- Bump ruff from 0.6.2 to 0.6.3 (#655) @dependabot
11.4.2
11.4.1
11.4.0
What's Changed
- Release 11.4.0 (#646) @thecode
- Add a separate timeout error exception class (#643) @bdraco
- Log method and device ip/port of unknown request ids (#642) @bdraco
- Use extended timeouts for status calls that may take a while (#644) @bdraco
⬆️ Dependencies
- Bump actions/setup-python from 5.1.1 to 5.2.0 (#645) @dependabot
11.3.0
What's Changed
- Release 11.3.0 (#641) @bdraco
- Check if firmware is supported by device model (#632) @bieniu
- Switch fetching device info to go over the websocket for RPC devices (#639) @bdraco
- Use
device_id
asrealm
value for auth (#640) @bieniu - Add support for parallel rpc calls (#638) @bdraco
⬆️ Dependencies
7 changes
- Auto-update pre-commit hooks (#634) @github-actions
- Bump mypy from 1.11.1 to 1.11.2 (#637) @dependabot
- Bump ruff from 0.6.1 to 0.6.2 (#635) @dependabot
- Bump pytest-asyncio from 0.23.8 to 0.24.0 (#636) @dependabot
- Auto-update pre-commit hooks (#629) @github-actions
- Bump ruff from 0.5.7 to 0.6.1 (#630) @dependabot
- Bump tox from 4.17.1 to 4.18.0 (#631) @dependabot