Releases: Python-roborock/python-roborock
v2.33.0
v2.33.0 (2025-08-10)
Bug Fixes
Chores
Features
Detailed Changes: v2.32.0...v2.33.0
v2.32.0
v2.32.0 (2025-08-10)
Bug Fixes
Chores
-
deps: Bump pycryptodome from 3.22.0 to 3.23.0 (#403,
011631c
) -
deps: Bump pycryptodomex from 3.22.0 to 3.23.0 (#404,
c87d40b
) -
deps: Bump python-semantic-release/python-semantic-release (#421,
381acf6
) -
deps-dev: Bump freezegun from 1.5.1 to 1.5.4 (#423,
1d3fe5c
)
Features
Detailed Changes: v2.31.0...v2.32.0
v2.31.0
v2.30.0
v2.29.1
v2.29.1 (2025-08-09)
Bug Fixes
Chores
-
Update container parsing using native typing and dataclass (#426,
97dfd16
) -
Update unknown key test to use simple object (#426,
97dfd16
)
Detailed Changes: v2.29.0...v2.29.1
v2.29.0
v2.29.0 (2025-08-09)
Bug Fixes
Chores
Features
Detailed Changes: v2.28.0...v2.29.0
v2.28.0
v2.28.0 (2025-08-09)
Chores
-
Attempt to reduce a01 test flakiness by fixing shutdown to reduce number of active threads (#420,
717654a
) -
Move device_features to seperate file and add some tests and rework device_features (#365,
c6ba0d6
) -
Refactor some of the internal channel details used by the device. (#424,
cbd6df2
) -
Separate V1 API connection logic from encoding logic (#424,
cbd6df2
)
Features
Detailed Changes: v2.27.0...v2.28.0
v2.27.0
v2.27.0 (2025-08-03)
Bug Fixes
Chores
Features
-
Add a v1 protocol channel bridging across MQTT/Local channels (#416,
c1bdac0
) -
Add a v1 protocol channel that can send messages across MQTT or Local connections, preferring local (#416,
c1bdac0
)
Detailed Changes: v2.26.0...v2.27.0
v2.26.0
v2.26.0 (2025-08-03)
Chores
-
Move a01 encoding and decoding to a separate module (#417,
5a2dac0
) -
Remove stale comment in roborock_client_a01.py (#417,
5a2dac0
)
Features
Detailed Changes: v2.25.1...v2.26.0