Spotify Web API SDK implemented on Rust
New features
scopes!
macro supports to split the scope by whitespace.Breaking changes
position
parameter in playlist_add_items
endpoint from Opinion<Duration>
to Opinion<u32>
AudioFeaturesPayload.audio_features
from Vec<AudioFeatures>
to Vec<Option<AudioFeatures>>
market
field to track
, album
, albums
, and album_track[_manual]
. Make market
field in artist_top_tracks
optional.Bugfixes
null
s on tracks_features
requestshttps://github.com/ramsayleung/rspotify/compare/v0.11.7...v0.12.0
This release contains lots of breaking changes. These were necessary to continue Rspotify's development, and this shouldn't happen again. From now on we'll work on getting closer to the first stable release. Lots of internal code was rewritten to make RSpotify more flexible, performant and easier to use. Sorry for the inconvenience!
More info in the changelog. If you have problems upgrading, please let us know at #218 :)
async/await
support.blocking
, disabled by default.Show
and Episode
types.Alpha release supporting async/await