Skip to content

Releases: sonallux/spotify-web-api-java

5.2.0

Choose a tag to compare

@sonallux sonallux released this 24 Jun 18:11
  • Bump jackson to 3.1.4
  • Bump okhttp to 5.4.0

5.1.0

Choose a tag to compare

@sonallux sonallux released this 01 Jun 18:52
  • Mark more endpoints and fields as deprecated as announced by Spotify
  • Add Library API endpoints
  • The "Create Playlist" endpoint has been renamed to "Create Playlist for user" and marked as deprecated. Use the new "Create Playlist" endpoint instead to create a new playlist for the current user.
  • Bump jackson to 2.21.4

5.0.0

Choose a tag to compare

@sonallux sonallux released this 07 Dec 08:53
  • Update to okhttp 5.3.2
  • Requiring Java 21
  • Remove implicit grant flow (see blog post from Spotify)
  • Add JSpecify nullness annotations

4.3.1

Choose a tag to compare

@sonallux sonallux released this 06 Jan 09:23

4.3.0

Choose a tag to compare

@sonallux sonallux released this 02 Nov 08:48
  • UsersApi#checkIfUserFollowsPlaylist remove ids argument as only the current use can be checked
  • Adjust type of artists property in Track object from Artist to SimplifiedArtist
  • Bump jackson to 2.18.1

4.2.0

Choose a tag to compare

@sonallux sonallux released this 04 Mar 22:00
  • Remove no longer supported country query parameter
  • Fix generation for 64bit integers #262
  • Bump jackson to 2.16.1

4.1.0

Choose a tag to compare

@sonallux sonallux released this 03 Dec 09:07
  • Introduce ArtistDiscographyAlbum as response for get Artist's Albums request
  • Rename model Devices into ManyDevices
  • Remove unused PlayerError and TuneableTrack models
  • Bump jackson to 2.16.0
  • Bump okhttp to 4.12.0

4.0.1

Choose a tag to compare

@sonallux sonallux released this 20 Jun 16:46
  • Update links to Spotify documentation

4.0.0

Choose a tag to compare

@sonallux sonallux released this 09 Jun 08:02
  • Adjust the categories of some endpoints to match with the official Spotify Web API Reference. No endpoint have been removed, they just got moved to other categories.
    • Added CategoriesApi and GenresApi category
    • Removed BrowseApi, LibraryApi and PersonalizationApi
    • Renamed UsersProfileApi to UsersApi
  • Add "Get an Audiobook's Chapters" endpoint
  • Add "Get User's Saved Audiobooks" endpoint
  • Add "Save Audiobooks for Current User" endpoint
  • Add "Remove User's Saved Audiobooks" endpoint
  • Add "Check User's Saved Audiobooks" endpoint
  • Fix type of shuffleState in CurrentlyPlayingContext to boolean
  • Fix return type of "Get Category's Playlists request" from PagedPlaylists to PagingFeaturedPlaylist
  • Fix return type of "Get Featured Playlists request" from PagedPlaylistsAndMessage to PagingFeaturedPlaylist
  • Fix type of narrators field in AudiobookBase from Narrator to List<Narrator>
  • Bump jackson to 2.15.2
  • Bump okhttp to 4.11.0

3.1.0

Choose a tag to compare

@sonallux sonallux released this 27 Sep 17:18
  • Change the API of the recommendations request. All seed* parameters are now considered optional because not all of them are always required. It must be at least one seed* parameter present.
  • Add player's get queue request
  • Add audiobooks and chapters API
  • Bump jackson to 2.13.4