Skip to content

Releases: bachya/simplisafe-python

9.0.2

27 Feb 18:29
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix unhandled exception with V3 systems that are missing base station (#128)
  • Fix bug where Basic systems can't access notifications (#127)

9.0.0

26 Feb 16:43
Compare
Choose a tag to compare

🧰 Maintenance

  • BREAKING CHANGE: Remove refresh_token_dirty property from API object (#126)
  • Streamline websocket reconnections with new tokens (#125)
  • Add "maintenance" label to release drafter (#124)
  • Add pre-commit repos for JSON and branch (#123)
  • Fix an error in the system docs (#122)
  • Fix typo in the lock docs (#120)

8.1.1

17 Feb 17:30
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix incorrect websocket event property name (#117)

8.1.0

17 Feb 17:17
Compare
Choose a tag to compare

🚀 Features

  • Separate websocket and system notification ("message") dataclasses (#116)

8.0.1

17 Feb 02:27
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Don't generate Message objects with each property inspection (#115)

🧰 Maintenance

  • Fix simplistic system state test (#114)

8.0.0

17 Feb 00:30
Compare
Choose a tag to compare

🚀 Features

  • Add support for retrieving system messages (#111)
  • Convert websocket events to a dataclass (#112)
  • Add support for "Power Outage" and "Power Restored" events (#108)

🧰 Maintenance

  • Update release script to bump docs version (#113)
  • BREAKING CHANGE: Remove support for Python 3.6 (#110)
  • Remove pre-commit repos from poetry dependencies (#109)
  • Consolidate pre-commit commands in CI (#107)
  • Combine linting and static analysis into one CI pipeline (#106)
  • Bump mypy (in pre-commit) to 0.761 (#105)

7.3.0

13 Feb 23:13
Compare
Choose a tag to compare

🚀 Features

  • Add support for "Sensor Not Responding" and "Sensor Restored" events (#104)

🧰 Maintenance

7.2.2

11 Feb 19:20
Compare
Choose a tag to compare

🧰 Maintenance

  • Add shellcheck to CI (#102)
  • Add release script (#101)
  • Move examples out of the script folder (#99)
  • Replace Makefile with bash scripts (#98)
  • Add categories to release drafter (#97)
  • Rename script directory (#96)

7.2.1

10 Feb 21:32
Compare
Choose a tag to compare

🧰 Maintenance

  • Add GitHub Action to create and publish a release (#95)
  • Update CI to use checkout@v2
  • Update mypy requirement from ^0.740 to ^0.761 (#92)
  • Update pre-commit requirement from ^1.20.0 to ^2.0.1 (#94)
  • Bump pytest to 5.3.5

7.2.0

05 Feb 04:47
Compare
Choose a tag to compare

🚀 Features

  • Add websocket events for loss and restoration of WiFi (#91)

🧰 Maintenance

  • Add codespell to pre-commit (#89)