Jelajahi Sumber

2.9.0

Automatically generated by python-semantic-release
semantic-release 4 hari lalu
induk
melakukan
a69e8262df
3 mengubah file dengan 28 tambahan dan 2 penghapusan
  1. 26 0
      CHANGELOG.md
  2. 1 1
      pyproject.toml
  3. 1 1
      switchbot/__version__.py

+ 26 - 0
CHANGELOG.md

@@ -2,6 +2,32 @@
 
 <!-- version list -->
 
+## v2.9.0 (2026-09-15)
+
+### Bug Fixes
+
+- Address OAuth review feedback ([#563](https://github.com/sblibs/pySwitchbot/pull/563),
+  [`3c2b1c0`](https://github.com/sblibs/pySwitchbot/commit/3c2b1c0423d3418f2d16fbc34c4f02805b275b06))
+
+- Address OAuth review follow-ups ([#563](https://github.com/sblibs/pySwitchbot/pull/563),
+  [`3c2b1c0`](https://github.com/sblibs/pySwitchbot/commit/3c2b1c0423d3418f2d16fbc34c4f02805b275b06))
+
+### Features
+
+- Add OAuth support for cloud APIs ([#563](https://github.com/sblibs/pySwitchbot/pull/563),
+  [`3c2b1c0`](https://github.com/sblibs/pySwitchbot/commit/3c2b1c0423d3418f2d16fbc34c4f02805b275b06))
+
+### Refactoring
+
+- Simplify encryption key delegation ([#563](https://github.com/sblibs/pySwitchbot/pull/563),
+  [`3c2b1c0`](https://github.com/sblibs/pySwitchbot/commit/3c2b1c0423d3418f2d16fbc34c4f02805b275b06))
+
+### Testing
+
+- Cover OAuth device error paths ([#563](https://github.com/sblibs/pySwitchbot/pull/563),
+  [`3c2b1c0`](https://github.com/sblibs/pySwitchbot/commit/3c2b1c0423d3418f2d16fbc34c4f02805b275b06))
+
+
 ## v2.8.0 (2026-09-14)
 
 ### Features

+ 1 - 1
pyproject.toml

@@ -1,6 +1,6 @@
 [tool.poetry]
 name = "PySwitchbot"
-version = "2.8.0"
+version = "2.9.0"
 description = "A library to communicate with Switchbot"
 authors = ["Daniel Hjelseth Hoyer"]
 license = "MIT"

+ 1 - 1
switchbot/__version__.py

@@ -1 +1 @@
-__version__ = "2.8.0"
+__version__ = "2.9.0"