Skip to content

12.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 13 Oct 01:47
· 679 commits to dev since this release

🚨 Breaking Changes

  • Implement support for SimpliSafe's use of Auth0 OAuth (#258)
  • Remove official support for Python 3.7 (#257)
  • Re-architect library (#255)

🚀 Features

  • Re-introduce websocket functionality (#259)
  • Add new camera models (and the concept of an "Outdoor Camera") (#250)

🐛 Bug Fixes

  • Fix incorrect default for missing "offline" property data (#271)
  • Make system update run coroutines in order (and not simultaneously) (#269)
  • Automatically set state after system change (#268)
  • Use an asyncio lock for backoff-based refresh token attempts (#267)
  • Ensure that the refresh token is only used within the expiration window (#266)
  • Fix bugs with providing coroutines as websocket listeners (#261)

🧰 Maintenance

  • Fix incorrect constant name (#265)
  • Update websockets requirement from >=8.1,<10.0 to >=8.1,<11.0 (#264)
  • Add async_ prefix to all coroutine definitions (#263)
  • Fix broken pre-commit (#262)
  • Update pytest-cov requirement from ^2.8.1 to ^3.0.0 (#260)
  • Implement support for SimpliSafe's use of Auth0 OAuth (#258)
  • Remove official support for Python 3.7 (#257)
  • Move pylintrc into pyproject.toml (#256)
  • Re-architect library (#255)
  • Update sphinx-rtd-theme requirement from ^0.5.0 to ^1.0.0 (#254)