Skip to content

14.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Feb 10:33
· 103 commits to refs/heads/master since this release
0f367e2

Breaking change

pychromecast has seen some major changes in this release, which unfortunately causes multiple breaking changes.

The most important breaking changes are:

  • Most user facing functions accepting an optional callback function have been changed such that the optional arguments are now kwarg only (#779)
  • The signature of callbacks called when requests are completed has been changed (#783)
  • Some named tuples have been replaced with dataclasses (#787)
  • The ServiceInfo class has been split in two classes (#790)
  • Parameter names of MediaStatusListener.load_media_failed has been changed (#826)
  • Many user facing functions now have a default timeout, and will raise when that timeout expires (#836)
  • It's no longer supported to use pychromecast with event custom loops (#837)

What's Changed

⬆️ Dependencies

5 changes