v2.0.9 ChangesApril 10, 2018
- Setting cookies after authentication no longer sets the response status to 200. Thanks @dnlsandiego !
- Library module added. Thanks @katbow !
v2.0.8 ChangesMarch 06, 2018
⬆️ No feature changes or bug fixes, biggest change to the code base is using
mix formatto format code, and upgrading deps.
v2.0.5 ChangesApril 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 ChangesNovember 10, 2016
- Playlist API needed to handle multi JSON schemas
v2.0.3 ChangesOctober 20, 2016
AuthenticationError is now raised when we fail to authenticate with Spotify, instead of silently failing.
v2.0.2 ChangesOctober 13, 2016
👍 There were many endpoints in
Playlistthat 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 ChangesSeptember 26, 2016
- 🛠 Fixes an infinite look in one of the playlist endpoints.
v2.0.0 ChangesSeptember 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.get_cookies_from_response/1in favor of `Spotify.Credentials.get_tokens_from_response/1'
Spotify.Cookies.get_access_cookie/1in favor of
Spotify.Cookies.get_refresh_cookie/1in favor of
v1.0.3 ChangesAugust 17, 2016
- 👉 Use
~>for Poison dependancy to Allow Poison 2.0
- ⬆️ Bump Plug to 1.2.0
- 👉 Use