Skip to content

Releases: Python-roborock/python-roborock

v2.11.1

03 Feb 14:44
Compare
Choose a tag to compare

v2.11.1 (2025-02-03)

Bug Fixes


Detailed Changes: v2.11.0...v2.11.1

v2.11.0

03 Feb 13:59
Compare
Choose a tag to compare

v2.11.0 (2025-02-03)

Chores

  • deps: Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 (#311, cb40279)

  • deps: Bump python-semantic-release/python-semantic-release (#312, 7827af5)

  • deps: Bump python-semantic-release/upload-to-gh-release (#290, 87038e3)

  • deps: Bump wagoid/commitlint-github-action from 6.2.0 to 6.2.1 (#296, 037e28c)

  • deps-dev: Bump codespell from 2.3.0 to 2.4.1 (#321, c36d46f)

  • deps-dev: Bump pytest-asyncio from 0.25.2 to 0.25.3 (#322, 9e40fe7)

  • deps-dev: Bump ruff from 0.9.2 to 0.9.4 (#323, 25d15a7)

Features

  • add scenes support

Co-authored-by: Luke Lashley [email protected]


Detailed Changes: v2.10.1...v2.11.0

v2.10.1

03 Feb 01:22
Compare
Choose a tag to compare

v2.10.1 (2025-02-03)

Bug Fixes

v2.10.0

31 Jan 21:35
Compare
Choose a tag to compare

v2.10.0 (2025-01-31)

Features

  • feat: add commands to add a new device

  • chore: mr comments

v2.9.8

30 Jan 14:43
Compare
Choose a tag to compare

v2.9.8 (2025-01-30)

Bug Fixes

v2.9.7

28 Jan 14:31
Compare
Choose a tag to compare

v2.9.7 (2025-01-28)

Bug Fixes

v2.9.6

26 Jan 15:21
Compare
Choose a tag to compare

v2.9.6 (2025-01-26)

Bug Fixes

  • Remove the del warning for disconnected clients (#308, 235752b)

Refactoring

  • refactor: breaking change to remove sync APIs

  • chore: downgrade log to a debug message

v2.9.5

21 Jan 15:51
Compare
Choose a tag to compare

v2.9.5 (2025-01-21)

Bug Fixes

  • Fix queue timeout variable and set default in tests of 10 seconds (#302, 9c75e3a)
  • test: set queue timeout of 10

  • test: cleanup lint errors

  • fix: set queue_timeout in the client leaf base classes

  • chore: fix test fixture after merging

  • Log an explicit message when intentionally resetting the connection (#304, a20d2ac)

v2.9.4

21 Jan 15:21
Compare
Choose a tag to compare

v2.9.4 (2025-01-21)

Bug Fixes

  • Set unique sequence numbers on outgoing messages (#300, 14f03c7)

  • Bump paho-mqtt from 1.6.1 to 2.1.0 (#288, 777b736)

Bumps paho-mqtt from 1.6.1 to 2.1.0.


updated-dependencies:

  • dependency-name: paho-mqtt
    dependency-type: direct:production
    update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] [email protected] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Chores

  • Fix flaky tests by cleaning up threads (#303, 6e29e74)
  • chore: set log level to debug to aid in tracking down flaky tests

  • test: update log format to include timestamps and dates

test: update logmessage with package name chore: fix tests to use valid zeo codes

  • test: fix zeo test assertion

  • test: add logging when updating future

  • test: make the client read socket always available for reading to avoid getting blocked

  • test: revert socket changes

  • test: set function loop scope

  • test: add pytest-timeout with a 20 second hard timeout

  • test: explicitly disconnect threads

  • test: fix formatting

  • test: fix lint errors

  • fix: stop the mqtt loop on disconnect

  • fix: release the mqtt thread on release

  • test: revert log changes

  • chore: cleanup/revert changes

  • chore: revert mqtt client check

  • fix: always stop the event loop when disconnecting

v2.9.3

21 Jan 04:12
Compare
Choose a tag to compare

v2.9.3 (2025-01-21)

Bug Fixes

  • Remove methods no longer available in paho-mqtt (#298, 685edc8)

Chores

  • Remove test that creates abstract base class (#299, a55b804)

  • deps-dev: Bump aioresponses from 0.7.7 to 0.7.8 (#295, ab7ffb3)

Bumps aioresponses from 0.7.7 to 0.7.8.


updated-dependencies:

  • dependency-name: aioresponses
    dependency-type: direct:development
    update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] [email protected] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>