Skip to content

v0.6.14

Compare
Choose a tag to compare
@am0s am0s released this 22 Jan 16:43
· 677 commits to master since this release

General

  • General improvements to unicode handling on Python 2.7.
  • Improved unicode support when parsing device description.
  • #68, #70: Fix error using title or thumb in play_media

Client

  • A chromecast connection can be manually stopped using device.disconnect().
  • New listener for launch errors (device.register_launch_error_listener). Launching an app now reports back errors to the caller.
  • Failure to launch an app now results in a LaunchError exception (blocking mode).
  • #40: Added a wait() method to allow the client to wait for the device to be ready.
  • The time between retries can now be specified by the caller (retry_wait parameter).
  • New listener for connection status (device.register_connection_listener). It will report connecting, connected, disconnected, failed and lost.

Socket

  • Better handling of socket timeouts and errors.
  • Improved stability in keeping a connection.
  • #60: Reduced log spamming

Detailed changes