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