A client-side JS wrapper for the Spotify Web API
MIT License
Bot releases are hidden (Show)
This release bumps the version of some dependencies to prevent vulnerabilities (for packages needed for development and documentation generation) and adds @manan2501's fix https://github.com/JMPerez/spotify-web-api-js/pull/205 for types in fetching a user's saved shows.
Published by JMPerez about 4 years ago
This is a minor update that solves an issue in environments like React Native, where the absence of content-type in some requests was giving errors (see #175).
Published by JMPerez about 4 years ago
Added support for Add to Queue beta endpoint
Published by JMPerez about 4 years ago
Minor fix in TypeScript documentation for playlist object. See https://github.com/JMPerez/spotify-web-api-js/pull/178.
Published by JMPerez over 4 years ago
This is a minor release that includes support for the "Get a Playlist Cover Image" endpoint. https://github.com/JMPerez/spotify-web-api-js/pull/163
Published by JMPerez over 4 years ago
This release includes support for shows and episodes (podcasts) endpoints, and TypeScript annotation fixes:
getUserPlaylists
https://github.com/JMPerez/spotify-web-api-js/pull/156. Thanks @neilime, @EricLambrecht, @mzbrandl, and @emyann!Published by JMPerez over 5 years ago
This release includes these minor fixes:
Published by JMPerez almost 6 years ago
Published by JMPerez about 6 years ago
This release includes lots of fixes done by @amelialaundy (see https://github.com/JMPerez/spotify-web-api-js/pull/112). Thank you so much for your contributions!
Published by JMPerez about 6 years ago
This release includes an enhancement for the TypeScript binding, by which it's now possible to use the type of the SpotifyWebApi
object.
See https://github.com/JMPerez/spotify-web-api-js/pull/44#issuecomment-336503855 and https://github.com/JMPerez/spotify-web-api-js/pull/101 for more information.
Thank @rshkv for reporting it and @amelialaundy for sending the PR that fixes it!
Published by JMPerez about 6 years ago
This major version includes a breaking change to follow the new playlist uris.
In practice, this means that you don't pass the user id anymore when performing an operation on a playlist. For instance, to fetch a playlist you used to write:
spotifyApi.getPlaylist('jmperezperez', '4vHIKV7j4QcZwgzGQcZg1x')
.then(function(data) {
console.log('User playlist', data);
}, function(err) {
console.error(err);
});
after the change, you don't pass the user id (in this case jmperezperez
) anymore:
spotifyApi.getPlaylist('4vHIKV7j4QcZwgzGQcZg1x')
.then(function(data) {
console.log('User playlist', data);
}, function(err) {
console.error(err);
});
Thanks @jmfortunatojr for reporting the issue and fixing it.
Published by JMPerez about 6 years ago
This release fixes a bug in the play()
function. It now allows the function to not receive any parameters, since all of them are optional (see https://github.com/JMPerez/spotify-web-api-js/issues/97). It also adds support for position_ms
(see https://github.com/JMPerez/spotify-web-api-js/issues/104).
Thanks @Yarael-Poof and @UlysseM for reporting these issues.
Published by JMPerez over 6 years ago
This version adds more Typescript typings thanks to @cloughney.
Published by JMPerez almost 7 years ago
Added a function to upload an image as a playlist cover. Thanks @lrholmes!
Published by JMPerez about 7 years ago
This version includes a fix for the "skip to next track" functionality. It also upgrades several dependencies.
Thanks @ikantspelgud for your contribution!
Published by JMPerez over 7 years ago
This release adds functions to make requests to Spotify's Connect endpoints. Note that these are still in beta and subject to changes.
Published by JMPerez almost 8 years ago
This release includes a fix for an issue when adding lots of tracks to a playlist, which caused a "URI too long' error". Thanks @davejm!
Published by JMPerez almost 8 years ago
In this release we have improved the TypeScript annotations:
Published by JMPerez almost 8 years ago
Published by JMPerez about 8 years ago