Releases: Python-roborock/python-roborock
Releases · Python-roborock/python-roborock
v4.4.0
12 Jan 12:43
Compare
Sorry, something went wrong.
No results found
v4.4.0 (2026-01-12)
This release is published under the GPL-3.0-only License.
Features
Iterate possible iot domains on 3030 error (#733 , f2e1d51 )
Detailed Changes : v4.3.0...v4.4.0
v4.3.0
10 Jan 15:42
Compare
Sorry, something went wrong.
No results found
v4.3.0 (2026-01-10)
This release is published under the GPL-3.0-only License.
Chores
Features
Add an approach for determining if a dataclass field is supported (#740 , bdc1591 )
Detailed Changes : v4.2.2...v4.3.0
v4.2.2
09 Jan 11:51
Compare
Sorry, something went wrong.
No results found
v4.2.2 (2026-01-09)
This release is published under the GPL-3.0-only License.
Bug Fixes
Chores
Add additional Home data to diagnostics (#723 , c29dfc8 )
Add CONTRIBUTING.md (#734 , 881b7d6 )
Add CONTRIBUTINGmd (#734 , 881b7d6 )
Add s5e device and product data examples (#737 , 586bb3f )
Add Saros 10R API response data (#726 , fafc8d8 )
Fix diagnostic lint issues (#723 , c29dfc8 )
Fix mock data lint (#726 , fafc8d8 )
Fix schema redaction (#723 , c29dfc8 )
Improve redaction logic to support more complex paths (#723 , c29dfc8 )
Remove duplicate data in test_q7_device (#736 , cd6cbbe )
Update device snapshots and lint errors (#723 , c29dfc8 )
Update e2e tests for q7 to use different product data (#736 , cd6cbbe )
Update end to end q7 tests (#736 , cd6cbbe )
Update steps to activate virtual environment (#734 , 881b7d6 )
Use built-in as_dict method for creating diagnostic data (#723 , c29dfc8 )
Detailed Changes : v4.2.1...v4.2.2
v4.2.1
05 Jan 00:37
Compare
Sorry, something went wrong.
No results found
v4.2.1 (2026-01-05)
This release is published under the GPL-3.0-only License.
Bug Fixes
Chores
Detailed Changes : v4.2.0...v4.2.1
v4.2.0
30 Dec 02:44
Compare
Sorry, something went wrong.
No results found
v4.2.0 (2025-12-30)
This release is published under the GPL-3.0-only License.
Chores
Features
Recognize Q10 devices and add a command trait (#721 , 8d76119 )
Detailed Changes : v4.1.1...v4.2.0
v4.1.1
29 Dec 21:15
Compare
Sorry, something went wrong.
No results found
v4.1.1 (2025-12-29)
This release is published under the GPL-3.0-only License.
Bug Fixes
Chores
Detailed Changes : v4.1.0...v4.1.1
v4.1.0
29 Dec 20:16
Compare
Sorry, something went wrong.
No results found
v4.1.0 (2025-12-29)
This release is published under the GPL-3.0-only License.
Bug Fixes
Return self for classmethods of roborockmodeenum (#720 , 0cc41e8 )
Features
Expose prefer-cache to create_device_manager caller (#719 , 1d098d6 )
Detailed Changes : v4.0.2...v4.1.0
v4.0.2
29 Dec 20:10
Compare
Sorry, something went wrong.
No results found
v4.0.2 (2025-12-29)
This release is published under the GPL-3.0-only License.
Bug Fixes
Add b01 q10 protocol encoding/decoding and tests (#718 , 656f715 )
Support unknown q10 DPS enum codes (#718 , 656f715 )
Detailed Changes : v4.0.1...v4.0.2
v4.0.1
29 Dec 16:10
Compare
Sorry, something went wrong.
No results found
v4.0.1 (2025-12-29)
This release is published under the GPL-3.0-only License.
Bug Fixes
Fix wind and water mappings for Q7 (#716 , 421a9c4 )
Fix wind and water mappings for Q7 (#715 ) (#716 , 421a9c4 )
Improve device startup connection reliability for L01 devices (#708 , 9cf83a4 )
Update device startup connection behavior (#708 , 9cf83a4 )
Chores
Update tests/e2e/test_device_manager.py (#708 , 9cf83a4 )
Detailed Changes : v4.0.0...v4.0.1
v4.0.0
29 Dec 03:27
Compare
Sorry, something went wrong.
No results found
v4.0.0 (2025-12-29)
This release is published under the GPL-3.0-only License.
Bug Fixes
Allow startup with unsupported devices (#707 , 7e40857 )
Properly shutdown the context in the CLI (#710 , bf31b9b )
Chores
Add an end to end device manager test (#705 , 5e5b9d3 )
Add end to end tests of the device cache (#705 , 5e5b9d3 )
Add explicit Q7 request message handling code (#712 , a0aee33 )
Apply suggestions from code review (#707 , 7e40857 )
Fix exception catching (#710 , bf31b9b )
Fix formatting in tests. (#714 , e00ce88 )
Fix lint errors in code mappings test (#711 , 4725574 )
Fix lint errors in q7 protocol tests (#712 , a0aee33 )
Fix lint formatting (#707 , 7e40857 )
Fix protocol test paths (#712 , a0aee33 )
Improve error handling for session loop (#710 , bf31b9b )
Split up test_containers.py into data subdirectories (#714 , e00ce88 )
Update diagnostics counters (#707 , 7e40857 )
Update error building tests (#712 , a0aee33 )
Features
Allow RoborockModeEnum parsing by either enum name, value name, or code (#711 , 4725574 )
Allow RoborockModeEnum parsing by either enum name, value name, or code. (#711 , 4725574 )
api : Remove original Cloud and Local APIs (#713 , 557810f )
Breaking Changes
api : Removes older cloud and local APIs.
Detailed Changes : v3.21.1...v4.0.0