0.8.0
One of the last releases before we go for a 1.0 release. Refactor of the core to allow it to not-block. Also removal of some of the many filter functions that sneaked in. Contains breaking changes.
- Improved subtitle handling (@palaviv)
- Support running PyChromecast in your own loop with non-blocking functions (@dominikkarall)
- Support for non-blocking discovery (@armills)
- Remove
get_chromecasts_as_dict()
(@armills) - Removed filtering from
get_chromecasts
(@armills) - Now able to specify delta for
volume_up
andvolume_down
. Will also no longer round the value before passing it in (@smblott-github) - Protobuf requirement is now >= 3.0 instead of requiring a beta version of v3 (@theychx)
- Media Controller now has a wait method to wait till it is operational (@armills)
- Zeroconf requirement is now >= 0.7.7