Skip to content

Releases: EbbLabs/python-tidal

v0.8.10

17 Dec 17:05
dd803f8

Choose a tag to compare

What's Changed

Full Changelog: v0.8.9...v0.8.10

v0.8.9

03 Dec 20:56
5164a23

Choose a tag to compare

What's Changed

Full Changelog: v0.8.8...v0.8.9

v0.8.8

15 Oct 20:54
29d5153

Choose a tag to compare

What's Changed

Full Changelog: v0.8.7...v0.8.8

v0.8.7

15 Oct 19:09
397a576

Choose a tag to compare

What's Changed

  • OAuth Client ID, secret updated - @tehkillerbee
  • Bugfix: albums_paginated using get_artists_count instead of get_albums_count - @rafrombrc
  • TooManyRequests now includes the retry_after header in its data. - @semohr
  • Added a central error class (TidalAPIError) to allow for unified error handling. - @semohr

Full Changelog: v0.8.6...v0.8.7

v0.8.6

19 Aug 16:59
67581e8

Choose a tag to compare

What's Changed

  • Bugfix: Use get_*_count in workers to get the actual number of items. (Fixes #360) - @tehkillerbee
  • Feature: Add support for get<track, album, artist, playlist>count(), Workers: Use get_*_count to get the actual number of items. - @tehkillerbee
  • Feature: Add legacy home endpoint for backwards compatibility - @tehkillerbee
  • Feature: Get playlist tracks, items count. Get playlist tracks paginated. - @tehkillerbee
  • Only return warning if page itemtype (v2) is not implemented (Fixes: #362) - @tehkillerbee

Full Changelog: v0.8.5...v0.8.6

v0.8.5

10 Aug 21:39
998df78

Choose a tag to compare

What's Changed

Full Changelog: v0.8.4...v0.8.5

v0.8.4

10 Jul 20:37
5acbd7c

Choose a tag to compare

What's Changed

  • Album: Add UPC by @tehkillerbee in #317
  • Remove Python 2 cruft by @C0rn3j in #322
  • Adhere to typing standards and mark Python current versions as supported by @C0rn3j in #321
  • Add Track.get_radio_mix and Artist.get_radio_mix to get radio as Mix by @tehkillerbee, @Nokse22 in #330
  • Consistent use of path file open by @tehkillerbee in #331
  • CI: Fix branch syntax, bump action and python versions to current, fix indent by @C0rn3j in #320
  • Implement sorting for remaining favourites + playlists by @nilathedragon in #328
  • Feature/Add v2 endpoints by @tehkillerbee in #340
  • Switch to v2 endpoint for playlist get/add/delete. Add support for album, track, artist batch additions. Add support for add/delete mixes and radios to favorites. (Fixes #336, #337, #339) by @tehkillerbee
  • Test: List ordering when getting tracks, items, playlist, mixes by @tehkillerbee
  • Test: Add, remove favorite mix. Add remove artist, album, playlist, track (multiple) by @tehkillerbee
  • Feature/origin album cover by @tehkillerbee in #341
  • Validate returned tracks (isrc) and skip invalid results by @tehkillerbee in #342

New Contributors

Full Changelog: v0.8.3...v0.8.4

v0.8.3

29 Dec 21:54

Choose a tag to compare

What's Changed

  • Extended file extension detection to properly detect M4A files @exislow
  • Fixed misc. unit tests. @tehkillerbee

Full Changelog: v0.8.2...v0.8.3

v0.8.2

27 Nov 20:11
b17c8b2

Choose a tag to compare

What's Changed

  • Fixed wrong determination of file extensions for stream metadata. @exislow
  • Moved LinkLogin and futures to login_oauth. by @exislow
  • Added/updated docstrings for auth methods. - @exislow
  • Methods for device authorization have been renamed considered private. - @exislow

Full Changelog: v0.8.1...v0.8.2

v0.8.1

09 Nov 22:06

Choose a tag to compare

What's Changed

  • Typings: get_urls() returned value shall be [str]. by @exislow
  • Remove MQA legacy code leftovers, HIRES naming inconsistency @exislow
  • Updated unit test(s) @tehkillerbee

Full Changelog: v0.8.0...v0.8.1