WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit cc4cae5

Browse files
author
semantic-release
committed
3.21.0
Automatically generated by python-semantic-release
1 parent b9a241c commit cc4cae5

File tree

3 files changed

+87
-2
lines changed

3 files changed

+87
-2
lines changed

CHANGELOG.md

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,91 @@
22

33
<!-- version list -->
44

5+
## v3.21.0 (2025-12-23)
6+
7+
### Bug Fixes
8+
9+
- Add a hook for handling background rate limit errors
10+
([#695](https://github.com/Python-roborock/python-roborock/pull/695),
11+
[`e38bc9f`](https://github.com/Python-roborock/python-roborock/commit/e38bc9f10bad27b9622d1f6216339426e00d239d))
12+
13+
### Chores
14+
15+
- Add protocol snapshot tests for the mqtt and local e2e tests
16+
([#697](https://github.com/Python-roborock/python-roborock/pull/697),
17+
[`6293a67`](https://github.com/Python-roborock/python-roborock/commit/6293a676e508cb42acf17852c37bf6f69547636a))
18+
19+
- Add protocol snapshot tests for the mqtt and local e2e tests.
20+
([#697](https://github.com/Python-roborock/python-roborock/pull/697),
21+
[`6293a67`](https://github.com/Python-roborock/python-roborock/commit/6293a676e508cb42acf17852c37bf6f69547636a))
22+
23+
- Address co-pilot review feedback
24+
([#699](https://github.com/Python-roborock/python-roborock/pull/699),
25+
[`c317f8e`](https://github.com/Python-roborock/python-roborock/commit/c317f8e4e6d4deda755b511f0c382db7fd68b911))
26+
27+
- Fix lint ([#697](https://github.com/Python-roborock/python-roborock/pull/697),
28+
[`6293a67`](https://github.com/Python-roborock/python-roborock/commit/6293a676e508cb42acf17852c37bf6f69547636a))
29+
30+
- Fix lint errors ([#704](https://github.com/Python-roborock/python-roborock/pull/704),
31+
[`b9a241c`](https://github.com/Python-roborock/python-roborock/commit/b9a241c9274a9a204ac5e7c3854e239f64c819c0))
32+
33+
- Fix lint errors ([#697](https://github.com/Python-roborock/python-roborock/pull/697),
34+
[`6293a67`](https://github.com/Python-roborock/python-roborock/commit/6293a676e508cb42acf17852c37bf6f69547636a))
35+
36+
- Fix lint errors ([#695](https://github.com/Python-roborock/python-roborock/pull/695),
37+
[`e38bc9f`](https://github.com/Python-roborock/python-roborock/commit/e38bc9f10bad27b9622d1f6216339426e00d239d))
38+
39+
- Fix lint errors ([#699](https://github.com/Python-roborock/python-roborock/pull/699),
40+
[`c317f8e`](https://github.com/Python-roborock/python-roborock/commit/c317f8e4e6d4deda755b511f0c382db7fd68b911))
41+
42+
- Fix merge conflicts ([#697](https://github.com/Python-roborock/python-roborock/pull/697),
43+
[`6293a67`](https://github.com/Python-roborock/python-roborock/commit/6293a676e508cb42acf17852c37bf6f69547636a))
44+
45+
- Organize test fixtures ([#699](https://github.com/Python-roborock/python-roborock/pull/699),
46+
[`c317f8e`](https://github.com/Python-roborock/python-roborock/commit/c317f8e4e6d4deda755b511f0c382db7fd68b911))
47+
48+
- Remove duplicate captured request log
49+
([#699](https://github.com/Python-roborock/python-roborock/pull/699),
50+
[`c317f8e`](https://github.com/Python-roborock/python-roborock/commit/c317f8e4e6d4deda755b511f0c382db7fd68b911))
51+
52+
- Remove duplicate params ([#697](https://github.com/Python-roborock/python-roborock/pull/697),
53+
[`6293a67`](https://github.com/Python-roborock/python-roborock/commit/6293a676e508cb42acf17852c37bf6f69547636a))
54+
55+
- Remove unnecessary whitespace
56+
([#697](https://github.com/Python-roborock/python-roborock/pull/697),
57+
[`6293a67`](https://github.com/Python-roborock/python-roborock/commit/6293a676e508cb42acf17852c37bf6f69547636a))
58+
59+
- Resolving merge conflict ([#697](https://github.com/Python-roborock/python-roborock/pull/697),
60+
[`6293a67`](https://github.com/Python-roborock/python-roborock/commit/6293a676e508cb42acf17852c37bf6f69547636a))
61+
62+
- Small tweaks to test fixtures
63+
([#704](https://github.com/Python-roborock/python-roborock/pull/704),
64+
[`b9a241c`](https://github.com/Python-roborock/python-roborock/commit/b9a241c9274a9a204ac5e7c3854e239f64c819c0))
65+
66+
- Update device test snapshots ([#704](https://github.com/Python-roborock/python-roborock/pull/704),
67+
[`b9a241c`](https://github.com/Python-roborock/python-roborock/commit/b9a241c9274a9a204ac5e7c3854e239f64c819c0))
68+
69+
- Update test fixtures ([#704](https://github.com/Python-roborock/python-roborock/pull/704),
70+
[`b9a241c`](https://github.com/Python-roborock/python-roborock/commit/b9a241c9274a9a204ac5e7c3854e239f64c819c0))
71+
72+
- **deps-dev**: Bump pre-commit from 4.5.0 to 4.5.1
73+
([#701](https://github.com/Python-roborock/python-roborock/pull/701),
74+
[`8cd51cc`](https://github.com/Python-roborock/python-roborock/commit/8cd51cce07a244813f26b169f6f97b457c6a629f))
75+
76+
- **deps-dev**: Bump ruff from 0.14.9 to 0.14.10
77+
([#700](https://github.com/Python-roborock/python-roborock/pull/700),
78+
[`942d3a1`](https://github.com/Python-roborock/python-roborock/commit/942d3a1acc335726405decc3a7fc7b7b2fd6e698))
79+
80+
### Features
81+
82+
- Revert whitespace change. ([#704](https://github.com/Python-roborock/python-roborock/pull/704),
83+
[`b9a241c`](https://github.com/Python-roborock/python-roborock/commit/b9a241c9274a9a204ac5e7c3854e239f64c819c0))
84+
85+
- Small tweaks to test fixtures
86+
([#704](https://github.com/Python-roborock/python-roborock/pull/704),
87+
[`b9a241c`](https://github.com/Python-roborock/python-roborock/commit/b9a241c9274a9a204ac5e7c3854e239f64c819c0))
88+
89+
590
## v3.20.1 (2025-12-22)
691

792
### Bug Fixes

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "python-roborock"
3-
version = "3.20.1"
3+
version = "3.21.0"
44
description = "A package to control Roborock vacuums."
55
authors = [{ name = "humbertogontijo", email = "[email protected]" }, {name="Lash-L"}, {name="allenporter"}]
66
requires-python = ">=3.11, <4"

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)