|
2 | 2 |
|
3 | 3 | <!-- version list --> |
4 | 4 |
|
| 5 | +## v3.19.0 (2025-12-17) |
| 6 | + |
| 7 | +### Bug Fixes |
| 8 | + |
| 9 | +- Handle AppInitStatus with omitted new_feature_info_str |
| 10 | + ([#688](https://github.com/Python-roborock/python-roborock/pull/688), |
| 11 | + [`aaeee22`](https://github.com/Python-roborock/python-roborock/commit/aaeee224bc2a715f04ef05b20ef75eb0d2aaa0b9)) |
| 12 | + |
| 13 | +### Chores |
| 14 | + |
| 15 | +- Add additional test coverage for default string value |
| 16 | + ([#688](https://github.com/Python-roborock/python-roborock/pull/688), |
| 17 | + [`aaeee22`](https://github.com/Python-roborock/python-roborock/commit/aaeee224bc2a715f04ef05b20ef75eb0d2aaa0b9)) |
| 18 | + |
| 19 | +- Add snapshot tests for device payloads |
| 20 | + ([#676](https://github.com/Python-roborock/python-roborock/pull/676), |
| 21 | + [`cd7ef7c`](https://github.com/Python-roborock/python-roborock/commit/cd7ef7c96a16568efd14e29013cbbfded8fe7d86)) |
| 22 | + |
| 23 | +- Add socket based tests for the new APIs |
| 24 | + ([#677](https://github.com/Python-roborock/python-roborock/pull/677), |
| 25 | + [`7d113db`](https://github.com/Python-roborock/python-roborock/commit/7d113db6ea75b4864b7edb1657535ad4dc2b9f8f)) |
| 26 | + |
| 27 | +- Apply co-pilot suggestion for dataclass initialization |
| 28 | + ([#673](https://github.com/Python-roborock/python-roborock/pull/673), |
| 29 | + [`33c174b`](https://github.com/Python-roborock/python-roborock/commit/33c174b0685c4dc00df6a81437e9b9995934eb61)) |
| 30 | + |
| 31 | +- Clean up tests from previous pr |
| 32 | + ([#687](https://github.com/Python-roborock/python-roborock/pull/687), |
| 33 | + [`211429b`](https://github.com/Python-roborock/python-roborock/commit/211429bdcf188bf248d1f28f123c6297016b458b)) |
| 34 | + |
| 35 | +- Fix lint errors ([#676](https://github.com/Python-roborock/python-roborock/pull/676), |
| 36 | + [`cd7ef7c`](https://github.com/Python-roborock/python-roborock/commit/cd7ef7c96a16568efd14e29013cbbfded8fe7d86)) |
| 37 | + |
| 38 | +- Fix lint errors in test_device_manager.py |
| 39 | + ([#673](https://github.com/Python-roborock/python-roborock/pull/673), |
| 40 | + [`33c174b`](https://github.com/Python-roborock/python-roborock/commit/33c174b0685c4dc00df6a81437e9b9995934eb61)) |
| 41 | + |
| 42 | +- Fix local session ([#677](https://github.com/Python-roborock/python-roborock/pull/677), |
| 43 | + [`7d113db`](https://github.com/Python-roborock/python-roborock/commit/7d113db6ea75b4864b7edb1657535ad4dc2b9f8f)) |
| 44 | + |
| 45 | +- Remove duplicate test ([#673](https://github.com/Python-roborock/python-roborock/pull/673), |
| 46 | + [`33c174b`](https://github.com/Python-roborock/python-roborock/commit/33c174b0685c4dc00df6a81437e9b9995934eb61)) |
| 47 | + |
| 48 | +- Remove unnecessary whitespace |
| 49 | + ([#676](https://github.com/Python-roborock/python-roborock/pull/676), |
| 50 | + [`cd7ef7c`](https://github.com/Python-roborock/python-roborock/commit/cd7ef7c96a16568efd14e29013cbbfded8fe7d86)) |
| 51 | + |
| 52 | +- Update default value for new feature string to empty string |
| 53 | + ([#688](https://github.com/Python-roborock/python-roborock/pull/688), |
| 54 | + [`aaeee22`](https://github.com/Python-roborock/python-roborock/commit/aaeee224bc2a715f04ef05b20ef75eb0d2aaa0b9)) |
| 55 | + |
| 56 | +- Update roborock/diagnostics.py |
| 57 | + ([#673](https://github.com/Python-roborock/python-roborock/pull/673), |
| 58 | + [`33c174b`](https://github.com/Python-roborock/python-roborock/commit/33c174b0685c4dc00df6a81437e9b9995934eb61)) |
| 59 | + |
| 60 | +- Update tests/conftest.py ([#676](https://github.com/Python-roborock/python-roborock/pull/676), |
| 61 | + [`cd7ef7c`](https://github.com/Python-roborock/python-roborock/commit/cd7ef7c96a16568efd14e29013cbbfded8fe7d86)) |
| 62 | + |
| 63 | +### Features |
| 64 | + |
| 65 | +- Add diagnostics library for tracking stats/counters |
| 66 | + ([#673](https://github.com/Python-roborock/python-roborock/pull/673), |
| 67 | + [`33c174b`](https://github.com/Python-roborock/python-roborock/commit/33c174b0685c4dc00df6a81437e9b9995934eb61)) |
| 68 | + |
| 69 | + |
5 | 70 | ## v3.18.0 (2025-12-17) |
6 | 71 |
|
7 | 72 | ### Bug Fixes |
|
0 commit comments