spotify 0.7.0 copy "spotify: ^0.7.0" to clipboard
spotify: ^0.7.0 copied to clipboard

outdated

An incomplete dart library for interfacing with the Spotify Web API.

Changelog #

0.7.0 #

  • create client with access token only
  • add description field to playlist model

0.6.0 #

  • fix following artist
  • add user saved shows endpoint
  • fix episode listing
  • clean up album models
  • add null safety

0.5.1 #

  • add createPlaylist optional parameters

0.5.0 #

  • add tracks to album response
  • add credentials refresh callback

0.4.0 #

  • implement podcast endpoints

0.3.7+1 #

  • fix recentlyPlayed endpoint and add unit tests

0.3.7 #

  • add /me/top/artists endpoint
  • add following and unfollowing playlists
  • add date-based paging to /me/recentlyPlayed

0.3.6 #

  • AlbumSimple: add release date properties
  • add authorization flow for saved credentials

0.3.5 #

  • playlists: support adding multiple tracks to playlist

0.3.4 #

  • add /me/following endpoint

0.3.3 #

  • search: add market parameter
  • add request rate handling with retries

0.3.2 #

  • users: move me calls to own endpoint class
    • me calls in users endpoint class will be removed in the next releases
  • artists: add albums call

0.3.1+3 #

  • album: remove object type detection hack

0.3.1+2 #

  • fix minor bug introduced by #43

0.3.1+1 #

  • fix audio-features parsing issue

0.3.1 #

  • fix compilation issue with test client #44
  • improve recommendation, tracks and playlist endpoints #43
  • improve readme regarding authorization #41
  • add method to retrieve oauth2 credentials #38
  • add devices call #36

0.3.0 #

  • unify package's Browser and IO exports, fix invalid SDK error #34
  • improve static analysis health #33

0.2.1 #

  • add oauth2 package for refresh flow
  • fix pagination on several places
  • add playlists/removeTrack
  • add playlists/addTrack
  • add createPlaylist
  • fix my playlists
  • refactor SpotifyApi classes
  • upgrade json_serializable dependencies

0.2.0 #

  • add token setter method for implicit grant
  • add related artists
  • add recently played artists
  • add top tracks
  • add categories
  • add tracksByPlaylist
  • fix currently playing

Please don't mind the weird commit history, I goofed and used rebase first and merge on the later pull requests.

0.1.6+3 #

  • fix typo in tracks object
  • move album model switch to model

0.1.5+1 #

  • add external_ids and external_urls

0.1.4 #

  • add related-artists to the artists endpoint

0.1.3+2 #

  • use full Track object in search endpoint

0.1.3+1 #

  • eliminate duplicate code (serializers)

0.1.3 #

  • add currently playing endpoint

0.1.2 #

  • make pub analyzer happy

0.1.1 #

  • add search endpoint

0.0.9 - 0.1.0 #

  • support Dart 2 with switch to json_serializable

0.0.8 #

  • add missing _putImpl implementation to SpotifyMock

0.0.7 #

  • add user's saved tracks endpoints

0.0.6 #

  • add pagination support

0.0.5 #

  • add user and playlist endpoints

0.0.4 #

  • fix typo in artists endpoint
  • add basic unit tests

0.0.3 #

  • add support for albums and artists
  • refactor code a little

0.0.1 #

  • Initial version
89
likes
0
pub points
94%
popularity

Publisher

unverified uploader

An incomplete dart library for interfacing with the Spotify Web API.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

http, json_annotation, oauth2, pedantic

More

Packages that depend on spotify