Releases: DJDoubleD/QobuzApiSharp
Releases · DJDoubleD/QobuzApiSharp
Version 0.0.8
Feature release
Added User Favorites Endpoint methods:
- Add user favorites
add 1 or more tracks, albums and/or artists to the user's favorites - Remove user favorites
remove 1 or more tracks, albums and/or artists from the user's favorites
Added generated API documentation to repo (link in README):
Minor improvements in code
Version 0.0.7
Bugfix / feature release
Sigh... turns out the Qobuz API can return 2 different object types for the Playlist track_ids field:
- track_ids can be a list of numbers in JSON (most common)
e.g.:track_ids":[19512577, 36681027]
Example playlist: https://play.qobuz.com/playlist/5887115 - track_ids can also be a list of string:number combination in JSON
e.g.:track_ids":{"0":63353139,"1":53197054,"2":53207301}
Example playlist: https://play.qobuz.com/playlist/14888891
So now:
- Added a converter to parse both types to List<long> (and hope there aren't other variable fields)
Version 0.0.6
Bugfix Release
Fix Playlist data model:
- track_ids should normally be just a List of numbers
Version 0.0.5
Added new artist endpoint:
- Added artist/getReleasesList Endpoint method
- Added related ReleaseList Model classes
Version 0.0.4
No changes, just added the XML DOC file that seems to have been missing from previous versions.
Version 0.0.3
Bugfix release to fix Album JSON parse error:
- Add Area model object
- Add Period model object
Version 0.0.2
Bugfix release to fix usage of X-App-Id header:
- Don't set X-App-Id header again for each request
- Also add X-App-Id default header when not spoofing Web Player
Version 0.0.1
Initial release.