Skip to content

Release history

Mopidy releases

Extensible music server. Offers a superset of the mpd API, as well as integration with 3rd party services like Spotify, SoundCloud etc.

All releases

2 shown

No immediate action
v4.0.1 Breaking

Python 3.9 minimum

v4.0.0 Breaking risk
Breaking changes
  • Removed long-deprecated APIs.
  • Dropped support for old versions of dependencies.
Notable features
  • Rebuilt data models using Pydantic with validation and edge error handling.
  • Added type hints to most source code.
  • Rebuilt docs using Zensical.
Full changelog

Mopidy 4.0 is a major release bringing very few functional changes, but mostly focusing on modernizations to Mopidy's tech stack to keep it maintainable going into the future. In Mopidy 4.0 we've:

  • dropped support for old versions of our dependencies,
  • rebuilt data models using Pydantic, so data is validated and errors are caught at the edges of the application instead of on use,
  • removed a few long-deprecated APIs,
  • rebuilt the app startup sequence,
  • made many modules explicitly private,
  • added type hints to most of the source code, and
  • rebuilt our docs using Zensical.

See the v4.0.0 changelog for the full details.

Beta — feedback welcome: [email protected]