Releases: Python-roborock/python-roborock
v5.21.0
v5.21.0 (2026-06-25)
This release is published under the GPL-3.0-only License.
Bug Fixes
-
Avoid Q10 Consumable/NetworkInfo shadowing v1 in roborock.data (#846,
b656ca6) -
Correct Q10 vacuum command payloads, verified against ss07 hardware (#846,
b656ca6) -
Keep Q10 CLIFF_RESTRICTED_AREA_UP (103); ss07 pushes it (#846,
b656ca6) -
Key B01/Q10 RemoteTrait COMMON params by the DP code, not the enum member (#854,
56c540f) -
Show all Q10 read-model traits in status, wait for fresh push (#846,
b656ca6) -
Stop unmapped Q10 data points from logging "not a valid code" warnings (#846,
b656ca6)
Features
-
Decode Q10 carpet/area/mop/floor-direction status into enums+bools (#846,
b656ca6) -
Expand Q10 (B01/ss07) status support and add device info (#846,
b656ca6)
Refactoring
-
Keep Q10 consumable fields as deprecated aliases; add ip_address alias (#846,
b656ca6) -
Split Q10 status/settings into per-concern traits (#846,
b656ca6)
Detailed Changes: v5.20.1...v5.21.0
v5.20.1
v5.20.1 (2026-06-22)
This release is published under the GPL-3.0-only License.
Bug Fixes
-
Make V1Channel re-subscribable after a failed subscribe (#845,
03193d7) -
Narrow subscribe/connect cleanup to Exception; use 16-byte test nonce (#845,
03193d7)
Refactoring
Detailed Changes: v5.20.0...v5.20.1
v5.20.0
v5.20.0 (2026-06-22)
This release is published under the GPL-3.0-only License.
Bug Fixes
-
Frame Q10 02 01 trace as full cleaning-session path (#847,
10e51f5) -
Q10 map header is u16be width+height; drop stray trace point (#847,
10e51f5)
Features
-
Add Q10 (B01/ss07) map support with rooms and rendered image (#847,
10e51f5) -
Add Q10 live position parsing from 02 01 packets (#847,
10e51f5) -
Q10 (B01/ss07) map support — rooms + rendered map image (#847,
10e51f5)
Refactoring
Detailed Changes: v5.19.0...v5.20.0
v5.19.0
v5.19.0 (2026-06-21)
This release is published under the GPL-3.0-only License.
Features
Detailed Changes: v5.18.0...v5.19.0
v5.18.0
v5.18.0 (2026-06-21)
This release is published under the GPL-3.0-only License.
Bug Fixes
Features
-
Add B01 grid-layer decomposition + Q10 vector overlay decoding (#850,
0832b0a) -
B01 grid-layer decomposition + Q10 vector overlay decoding (#850,
0832b0a)
Detailed Changes: v5.17.0...v5.18.0
v5.17.0
v5.17.0 (2026-06-21)
This release is published under the GPL-3.0-only License.
Features
Detailed Changes: v5.16.0...v5.17.0
v5.16.0
v5.16.0 (2026-06-20)
This release is published under the GPL-3.0-only License.
Features
Detailed Changes: v5.15.2...v5.16.0
v5.15.2
v5.15.2 (2026-06-20)
This release is published under the GPL-3.0-only License.
Bug Fixes
Detailed Changes: v5.15.1...v5.15.2
v5.15.1
v5.15.1 (2026-06-19)
This release is published under the GPL-3.0-only License.
Bug Fixes
Detailed Changes: v5.15.0...v5.15.1