Skip to content

v3.0.0

Latest
Compare
Choose a tag to compare
@aerni aerni released this 13 Mar 23:18
· 1 commit to master since this release
67eecd0

What's breaking

Upgrade guide

Spotify has deprecated certain endpoints of their Web API. This only affects newly created apps. More on this here. This release removes those endpoints moving forward.

Note: If you have an existing application and rely on those endpoints, you should stick to v2 of this package.

Deprecated methods

The following methods have been removed as their endpoints are no longer supported by the Spotify Web API.

- Spotify::artistRelatedArtists()
- Spotify::categoryPlaylists()
- Spotify::featuredPlaylists()
- Spotify::recommendations()
- Spotify::availableGenreSeeds()
- Spotify::audioAnalysisForTrack()
- Spotify::audioFeaturesForTrack()
- Spotify::audioFeaturesForTracks()

Deprecated classes

The SpotifySeed class has been removed, as it was used with the deprecated Spotify::recommendations() method.

Removed aliases

This release also takes the opportunity to remove the Spotify and SpotifyClient aliases in favor of directly using the respective facades. You should upgrade your code accordingly:

- use Spotify;
+ use Aerni\Spotify\Facades\Spotify;

- use SpotifyClient
+ use Aerni\Spotify\Facades\SpotifyClient;