Skip to content

Releases: Python-roborock/python-roborock

v4.4.0

12 Jan 12:43

Choose a tag to compare

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

Choose a tag to compare

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

Choose a tag to compare

v4.2.2 (2026-01-09)

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

Bug Fixes

Chores


Detailed Changes: v4.2.1...v4.2.2

v4.2.1

05 Jan 00:37

Choose a tag to compare

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

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