Skip to content

Releases: jzheng2017/spotify-web-api-wrapper

v1.5.7

01 Jan 13:57
Compare
Choose a tag to compare

Changelog

  • Change library java version from 15 to 11 because of LTS

v1.5.6

22 Dec 16:32
Compare
Choose a tag to compare

Changelog

  • Fixed bug that getArtistAlbums returned Paging<ArtistSimplified> instead of Paging<AlbumSimplified>

v1.5.5

20 Dec 17:41
Compare
Choose a tag to compare

Changelog

  • Fixed bug in deleteItemsFromPlaylist that the passed in snapshotId did not get passed into the http request
  • Changed that snapshotId is now part of the DeleteItemsFromPlaylistRequestBody instead of a separate parameter in deleteItemsFromPlaylist

v1.5.4

13 Dec 16:00
Compare
Choose a tag to compare

Changelog

  • Added second constructor to all RetrofitApi implementations allowing a RetrofitService injection
  • Updated some dependencies to newer versions
  • Fixed bug that passed in wrong class to LoggerFactory

v1.5.3

09 Dec 22:26
Compare
Choose a tag to compare

Changelog

  • Upgraded library from Java JDK 8 to 15

v1.5.2

08 Dec 00:07
Compare
Choose a tag to compare

Changelog

  • Changed from String.format() to slf4j internal string interpolation
  • Changed method name in AuthorizationRequestToken and AuthorizationPKCERequestToken to make it more clear
  • Removed explicit toString() calls to prevent NullPointerException

v1.5.1

06 Dec 18:32
Compare
Choose a tag to compare

Changelog

  • Remove Main from being included into the .jar file.

v1.5.0

05 Dec 14:49
Compare
Choose a tag to compare

Major updates:
This version release the following api endpoint have been covered:

  • Search (complete)
  • Authorization Code Flow with Proof Key for Code Exchange (PKCE)

Minor changes to API:

  • Refactored AuthorizationRequestTokens plural to singular AuthorizationRequestToken
  • Extracted http call execution in AuthorizationRequestToken to HttpUtil so it can be reused inside AuthorizationPKCERequestToken

As of this version all endpoints of Spotify Web API have been covered

v1.4.0

05 Dec 00:02
99ace16
Compare
Choose a tag to compare

Major updates:
This version release the following api endpoint have been covered:

  • Personalization (complete)
  • Player (complete)

Minor changes to API:

  • Changed ArtistFullCursorBasedPaging to CursorBasedPaging<T> which takes in a generic type.

v1.3.0

29 Nov 18:35
Compare
Choose a tag to compare

Major updates:
This version release the following api endpoint have been covered:

  • Playlist (complete)

Minor changes to API:

  • Tracks and Episodes now extend base class AbstractPlayableObject
  • Gson factory also serves gson with custom deserializer AbstractPlayableObjectDeserializer