Releases: home-assistant-libs/aioshelly
Releases · home-assistant-libs/aioshelly
13.0.0
What's Changed
- Bump version to 13.0.0 (#807) @bieniu
- Fix missing semicolon in BLE Script (#806) @rkapsi
- Add tests for RpcDevice notification handling and shutdown order (#801) @thecode
- Fix coverage report (#802) @bieniu
- Move
tox
config to thepyproject.toml
file (#799) @bieniu - Do not raise
WrongShellyGen
inRpcDevice
(#798) @bieniu - Move mypy and ruff configuration to pyproject.toml file (#795) @bieniu
- More tests for
RpcDevice
(#791) @bieniu - Add unit tests for JSON helper functions (#794) @thecode
- Add Shelly Wall Display X2 model (#793) @thecode
⚠ Breaking Changes
⬆️ Dependencies
8 changes
- Bump peter-evans/create-pull-request from 7.0.6 to 7.0.7 (#805) @dependabot[bot]
- Bump ruff from 0.9.6 to 0.9.7 (#804) @dependabot[bot]
- Auto-update pre-commit hooks (#803) @github-actions[bot]
- Auto-update pre-commit hooks (#796) @github-actions[bot]
- Bump ruff from 0.9.5 to 0.9.6 (#797) @dependabot[bot]
- Bump mypy from 1.14.1 to 1.15.0 (#789) @dependabot[bot]
- Auto-update pre-commit hooks (#787) @github-actions[bot]
- Bump ruff from 0.9.4 to 0.9.5 (#788) @dependabot[bot]
12.4.2
12.4.1
12.4.0
What's Changed
- Bump version to 12.4.0 (#781) @chemelli74
- Add xmod_info() method for XMOD devices (#775) @chemelli74
- Add
attrs
from dynamic component to theconfig
(#774) @bieniu - Add model for Shelly Flood Gen4 (#773) @chemelli74
- Add Outdoor Plug S Gen3 (#772) @bieniu
- Add notes for ruff ignored rules that conflicts with other rules (#770) @thecode
⬆️ Dependencies
8 changes
- Auto-update pre-commit hooks (#776) @github-actions[bot]
- Bump ruff from 0.9.3 to 0.9.4 (#778) @dependabot[bot]
- Bump pytest-asyncio from 0.25.2 to 0.25.3 (#777) @dependabot[bot]
- Bump actions/setup-python from 5.3.0 to 5.4.0 (#771) @dependabot[bot]
- Bump pre-commit from 4.0.1 to 4.1.0 (#766) @dependabot[bot]
- Auto-update pre-commit hooks (#765) @github-actions[bot]
- Bump tox from 4.23.2 to 4.24.1 (#767) @dependabot[bot]
- Bump ruff from 0.9.2 to 0.9.3 (#768) @dependabot[bot]
12.3.2
What's Changed
⬆️ Dependencies
7 changes
- Bump release-drafter/release-drafter from 6.0.0 to 6.1.0 (#762) @dependabot[bot]
- Bump aioresponses from 0.7.7 to 0.7.8 (#760) @dependabot[bot]
- Auto-update pre-commit hooks (#759) @github-actions[bot]
- Bump ruff from 0.9.1 to 0.9.2 (#761) @dependabot[bot]
- Auto-update pre-commit hooks (#756) @github-actions[bot]
- Bump ruff from 0.8.6 to 0.9.1 (#757) @dependabot[bot]
- Bump pytest-asyncio from 0.25.1 to 0.25.2 (#758) @dependabot[bot]
12.3.1
12.3.0
What's Changed
- Release 12.3.0 (#752) @chemelli74
- Get all response pages for Shelly.GetComponents (#722) @bieniu
- Check for empty response when polling data from device (#723) @thecode
- feat: add config and status for BLU TRV (#688) @chemelli74
- Add model IDs for 1 Mini Gen4 and 1PM Mini Gen4 (#751) @bieniu
- Add info about Gen4 devices (#750) @bieniu
⬆️ Dependencies
4 changes
- Bump ruff from 0.8.4 to 0.8.6 (#749) @dependabot
- Bump mypy from 1.14.0 to 1.14.1 (#748) @dependabot
- Bump pytest-asyncio from 0.25.0 to 0.25.1 (#747) @dependabot
- Auto-update pre-commit hooks (#746) @github-actions
12.2.0
What's Changed
- Release 12.2.0 (#744) @chemelli74
- Catch one more connection exception (#743) @chemelli74
- Add Shelly 3EM-63 Gen3 model (#738) @thecode
- Add model ID for Pro 1PM UL (SPSW-201PE15UL) (#731) @bieniu
⬆️ Dependencies
12 changes
- Bump peter-evans/create-pull-request from 7.0.5 to 7.0.6 (#742) @dependabot
- Auto-update pre-commit hooks (#739) @github-actions
- Bump ruff from 0.8.3 to 0.8.4 (#741) @dependabot
- Bump mypy from 1.13.0 to 1.14.0 (#740) @dependabot
- Auto-update pre-commit hooks (#734) @github-actions
- Bump pytest-asyncio from 0.24.0 to 0.25.0 (#736) @dependabot
- Bump ruff from 0.8.2 to 0.8.3 (#735) @dependabot
- Auto-update pre-commit hooks (#732) @github-actions
- Bump ruff from 0.8.1 to 0.8.2 (#733) @dependabot
- Auto-update pre-commit hooks (#727) @github-actions
- Bump pytest from 8.3.3 to 8.3.4 (#728) @dependabot
- Bump ruff from 0.8.0 to 0.8.1 (#729) @dependabot
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