Skip to content

Releases: Gruncan/spotify4Java

Version 1.5.0

Choose a tag to compare

@Gruncan Gruncan released this 25 Jul 20:12
b14ab96

Change list

Version 1.5.0 release pull

  • com.spotify renamed with proper domain name dev.gruncan.spotify
  • spotify.objects and spotify.requests moved deeper into spotify.webapi.objects and spotify.webapi.requests

Request renames:

Renamed requests starting with "Several" to start with specific request name

Previous Name New Name
SeveralAlbumsGet AlbumSeveralGet
ArtistTopTracksGet ArtistsTopTracksGet
SeveralArtistsGet ArtistSeveralGet
SeveralAudioBooksGet AudiobookSeveralGet
CategoriesGet CategoryGet
SeveralCategoriesGet CategorySeveralGet
SeveralChaptersGet ChapterSeveralGet
SeveralEpisodesGet EpisodeSeveralGet
CategoriesPlaylistsGet PlaylistCategoriesGet
FeaturedPlaylistGet PlaylistFeaturedGet
SeveralShowsGet ShowSeveralGet
SeveralTracksGet TrackSeveralGet
SeveralTrackAudioFeaturesGet TrackAudioFeatureSeveralGet

Added support for remaining requests and serialization:

  • AlbumReleasesGet
  • MyAlbumsDelete
  • MyAlbumsGet
  • MyAlbumsPut
  • MyAlbumsSavedGet
  • MyAudiobooksDelete
  • MyAudiobooksGet
  • MyAudiobooksPut
  • MyAudiobooksSavedGet
  • MyEpisodesDelete
  • MyEpisodesGet
  • MyEpisodesPut
  • MyEpisodesSavedGet
  • MyFollowedArtistsGet
  • MyFollowingPersonGet
  • MyFollowPersonPut
  • MyProfileGet
  • MyTopInfo
  • MyUnfollowPersonDelete
  • MyPlayerCurrentlyPlayingGet
  • MyPlayerDevicesGet
  • MyPlayerGet
  • MyPlayerNextPost
  • MyPlayerPausePut
  • MyPlayerPreviousPost
  • MyPlayerQueueGet
  • MyPlayerQueuePost
  • MyPlayerRecentlyPlayedGet
  • MyPlayerRepeatPut
  • MyPlayerResumePut
  • MyPlayerSeekPut
  • MyPlayerSetVolumePut
  • MyPlayerToggleShufflePut
  • MyPlayerTransferPut
  • MyPlaylistsGet
  • MyShowsDelete
  • MyShowsGet
  • MyShowsPut
  • MyShowsSavedGet
  • MyTracksDelete
  • MyTracksGet
  • MyTracksPut
  • MyTracksSavedGet
  • PlaylistAddCoverImagePut
  • PlaylistAddItemPost
  • PlaylistChangeDetailsPut
  • PlaylistFollowingCheckGet
  • PlaylistFollowPut
  • PlaylistRemoveItemDelete
  • PlaylistUnfollowDelete
  • PlaylistUpdatePut

Version 1.0.0

Choose a tag to compare

@Gruncan Gruncan released this 29 May 13:00

First full release of spotify API wrapper

