What’s Changed
The 2.4 release is packed with new features, new providers and loads a huge amount of bugfixes and all kind of improvements overall.
Streaming should be better, smoother and more stable than ever!
Thanks to all contributors, beta testers and everyone else involved with this release!
Some highlights:
-
Music Assistant now has native support for Podcasts and Audiobooks.
-
Various new providers have been added to support podcasts and/or audiobooks.
-
Existing providers that now have support for Podcasts and/or Audiobooks are Subsonic, YouTube and the local files provider.
-
Music Assistant now has a built-in, sophisticated DSP, which you can configure per player.
-
Music Assistant now has native support for "external audio sources", which can be provided either by players themselves (source control) or by plugins. The first plugin to deliver this functionality is Spotify Connect.
-
Music Assistant now has support for "Player Controls" which let you outsource e.g. the volume or power control for a player to a Home Assistant entity.
⚠ Breaking Changes
In previous versions, Music Assistant always used a power control (on/off) for every player, even if a player does not even exist power control natively. Now, with the new "Player controls" feature this has become a user choice. If you like to get the old behavior back where you can power on/off every player, go into the player settings and assign "fake power" in the player controls section.
🐛 Bugfixes
There have been countless bugfixes and (performance) improvements. Most important being that the streaming is now more robust in all kinds of scenarios.
For a complete overview of all fixes in this release, click here
🚀 Features
- #1795 - Add Configurable DSP with Parametric Equalizer (@maximmaxim345
- #1799 - Add support for iBroadcast as music provider (@robsonke)
- #1802 - Add support for Podcasts to Subsonic provider (@khers)
- #1817 - Add RSS Feed Podcast provider (@saeugetier)
- #1842 - Add Audible audiobook provider (@ztripez)
- #1858 - Add Spotify connect provider (@marcelveldt)
- #1857 - Add Audiobookshelf audiobooks & podcast provider (@fmunkes)
- #1937 - Add audiobooks and podcasts support to local filesystem provider (@marcelveldt)
- #1925 - Add Player Controls feature (@marcelveldt)
- #1924 - Add podcast support to Youtube Music (@MarvinSchenkel)
- #1921 - Display complete "audio path" details in the frontend (@maximmaxim345)
- #1922 - Add missing file extensions for filesystem provider (@maximmaxim345)
- #1875 - Add DSP pipeline details to stream information (@maximmaxim345)
- #1852 - Various fixes and enhancements for the Soundcloud provider (@robsonke)
For a complete overview of all features and enhancements added in this release, click here