Skip to content

Releases: tamland/python-tidal

v0.7.0

09 Sep 00:12
v0.7.0
2adc54b
Compare
Choose a tag to compare
  • (BREAKING!) Removed obsolete parameter session_id from load_oauth_session - @lutzbuerkle
  • (BREAKING!) Drop support for python2.7 - @morguldir
  • (BREAKING!) Change the architecture of the library to allow for using more files, see the migration guide - @morguldir
  • Add support for tidal pages (e.g. home, videos and explore in the web ui) - @morguldir
  • Add support for parsing mixes and retrieving the media - @morguldir
  • Get rid of the old genre and mood support, you can now find them in the pages instead - @morguldir
  • Update almost all of the json parsing and classes to include more fields - @morguldir
  • Add complete docstrings to many of the functions - @morguldir
  • Tests now cover almost all of the code - @morguldir
  • Pylint scores are now much higher - @morguldir
  • Add option to retrieve master quality tracks (I can't test this, but I believe it works as of writing) - @morguldir
  • Add a few documentation pages explaining the basics - @morguldir
  • Add support for modifying playlists - @morguldir
  • Add a parameter to always fetch the track album if it's not provided - @divadsn
  • Add function to retrieve the year and date from either the release data or the stream start date - @divadsn
  • Improve the performance of the internal get_items() function by using extend - @blacklight
  • Properly deal with the api returning non-json results - @blacklight
  • Add support for retrieving the reviews of an album - @retired-guy

v0.7.0rc1

30 Jun 06:18
v0.7.0rc1
98b8488
Compare
Choose a tag to compare
v0.7.0rc1 Pre-release
Pre-release

Preview release for 0.7.0, for testing purposes and development. Changelog will come in final release

v0.6.10

09 Feb 23:12
v0.6.10
7eaf5cf
Compare
Choose a tag to compare

Update the client secret - @1nikolas
Use a track url endpoint compatible with the new secret - @morguldir

v0.6.9

19 Jan 19:13
v0.6.9
950a24b
Compare
Choose a tag to compare

Release to update the client secret, since the previous one seems to have expired

  • Update the client secret - @morguldir
  • Fix token_refresh() not correctly including the client secret - @morguldir

v0.6.8

16 Apr 15:47
v0.6.8
b7323b7
Compare
Choose a tag to compare

Release to support OAuth now that the last known token for the old method has expired.

  • Support OAuth login through login_oauth_simple() and login_oauth() - @morguldir
  • Support loading an OAuth session through load_oauth_session() - @morguldir
  • Include more info when a request fails - @morguldir

v0.6.7

04 Dec 22:05
v0.6.7
c166b9b
Compare
Choose a tag to compare

This is a release containing necassary bug fixes before 0.7 is released.

  • Fix wimp images not resolving - @ktnrg45
  • Made the favorite playlists function also return created playlists - @morguldir

v0.6.4

02 Mar 08:45
afebaf1
Compare
Choose a tag to compare
  • Add parameter to search() allowing for more results (up to 300) - @morguldir
  • Fix get_track_url() not returning anything - @morguldir

v0.6.3

25 Dec 03:47
f9fa9b3
Compare
Choose a tag to compare
  • Fix quality options using enum names instead of values - @morguldir
  • Handle situations where tidal doesn't set the version tag - @morguldir

v0.6.2

22 Dec 22:19
a86dfe5
Compare
Choose a tag to compare
  • Update lossless token - @morguldir
  • Always use the same api token - @morguldir
  • Include additional info when logging fails - @morguldir
  • Make user_id and country_code optional when using load_session() - @morguldir
  • Add version tag for Track - @Husky22
  • Switch to netlify for documentation - @morguldir

v0.6.1

17 Sep 17:38
Compare
Choose a tag to compare

Update documentation links