Spotify Web Api Node Versions Save

A Node.js wrapper for Spotify's Web API.

v5.0.2

3 years ago
  • Fix #349: Transfer playback options parameter is optional.

v5.0.1

3 years ago
  • Bug fix. Thanks again @yamadapc.

v5.0.0

3 years ago

v4.0.0

5 years ago

v3.1.1

5 years ago
  • Modernized stack for a better developer experience. Integrated prettier and jest. This simplifies the amount of dev dependencies.
  • Improved calls to save and remove saved tracks by adding a key as specified in the Spotify docs (See PR). Thanks to @yanniz0r and @adcar for bringing it up.

v3.1.0

5 years ago

v3.0.0

6 years ago

New features

  • @DalerAsrorov added support for uploading a custom image to a playlist in this PR.
  • You can now pass a device_id when playing and pausing playback. @pfftdammitchris started a PR to add device_id to the play() method. The changes served to another PR where we included the functionality. Thanks!

Documentation

  • Added documentation in the README for getMyCurrentPlaybackState(). Thanks @PanMan for your PR!

Internals

  • @brodin realized we there was a lot of duplicated code and refactored it in a great PR.

v2.5.0

6 years ago
  • Change README to reflect new authorization. Thanks @arirawr for the PR.
  • Add support for 'show_dialog' parameter when creating authorization url. Thanks @ajhaupt7 for the PR.
  • Add support for playback control (play, pause, prev, next), shuffle and repeat. Thanks @JoseMCO for the PR.
  • Add support for currently playing. Thanks @dustinblackman for the PR.
  • Fix to remove unnecessary deviceIds parameter from request to transfer playback. Thanks @philnash for the PR.

v2.4.0

6 years ago

v2.3.5

7 years ago

Use encodeURIComponent instead of encodeURI to encode the user's id. 'encodeURI' wasn't encoding characters like / or # that were generating an invalid endpoint url. Thanks @jgranstrom for the PR.