Can request and serialize:

  • AlbumGet (api.spotify.com/v1/albums/{id})
  • AlbumTracksGet (api.spotify.com/v1/albums/{id}/tracks)
  • SeveralAlbumsGet (api.spotify.com/v1/albums)
  • ArtistGet (api.spotify.com/v1/artists/{id})
  • ArtistsAlbumsGet (api.spotify.com/v1/artists/{id}/albums)
  • ArtistsRelatedArtistsGet (api.spotify.com/v1/artists/related-artists)
  • ArtistTopTracksGet (api.spotify.com/v1/artists/{id}/top-tracks)
  • SeveralArtistsGet (api.spotify.com/v1/artists)
  • AudiobookGet (api.spotify.com/v1/audiobooks/{id})
  • SeveralAudioBooksGet (api.spotify.com/v1/audiobooks/)
  • AudiobookChaptersGet (api.spotify.com/v1/audiobooks/{id}/chapters)
  • CategoriesGet (api.spotify.com/v1/browse/categories/{category_id})
  • SeveralCategoriesGet (api.spotify.com/v1/browse/categories- AlbumGet (api.spotify.com/v1/albums/{id})
  • AlbumTracksGet (api.spotify.com/v1/albums/{id}/tracks)
  • SeveralAlbumsGet (api.spotify.com/v1/albums)
  • ArtistGet (api.spotify.com/v1/artists/{id})
  • ArtistsAlbumsGet (api.spotify.com/v1/artists/{id}/albums)
  • ArtistsRelatedArtistsGet (api.spotify.com/v1/artists/related-artists)
  • ArtistTopTracksGet (api.spotify.com/v1/artists/{id}/top-tracks)
  • SeveralArtistsGet (api.spotify.com/v1/artists)
  • AudiobookGet (api.spotify.com/v1/audiobooks/{id})
  • SeveralAudioBooksGet (api.spotify.com/v1/audiobooks/)
  • AudiobookChaptersGet (api.spotify.com/v1/audiobooks/{id}/chapters)
  • CategoriesGet (api.spotify.com/v1/browse/categories/{category_id})
  • SeveralCategoriesGet (api.spotify.com/v1/browse/categories)
  • ChapterGet (api.spotify.com/v1/chapters/{id})
  • SeveralChaptersGet (api.spotify.com/v1/chapters)
  • EpisodeGet (api.spotify.com/v1/episodes/{id})
  • SeveralEpisodesGet (api.spotify.com/v1/episodes)
  • GenreAvailableGet (api.spotify.com/v1/recommendations/available-genre-seeds)
  • MarketsAvailableGet (api.spotify.com/v1/markets)
  • PlaylistGet (api.spotify.com/v1/playlists/{playlist_id})
  • CategoriesPlaylistsGet (api.spotify.com/v1/browse/categories/{category_id}/playlists)
  • FeaturedPlaylistGet (api.spotify.com/v1/browse/featured-playlists)
  • PlaylistImageGet (api.spotify.com/v1/playlists/{playlist_id}/images)
  • PlaylistTracksGet api.spotify.com/v1/playlists/{playlist_id}/tracks)
  • SearchGet (api.spotify.com/v1/search)
  • ShowGet (api.spotify.com/v1/shows/{id}
  • SeveralShowsGet (api.spotify.com/v1/shows)
  • ShowEpisodesGet (api.spotify.com/v1/shows/{id}/episodes)
  • SeveralTrackAudioFeaturesGet (api.spotify.com/audio-features)
  • SeveralTracksGet (api.spotify.com/tracks)
  • TrackAudioAnalysisGet (api.spotify.com/audio-analysis/{id})
  • TrackAudioFeaturesGet (api.spotify.com/audio-features/{id})
  • TrackGet (api.spotify.com/tracks/{id})
  • TrackRecommendationGet (api.spotify.com/recommendations) )
  • ChapterGet (api.spotify.com/v1/chapters/{id})
  • SeveralChaptersGet (api.spotify.com/v1/chapters)
  • EpisodeGet (api.spotify.com/v1/episodes/{id})
  • SeveralEpisodesGet (api.spotify.com/v1/episodes)
  • GenreAvailableGet (api.spotify.com/v1/recommendations/available-genre-seeds)
  • MarketsAvailableGet (api.spotify.com/v1/markets)
  • PlaylistGet (api.spotify.com/v1/playlists/{playlist_id})
  • CategoriesPlaylistsGet (api.spotify.com/v1/browse/categories/{category_id}/playlists)
  • FeaturedPlaylistGet (api.spotify.com/v1/browse/featured-playlists)
  • PlaylistImageGet (api.spotify.com/v1/playlists/{playlist_id}/images)
  • PlaylistTracksGet api.spotify.com/v1/playlists/{playlist_id}/tracks)
  • SearchGet (api.spotify.com/v1/search)
  • ShowGet (api.spotify.com/v1/shows/{id}
  • SeveralShowsGet (api.spotify.com/v1/shows)
  • ShowEpisodesGet (api.spotify.com/v1/shows/{id}/episodes)
  • SeveralTrackAudioFeaturesGet (api.spotify.com/audio-features)
  • SeveralTracksGet (api.spotify.com/tracks)
  • TrackAudioAnalysisGet (api.spotify.com/audio-analysis/{id})
  • TrackAudioFeaturesGet (api.spotify.com/audio-features/{id})
  • TrackGet (api.spotify.com/tracks/{id})
  • TrackRecommendationGet (api.spotify.com/recommendations)

Version 1.2.0a

Choose a tag to compare

@Gruncan Gruncan released this 15 Apr 21:22
1546d17

Added serialization to:

  • TrackGet
  • TrackGet
  • SeveralTrackAudioFeaturesGet
  • TrackAudioAnalysisGet
  • TrackAudioFeaturesGet

requests

Version 1.1.2a

Choose a tag to compare

@Gruncan Gruncan released this 16 Dec 18:55
0840211

Initialised functionality, implements

  • SeveralTrackAudioFeaturesGet
  • SeveralTracksGet
  • TrackAudioAnalysisget
  • TrackAudioFeaturesGet
  • TrackGet
  • TrackRecommendationGet
  • SearchGet
    requests.