Releases: JohnnyCrazy/SpotifyAPI-NET
Releases · JohnnyCrazy/SpotifyAPI-NET
SpotifyAPI Web 7.2.1
🏗️ Fixes
- Do not check for 200/204 explicitly, but rather for a general success (200-299)
SpotifyAPI Web 7.2.0
➕ Additions
- Add support for
AudiobooksandChapters
🏗️ Fixes
- Only deserialize the response if the content-type is set to
application/json - Do not check for 200/204 explicitly, but rather for a general success (200-299)
- Automatically calculate the latest version in the docs
- Fix XML docs for the ArtistsClient
SpotifyAPI Web 7.1.1
➕ Additions
- Add
HtmlDescriptionto all shows/episodes ( #944 ) - Add
TotalEpisodesto all shows - Add support for .NET 8.0
- [Add Users Top Tracks / Users Top Artists to UserClient ( #938, thanks to @Noelg14 )
🏗️ Fixes
- Fixed a case where spotify returns doubles instead of ints ( #942, thanks to @Lewis-Fam )
Miscellaneous
- Updated dependencies
SpotifyAPI Web 7.0.2
➕ Additions
- Re-add
.net-standard 2.0support - Cancellation token in SpotifyClient::PaginateAll for passing to Paginator (#907)
Miscellaneous
- Updated dependencies
- Remove
SimplePlaylistas it was unused, should be replaced byFullPlaylist - Replace port 5000 (often used) of the examples with 5543
SpotifyAPI Web 7.0.0
➕ Additions
- Adding Endpoint to get a User's Queue (thanks to @gavinsteinhoff #807)
- Added .NET 7 support
- All API calls now have an optional
CancellationTokenparameter, which can be used to prematurely cancel the request (Thanks to @esskar #813 ) - The
RemoveLibraryendpoints silently stopped acceptingidsin the body paremter, so we moved them to the query parameters PlaylistGetRequestandPlaylistGetItemRequestnow useListfor the type of thefieldsvalue. We can now useAddRangeetc. to add multiple entries at once
Miscellaneous
- Updated dependencies
Breaking Changes
All API Endpoint calls have a new CancellationToken parameter, which is optional however. Thus, the type signatures of the methods have changed.
SpotifyAPI Web 6.3.0
SpotifyAPI Web 6.2.2
🏗 Fixes
- Added
RefreshTokentoAuthorizationCodeRefreshResponse
Miscellaneous
- Bumped dependencies
SpotifyAPI Web 6.2.1
SpotifyAPI Web 6.2.0
SpotifyAPI Web 6.1.0
➕ Additions
- Added
NextPageandPreviousPage.
var browse = await spotify.Browse.GetCategoryPlaylists("at_home", new CategoriesPlaylistsRequest { Limit = 10 });
var browse2 = await spotify.NextPage(browse.Playlists);
🏗 Fixes:
- Fixed query/body params
An item with the same key has already been added. Key: limit(#567 ) Paginatemethods were only available in .NET Standard 2.1. It's now available for all versions > .NET Standard 2.1 (e.g .NET 5)