Skip to content

Releases: Python-roborock/python-roborock

v4.2.0

30 Dec 02:44

Choose a tag to compare

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

Choose a tag to compare

v4.1.1 (2025-12-29)

This release is published under the GPL-3.0-only License.

Bug Fixes

  • Fix CLI to no longer depend on old API (#717, a4fde4a)

Chores


Detailed Changes: v4.1.0...v4.1.1

v4.1.0

29 Dec 20:16

Choose a tag to compare

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

Choose a tag to compare

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

Choose a tag to compare

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

Choose a tag to compare

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

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

v3.21.1

24 Dec 00:49

Choose a tag to compare

v3.21.1 (2025-12-24)

This release is published under the GPL-3.0-only License.

Bug Fixes


Detailed Changes: v3.21.0...v3.21.1

v3.21.0

23 Dec 21:22

Choose a tag to compare

v3.21.0 (2025-12-23)

This release is published under the GPL-3.0-only License.

Bug Fixes

  • Add a hook for handling background rate limit errors (#695, e38bc9f)

Chores

Features


Detailed Changes: v3.20.1...v3.21.0

v3.20.1

22 Dec 03:58

Choose a tag to compare

v3.20.1 (2025-12-22)

This release is published under the GPL-3.0-only License.

Bug Fixes

Chores

  • Address co-pilot readability comments (#698, 067794c)

Detailed Changes: v3.20.0...v3.20.1

v3.20.0

22 Dec 01:38

Choose a tag to compare

v3.20.0 (2025-12-22)

This release is published under the GPL-3.0-only License.

Bug Fixes

Chores

Features


Detailed Changes: v3.19.1...v3.20.0