Releases: sonallux/spotify-web-api-java
Releases · sonallux/spotify-web-api-java
5.1.0
- 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
- 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
4.3.0
4.2.0
4.1.0
4.0.1
4.0.0
- 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
CategoriesApiandGenresApicategory - Removed
BrowseApi,LibraryApiandPersonalizationApi - Renamed
UsersProfileApitoUsersApi
- Added
- 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
shuffleStateinCurrentlyPlayingContexttoboolean - Fix return type of "Get Category's Playlists request" from
PagedPlayliststoPagingFeaturedPlaylist - Fix return type of "Get Featured Playlists request" from
PagedPlaylistsAndMessagetoPagingFeaturedPlaylist - Fix type of
narratorsfield inAudiobookBasefromNarratortoList<Narrator> - Bump jackson to
2.15.2 - Bump okhttp to
4.11.0
3.1.0
- 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 oneseed*parameter present. - Add player's get queue request
- Add audiobooks and chapters API
- Bump jackson to
2.13.4