Releases: Python-roborock/python-roborock
v5.11.0
v5.11.0 (2026-05-12)
This release is published under the GPL-3.0-only License.
Features
-
Add null option to ZeoMode and ZeoProgram enums (#823,
905f916) -
Add Saros 20 dock type code (27) to RoborockDockTypeCode (#830,
6c6c396)
Detailed Changes: v5.10.1...v5.11.0
v5.10.1
v5.10.0
v5.10.0 (2026-05-03)
This release is published under the GPL-3.0-only License.
Features
- Implement direct device trait updates from data protocol messages using
dpsmetadata and add corresponding update listeners (#799,ba57677)
Detailed Changes: v5.9.1...v5.10.0
v5.9.1
v5.9.1 (2026-05-02)
This release is published under the GPL-3.0-only License.
Bug Fixes
Detailed Changes: v5.9.0...v5.9.1
v5.9.0
v5.9.0 (2026-04-29)
This release is published under the GPL-3.0-only License.
Chores
Features
-
Implement RoborockDockState synthesis and RoborockChargeStatus enum (#821,
3fdb963) -
Implement RoborockDockState synthesis and RoborockChargeStatus enum for improved device status reporting (#821,
3fdb963)
Refactoring
Detailed Changes: v5.8.0...v5.9.0
v5.8.0
v5.8.0 (2026-04-26)
This release is published under the GPL-3.0-only License.
Features
-
Fix AppInitStatus to handle missing fields and add RoborockParsingException (#819,
aeb320a) -
Implement RoborockParsingException for trait responses and update AppInitStatus to handle missing fields (#819,
aeb320a)
Refactoring
Detailed Changes: v5.7.1...v5.8.0
v5.7.1
v5.7.1 (2026-04-22)
This release is published under the GPL-3.0-only License.
Bug Fixes
Detailed Changes: v5.7.0...v5.7.1
v5.7.0
v5.7.0 (2026-04-07)
This release is published under the GPL-3.0-only License.
Chores
Features
Detailed Changes: v5.6.0...v5.7.0
v5.6.0
v5.6.0 (2026-04-07)
This release is published under the GPL-3.0-only License.
Chores
Features
-
Add support for Roborock Q5 Max+ and update test snapshots (#807,
e3a0eab) -
Add support for Saros 10 (A147) device and update test snapshots (#807,
e3a0eab)
Refactoring
-
Ensure deterministic test data loading by sorting file globs and remove redundant snapshot comment (#807,
e3a0eab) -
Optimize device lookup in mock data by caching parsed device objects (#807,
e3a0eab)
Detailed Changes: v5.5.1...v5.6.0
v5.5.1
v5.5.1 (2026-04-06)
This release is published under the GPL-3.0-only License.
Bug Fixes
Detailed Changes: v5.5.0...v5.5.1