Releases: python-ring-doorbell/python-ring-doorbell
Releases · python-ring-doorbell/python-ring-doorbell
0.9.13
0.9.12
0.9.9
Release highlights:
- Support for asynchronous webrtc offers with trickle ice candidates
Merged pull requests:
0.9.8
Release highlights:
- Breaking - Devices no longer automatically refresh after calling setters. Consumers should call
async_refresh_devices
to get updated values. This allows consumers to wait for the api to properly reflect changes before reporting them back. - Fixes floodcam light switches - Ring servers suddenly require
PUT
requests to provide null json values.
Breaking change pull requests:
Implemented enhancements:
Fixed bugs:
0.9.7
Release highlights:
- Type checking will now raise errors when using deprecated attributes
Breaking change pull requests:
Implemented enhancements:
Documentation updates:
- Update README.rst #444 (@jamesflores)
Project maintenance:
0.9.6
Release highlights:
- Fix for a critical issue due to the ring authorisation api changing. All previous versions of this library will no longer work.
Implemented enhancements:
Fixed bugs:
0.9.5
Release highlights:
- New CLI commands
- Enhancement to the experimental WebRTC stream feature
Implemented enhancements:
- Enable multiple webrtc sessions per device #440 (@sdb9696)
- Add cli command to open door on intercom #438 (@sdb9696)
- Add in-home chime support to CLI #427 (@briangoldstein)
Fixed bugs:
- Fix max. volume of Ring Chime device. #439 (@daniel-k)
- Fix cli listen command on windows #437 (@sdb9696)
Project maintenance:
- Fix testpypi publish workflow to skip duplicates #441 (@sdb9696)
- Tweak the CI to use variables for project names #435 (@sdb9696)
- Fix publish workflow action #434 (@sdb9696)
- Upgrade artifact upload/download github actions #433 (@sdb9696)
Closed issues:
- pyproject include = ["LICENSE", "CONTRIBUTING.rst"...] #324
0.9.4
Release highlights:
- Migrate from poetry to uv for package management
- Bugfixes for in-home-chime
Implemented enhancements:
Fixed bugs:
- Fix in-home chime duration setter #428 (@briangoldstein)
Documentation updates:
- Fix broken links in readme #426 (@briangoldstein)
Project maintenance:
0.9.3
Release highlights:
- The python-ring-doorbell code repository has moved to https://github.com/python-ring-doorbell/python-ring-doorbell
- Fix for enabling in-home chimes - Many thanks @briangoldstein!
Fixed bugs:
- Fix active listen alert counter #423 (@sdb9696)
- Fix method to enable in-home doorbell chime #419 (@briangoldstein)
Documentation updates:
Project maintenance:
- Migrate repo to python-ring-doorbell github organisation #421 (@sdb9696)
- Remove anyio from dependencies #420 (@dotlambda)
0.9.2
Release highlights:
- Fixes the broken event listener by migrating to the new
firebase-messaging
library to support FCM HTTP v1 api - breaking - the
RingEventListener
will only support async queries. Hencestart
andstop
are now async defs
Fixed bugs: