Skip to content

Releases: postlund/pyatv

v0.3.9

12 Dec 14:23
Compare
Choose a tag to compare

Changes

  • Handle re-login properly in case of connection problems or if a device is restarted

v0.3.8

17 Nov 20:07
Compare
Choose a tag to compare

Changes

  • Revert some of the earlier AirPlay clean ups from 0.3.5 as that made playback less reliable
  • Use binary plist instead of text format in play_url to make AirPlay work with later versions of tvOS

v0.3.6

01 Oct 15:26
Compare
Choose a tag to compare

Changes

  • Fix string conversion for idle state (#120)

v0.3.5

26 Sep 17:12
Compare
Choose a tag to compare

Changes

  • Fix support for genre (#106)
  • Handle playstate idle/0 (#115)
  • Improve session handling in AirPlay (#118)

v0.3.4

25 Sep 10:01
Compare
Choose a tag to compare

Changes

  • Add long_description to get description on pypi

v0.3.3

25 Sep 10:01
Compare
Choose a tag to compare

Changes

  • Fixed broken device_id function (always generated same id)

atvremote

  • Fixed argument handling, e.g. when using play_url

v0.3.2

25 Sep 10:00
Compare
Choose a tag to compare

Notes

  • Same as 0.3.1 but fixed with pypi

v0.3.1

25 Sep 09:58
Compare
Choose a tag to compare

Changes

  • Add device_id
  • Remove developer commands

v0.3.0

25 Sep 09:57
Compare
Choose a tag to compare

Changes

  • Support AirPlay device authentication
  • Support arrow keys (left, right, up, down)
  • Support scanning for Apple TVs with home sharing disabled
  • Support for shuffle and repeat modes
  • Support for "stop" button
  • Handle additional media kinds
  • New "hash" function in Playing API
  • Support python 3.6
  • Bump aiohttp to 1.3.5 and support 2.0.0+

atvremote

  • Multiple commands can be given to atvremote
  • Doing "atvremote commands" requires no device and is a lot faster
  • All commands now listed with "atvremote commands"
  • New "help" command in atvremote - Fix atvremote exit codes

Notes

  • play_url has moved to the new airplay module and no longer accepts start position as required argument. This is a breaking change!

Other

  • Upgrade test tools (pylint, flake, etc.)
  • Added documentation to readthedocs

v0.2.2

25 Sep 09:56
Compare
Choose a tag to compare

Changes

  • Allow custom pairing guid when pairing

Notes

  • By default, a random pairing guid is now generated when calling pyatv.pair_with_apple_tv