Skip to content

v0.8.8

Choose a tag to compare

@mihai-dinculescu mihai-dinculescu released this 23 Nov 18:32
· 242 commits to main since this release
bc63718

Rust

Added

  • TapoResponseError: added Forbidden variant to represent authentication failures when Third-Party Compatibility is disabled in the Tapo app.

Changed

  • TapoResponseError: renamed variant InvalidCredentials to Unauthorized and updated the variant to include code and description for improved error context.

Python

Added

  • Tapo Exception: added Forbidden variant to represent authentication failures when Third-Party Compatibility is disabled in the Tapo app.

Changed

  • Tapo Exception: renamed variant InvalidCredentials to Unauthorized and updated the variant to include code and description for improved error context.

Removed

  • Dropped support for Python 3.9 and 3.10 (both no longer supported upstream). The minimum required version is now Python 3.11.