Skip to content

v5.21.0

Choose a tag to compare

@humbertogontijo humbertogontijo released this 25 Jun 14:34
Immutable release. Only release title and notes can be modified.

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

  • Add Q10 (B01/ss07) settings writers (#846, b656ca6)

  • Add Q10 dust-collection frequency writer (#846, b656ca6)

  • Decode Q10 add_clean_state as a bool (#846, b656ca6)

  • 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