Releases: home-assistant-libs/pychromecast
Releases · home-assistant-libs/pychromecast
10.0.0
Breaking change
- Refactor handling of discovered casts and device info (#556) @emontnemery
9.4.0
What's Changed
- Instantiate metadataType when metadata is provided (#554) @Shane-Wiseman-Bose
- Add controller for the HomeAssistant Media app (#555) @emontnemery
- Update home assistant app id (#537) @bramkragten
- Bump black from 21.9b0 to 21.10b0 (#553) @dependabot
- Make some block level pylint disable line level (#552) @emontnemery
9.3.1
What's Changed
- Fix get_chromecast_from_host and get_chromecast_from_cast_info (#551) @emontnemery
9.3.0
What's Changed
- Update hostbrowser to only poll audio hosts (#549) @emontnemery
- Bump flake8 from 4.0.0 to 4.0.1 (#548) @dependabot
- Bump pylint from 2.10.2 to 2.11.1 (#536) @dependabot
- Prepare for pylint 2.11 (#547) @emontnemery
- Bump flake8 from 3.9.2 to 4.0.0 (#546) @dependabot
- Increase timeout for HostBrowser's polling (#542) @emontnemery
- Revert "Block JBL devices from host based polling" (#544) @emontnemery
- Block JBL devices from host based polling (#543) @emontnemery
- Fix bug in discovery when a device does not return multizone status (#541) @emontnemery
- Remove unused Event from ReceiverController (#534) @emontnemery
- Remove spotify controller (#535) @emontnemery
9.2.1
What's Changed
- Avoid deadlock in Youtube controller (#532) @emontnemery
- Remove unnecessary app launch in quickplay (#533) @emontnemery
- Bump black from 21.7b0 to 21.9b0 (#531) @dependabot
- Bump pylint from 2.9.6 to 2.10.2 (#524) @dependabot
- Bump pylint from 2.9.5 to 2.9.6 (#517) @dependabot
- Bump pylint from 2.9.3 to 2.9.5 (#516) @dependabot
- Bump black from 21.6b0 to 21.7b0 (#515) @dependabot
- Add force_launch option to BaseController.launch (#500) @dphoyes
- Bump pylint from 2.9.1 to 2.9.3 (#514) @dependabot
- Bump pylint from 2.8.3 to 2.9.1 (#512) @dependabot
- Adjust to pylint 2.9.0 (#511) @emontnemery
- Bump black from 21.5b2 to 21.6b0 (#507) @dependabot
9.2.0
What's Changed
- Add support for BBC Sounds and iPlayer apps (#503) @blawford
- Bump black from 21.5b1 to 21.5b2 (#504) @dependabot
- Bump pylint from 2.8.2 to 2.8.3 (#505) @dependabot
- Bump black from 21.5b0 to 21.5b1 (#502) @dependabot
- Bump flake8 from 3.9.1 to 3.9.2 (#501) @dependabot
- Bump black from 21.4b2 to 21.5b0 (#498) @dependabot
- Bump black from 21.4b1 to 21.4b2 (#497) @dependabot
- Bump black from 21.4b0 to 21.4b1 (#496) @dependabot
- Bump black from 20.8b1 to 21.4b0 (#492) @dependabot
- Black 21.4b0 (#495) @emontnemery
- Add known_hosts to additional discovery functions, update examples (#494) @emontnemery
- Bump pylint from 2.8.1 to 2.8.2 (#493) @dependabot
- Bump pylint from 2.7.4 to 2.8.1 (#491) @dependabot
- Bump flake8 from 3.9.0 to 3.9.1 (#490) @dependabot
- get_chromcasts() copy device list before iteration (#489) @Shane-Wiseman-Bose
9.1.2
What's Changed
- Handle bad UUIDs from third-party Chromecasts (#486) @manualmanul
- Reuse SSL context in host browser (#485) @emontnemery
- Bump pylint from 2.7.2 to 2.7.4 (#482) @dependabot
- Bump flake8 from 3.8.4 to 3.9.0 (#477) @dependabot
9.1.1
What's Changed
- No changes
9.1.0
What's Changed
- Add HostBrowser.update_hosts (#476) @emontnemery
- Handle audio groups removed from known host (#475) @emontnemery
- Bump pylint from 2.7.1 to 2.7.2 (#474) @dependabot
- Remove useless pylint and flake8 directives (#472) @emontnemery
9.0.0
What's Changed
- BREAKING CHANGE: Update discovery to support a list of known hosts (#469) @emontnemery