|
1 | 1 | # CHANGELOG
|
2 | 2 |
|
3 | 3 |
|
| 4 | +## v2.9.4 (2025-01-21) |
| 5 | + |
| 6 | +### Bug Fixes |
| 7 | + |
| 8 | +- Set unique sequence numbers on outgoing messages |
| 9 | + ([#300](https://github.com/Python-roborock/python-roborock/pull/300), |
| 10 | + [`14f03c7`](https://github.com/Python-roborock/python-roborock/commit/14f03c7df1c574ab87ea056227bb95f9150f4832)) |
| 11 | + |
| 12 | +- Bump paho-mqtt from 1.6.1 to 2.1.0 |
| 13 | + ([#288](https://github.com/Python-roborock/python-roborock/pull/288), |
| 14 | + [`777b736`](https://github.com/Python-roborock/python-roborock/commit/777b736440a3633c089bf09ab9d7240e54e0fb0e)) |
| 15 | + |
| 16 | +Bumps [paho-mqtt](https://github.com/eclipse/paho.mqtt.python) from 1.6.1 to 2.1.0. - [Release |
| 17 | + notes](https://github.com/eclipse/paho.mqtt.python/releases) - |
| 18 | + [Changelog](https://github.com/eclipse-paho/paho.mqtt.python/blob/master/ChangeLog.txt) - |
| 19 | + [Commits](https://github.com/eclipse/paho.mqtt.python/compare/v1.6.1...v2.1.0) |
| 20 | + |
| 21 | +--- updated-dependencies: - dependency-name: paho-mqtt dependency-type: direct:production |
| 22 | + update-type: version-update:semver-major ... |
| 23 | + |
| 24 | +Signed-off-by: dependabot [bot ] <[email protected]> Co-authored-by: dependabot [bot ] |
| 25 | + <49699333+dependabot[bot]@users.noreply.github.com> |
| 26 | + |
| 27 | +### Chores |
| 28 | + |
| 29 | +- Fix flaky tests by cleaning up threads |
| 30 | + ([#303](https://github.com/Python-roborock/python-roborock/pull/303), |
| 31 | + [`6e29e74`](https://github.com/Python-roborock/python-roborock/commit/6e29e7440f61ddde9a67b25c87864ed0cbf1a097)) |
| 32 | + |
| 33 | +* chore: set log level to debug to aid in tracking down flaky tests |
| 34 | + |
| 35 | +* test: update log format to include timestamps and dates |
| 36 | + |
| 37 | +test: update logmessage with package name chore: fix tests to use valid zeo codes |
| 38 | + |
| 39 | +* test: fix zeo test assertion |
| 40 | + |
| 41 | +* test: add logging when updating future |
| 42 | + |
| 43 | +* test: make the client read socket always available for reading to avoid getting blocked |
| 44 | + |
| 45 | +* test: revert socket changes |
| 46 | + |
| 47 | +* test: set function loop scope |
| 48 | + |
| 49 | +* test: add pytest-timeout with a 20 second hard timeout |
| 50 | + |
| 51 | +* test: explicitly disconnect threads |
| 52 | + |
| 53 | +* test: fix formatting |
| 54 | + |
| 55 | +* test: fix lint errors |
| 56 | + |
| 57 | +* fix: stop the mqtt loop on disconnect |
| 58 | + |
| 59 | +* fix: release the mqtt thread on release |
| 60 | + |
| 61 | +* test: revert log changes |
| 62 | + |
| 63 | +* chore: cleanup/revert changes |
| 64 | + |
| 65 | +* chore: revert mqtt client check |
| 66 | + |
| 67 | +* fix: always stop the event loop when disconnecting |
| 68 | + |
| 69 | + |
4 | 70 | ## v2.9.3 (2025-01-21)
|
5 | 71 |
|
6 | 72 | ### Bug Fixes
|
|
0 commit comments