All Versions
9
Latest Version
Avg Release Cycle
75 days
Latest Release
726 days ago

Changelog History

  • v2.0.9

    April 10, 2018
    • Setting cookies after authentication no longer sets the response status to 200. Thanks @dnlsandiego !
    • Library module added. Thanks @katbow !
  • v2.0.8

    March 06, 2018

    ⬆️ No feature changes or bug fixes, biggest change to the code base is using mix format to format code, and upgrading deps.

  • v2.0.5

    April 03, 2017

    When we get a 429 code back from Spotify indicating we hit the rate limit, we return the time left until we can send another request. Thanks @steveklebanoff !

  • v2.0.4

    November 10, 2016
    • Playlist API needed to handle multi JSON schemas
  • v2.0.3

    October 20, 2016

    AuthenticationError is now raised when we fail to authenticate with Spotify, instead of silently failing.

  • v2.0.2

    October 13, 2016

    👍 There were many endpoints in Playlist that have request body support OR uri param support in the Spotify api. This adds body support to those functions without breaking existing APIs.

  • v2.0.1

    September 26, 2016
    • 🛠 Fixes an infinite look in one of the playlist endpoints.
  • v2.0.0

    September 25, 2016
    • 🚚 SpotifyEx now uses a Credentials struct internally to remove the coupling to Plug.Conn. This allows us to use the library with tools other than the browser, like slack bots. Thanks adamzaninovich!

    • 🛠 Fix an infinite loop in Playlist.add_tracks

    • On HTTP error in the authentication client, return a 3 element tuple instead of 2, since we won't return a conn. This is the only breaking API change.

    • ✂ Removed the following functions in Spotify.Cookies:

      1. Spotify.Cookies.get_cookies_from_response/1 in favor of `Spotify.Credentials.get_tokens_from_response/1'
      2. Spotify.Cookies.get_access_cookie/1 in favor of Spotify.Credentials.get_access_token/1
      3. Spotify.Cookies.get_refresh_cookie/1 in favor of Spotify.Credentials.get_refresh_token/1
  • v1.0.3

    August 17, 2016
    • 👉 Use >= instead of ~> for Poison dependancy to Allow Poison 2.0
    • ⬆️ Bump Plug to 1.2.0