[ 1.0.194 ] - 2026/02/16
- Updated
spotifywebapipythonpackage requirement tospotifywebapipython>=1.0.262. - Made numerous updates for the recent Spotify changes (2026/02/11) that removed functionality from their Spotify Web API.
- Added
SpotifyClient.CheckUserFavoritesmethod to check if one or more items are already saved in the current user's library. Accepts Spotify URIs for tracks, albums, episodes, shows, audiobooks, artists, users, and playlists. - Added
SpotifyClient.SaveUserFavoritesmethod to add one or more items to the current user's library. Accepts Spotify URIs for tracks, albums, episodes, shows, audiobooks, users, and playlists. - Added
SpotifyClient.RemoveUserFavoritesmethod to remove one or more items from the current user's library. Accepts Spotify URIs for tracks, albums, episodes, shows, audiobooks, users, and playlists. - Updated the following
SpotifyClientmethods to use the newCheckUserFavoritesmethod:CheckAlbumFavorites,CheckArtistsFollowing,CheckAudiobookFavorites,CheckEpisodeFavorites,CheckPlaylistFollowers,CheckShowFavorites,CheckTrackFavorites,CheckUsersFollowing. - Updated the following
SpotifyClientmethods to use the newSaveUserFavoritesmethod:SaveAlbumFavorites,SaveAudiobookFavorites,SaveEpisodeFavorites,SaveShowFavorites,SaveTrackFavorites,FollowArtists,FollowPlaylist,FollowUsers. - Updated the following
SpotifyClientmethods to use the newRemoveUserFavoritesmethod:RemoveAlbumFavorites,RemoveAudiobookFavorites,RemoveEpisodeFavorites,RemoveShowFavorites,RemoveTrackFavorites,UnfollowArtists,UnfollowPlaylist,UnfollowUsers. - Updated the following
SpotifyClientmethods to return a "deprecated" exception, as they are no longer supported by Spotify:GetAlbumNewReleases,GetAlbums,GetArtists,GetArtistTopTracks,GetAudiobooks,GetBrowseCategory,GetBrowseCategorys,GetChapters,GetEpisodes,GetMarkets,GetPlaylistsForUser,GetShows,GetTracks,GetUsersPublicProfile. - Updated
SpotifyClientsearch methods to limit parameter maximum / default values; maximum value has been reduced from 50 to 10, and the default value has been changed from 20 to 5.