Skip to content

v5.0.0a1

Pre-release
Pre-release
Compare
Choose a tag to compare
@kingosticks kingosticks released this 01 Mar 16:21
· 53 commits to main since this release

Mopidy-Spotify 5.0 is a backward-incompatible release because our dependencies have changed.

RIP libspotify

This has been a very long time coming... we no longer require the non-functional libspotify library (#110). Not everything works yet. Most noticeably, seeking and gapless playback need work, any help would be very welcome.

For audio, we are using a new GStreamer plugin called spotifyaudiosrc (#342). This plugin isn't available in any apt repositories yet but details of how to obtain it are in the readme. Hopefully it will be available from apt soon.

For all other Spotify content, we are using Spotify's Web API (#342).

This will be the last tagged release which supports both spotifyaudiosrc and Python 3.10 (Ubuntu 22.04 LTS). All future releases will require at least Python 3.11, in keeping with the upcoming Mopidy v4 release.

Dependencies

  • A Spotify Premium subscription.
  • A non-Facebook Spotify username and password.
  • Mopidy >= 3.4
  • Python >= 3.9
  • gst-plugins-spotify >= 0.10 (NEW)

What's Changed

New Contributors

Full Changelog: v4.1.1...v5.0.0a1