Releases: home-assistant-libs/aioshelly
Releases · home-assistant-libs/aioshelly
11.2.0
What's Changed
- Bump version to 11.2.0 (#614) @bieniu
- Don't use
GetComponents
if firmware doesn't support it (#613) @bieniu - Revert "Significantly reduce heartbeat overhead (#301)" (#611) @bdraco
- Use aiohttp.ClientTimeout for passing timeouts (#612) @bdraco
- Add model name for 2PM Gen3 (#599) @bieniu
⬆️ Dependencies
16 changes
- Bump ruff from 0.5.5 to 0.5.6 (#609) @dependabot
- Bump mypy from 1.11.0 to 1.11.1 (#608) @dependabot
- Bump wheel from 0.43.0 to 0.44.0 (#607) @dependabot
- Auto-update pre-commit hooks (#606) @github-actions
- Bump pre-commit from 3.7.1 to 3.8.0 (#604) @dependabot
- Auto-update pre-commit hooks (#603) @github-actions
- Bump ruff from 0.5.4 to 0.5.5 (#605) @dependabot
- Bump ruff from 0.5.2 to 0.5.4 (#601) @dependabot
- Auto-update pre-commit hooks (#600) @github-actions
- Bump mypy from 1.10.1 to 1.11.0 (#602) @dependabot
- Bump ruff from 0.5.1 to 0.5.2 (#598) @dependabot
- Auto-update pre-commit hooks (#597) @github-actions
- Bump actions/setup-python from 5.1.0 to 5.1.1 (#596) @dependabot
- Bump ruff from 0.5.0 to 0.5.1 (#595) @dependabot
- Bump tox from 4.15.1 to 4.16.0 (#594) @dependabot
- Auto-update pre-commit hooks (#593) @github-actions
11.1.0
11.0.0
What's Changed
⚠ Breaking Changes
⬆️ Dependencies
12 changes
- Auto-update pre-commit hooks (#588) @github-actions
- Bump mypy from 1.10.0 to 1.10.1 (#589) @dependabot
- Bump ruff from 0.4.10 to 0.5.0 (#590) @dependabot
- Bump ruff from 0.4.9 to 0.4.10 (#586) @dependabot
- Auto-update pre-commit hooks (#585) @github-actions
- Bump peter-evans/create-pull-request from 6.0.5 to 6.1.0 (#584) @dependabot
- Bump ruff from 0.4.8 to 0.4.9 (#581) @dependabot
- Auto-update pre-commit hooks (#580) @github-actions
- Bump actions/checkout from 4.1.6 to 4.1.7 (#579) @dependabot
- Auto-update pre-commit hooks (#576) @github-actions
- Bump ruff from 0.4.7 to 0.4.8 (#577) @dependabot
- Bump tox from 4.15.0 to 4.15.1 (#578) @dependabot
10.0.1
What's Changed
⬆️ Dependencies
4 changes
- Bump ruff from 0.4.5 to 0.4.7 (#573) @dependabot
- Auto-update pre-commit hooks (#572) @github-actions
- Bump ruff from 0.4.4 to 0.4.5 (#571) @dependabot
- Auto-update pre-commit hooks (#570) @github-actions
10.0.0
What's Changed
- Bump version to 10.0.0 (#569) @thecode
- Add debug logging (#563) @thecode
- Code clean-ups (#546) @thecode
⚠ Breaking Changes
⬆️ Dependencies
20 changes
- Bump actions/checkout from 4.1.5 to 4.1.6 (#567) @dependabot
- Auto-update pre-commit hooks (#564) @github-actions
- Bump pre-commit from 3.7.0 to 3.7.1 (#565) @dependabot
- Bump ruff from 0.4.3 to 0.4.4 (#566) @dependabot
- Bump actions/checkout from 4.1.4 to 4.1.5 (#562) @dependabot
- Auto-update pre-commit hooks (#560) @github-actions
- Bump ruff from 0.4.2 to 0.4.3 (#561) @dependabot
- Bump tox from 4.14.2 to 4.15.0 (#558) @dependabot
- Auto-update pre-commit hooks (#556) @github-actions
- Bump mypy from 1.9.0 to 1.10.0 (#559) @dependabot
- Bump ruff from 0.4.1 to 0.4.2 (#557) @dependabot
- Bump peter-evans/create-pull-request from 6.0.4 to 6.0.5 (#555) @dependabot
- Bump actions/checkout from 4.1.3 to 4.1.4 (#554) @dependabot
- Auto-update pre-commit hooks (#551) @github-actions
- Bump actions/checkout from 4.1.2 to 4.1.3 (#552) @dependabot
- Bump ruff from 0.3.7 to 0.4.1 (#553) @dependabot
- Bump peter-evans/create-pull-request from 6.0.3 to 6.0.4 (#550) @dependabot
- Bump peter-evans/create-pull-request from 6.0.2 to 6.0.3 (#548) @dependabot
- Bump ruff from 0.3.5 to 0.3.7 (#549) @dependabot
- Auto-update pre-commit hooks (#547) @github-actions
9.0.0
What's Changed
- Bump version to 9.0.0 (#545) @thecode
- Update model IDs and names (#541) @bieniu
- Add model name for Plus Plug S V2 (#523) @bieniu
- Prevent KeyError on device shutdown (#535) @thecode
- Update RPC shutdown description (#533) @thecode
- Add comment to explain the usage of the aioshelly BLE script (#534) @thecode
- Add pre-commit autoupdate GH action (#532) @bieniu
- Replace async_timeout with asyncio.timeout (#528) @chemelli74
- Drop Python 3.10 for ruff (#531) @bieniu
- Cleanup aiohttp imports (#529) @chemelli74
⚠ Breaking Changes
- Allow initialization for device with unsupported firmware (#544) @thecode
- Move call to initialize to user code (#526) @thecode
- Drop python 3.10 (#527) @chemelli74
⬆️ Dependencies
9 changes
- Auto-update pre-commit hooks (#542) @github-actions
- Bump ruff from 0.3.4 to 0.3.5 (#543) @dependabot
- Bump actions/setup-python from 5.0.0 to 5.1.0 (#540) @dependabot
- Bump pre-commit from 3.6.2 to 3.7.0 (#538) @dependabot
- Bump ruff from 0.3.3 to 0.3.4 (#537) @dependabot
- Auto-update pre-commit hooks (#536) @github-actions
- Bump tox from 4.14.1 to 4.14.2 (#539) @dependabot
- Bump wheel from 0.42.0 to 0.43.0 (#525) @dependabot
- Bump ruff from 0.3.2 to 0.3.3 (#524) @dependabot
8.2.0
What's Changed
- Fix typo in fixture.py (#518) @thecode
- Use
uv
withtox
(#516) @bieniu - Update example to listen to specified ip address for CoAP packets (#515) @chemelli74
- Use ruff instead of pylint, black, isort, flake8 and bandit (#510) @bieniu
- Simplify logging during debugging (#509) @chemelli74
- Add support for specifying port in Gen2 devices (#326) @GarrStau
⬆️ Dependencies
4 changes
- Bump actions/checkout from 4.1.1 to 4.1.2 (#522) @dependabot
- Bump mypy from 1.8.0 to 1.9.0 (#521) @dependabot
- Bump ruff from 0.3.0 to 0.3.2 (#520) @dependabot
- Bump tox from 4.13.0 to 4.14.1 (#519) @dependabot
8.1.1
8.1.0
What's Changed
- Bump version to 8.1.0 (#511) @thecode
- Allow setting of CoAP listening IP address (#505) @chemelli74
8.0.2
What's Changed
- Bump version to 8.0.2 (#507) @thecode
- Add Shelly Plus RGBW PM model (#506) @thecode
- Dump device info - fixtures for HA testing (#494) @chemelli74
- Add retry to Block HTTP requests (#501) @thecode
- Introduce common library for all tools (#500) @chemelli74
- Introduce tools folder and fix verify.py (#497) @chemelli74
- Align black pre-commit behaviour to tox (CI) (#498) @chemelli74
- Fix pylint config warnings (#499) @chemelli74
- Fix generation lookup (#493) @chemelli74
- Check args for gen when there is no initial inint (#495) @chemelli74
- Cleanup model string (#492) @chemelli74
- Add pylint to pre-commit (#486) @chemelli74
⬆️ Dependencies
7 changes
- Bump pylint from 3.0.3 to 3.1.0 (#508) @dependabot
- Bump tox from 4.12.1 to 4.13.0 (#503) @dependabot
- Bump black from 24.1.1 to 24.2.0 (#504) @dependabot
- Bump pre-commit from 3.6.1 to 3.6.2 (#502) @dependabot
- Bump pre-commit from 3.6.0 to 3.6.1 (#496) @dependabot
- Bump black from 23.12.1 to 24.1.1 (#490) @dependabot
- Bump release-drafter/release-drafter from 5.25.0 to 6.0.0 (#491) @dependabot