github music-assistant/server 2.6.0

5 hours ago

Music Assistant 2.6.0 Release Notes 🎵

We're excited to announce Music Assistant 2.6.0.
This release introduces a few new providers, enhanced lyrics support, better announcement handling, and numerous stability improvements.

🎵 New Features

New Music Providers

  • Nugs.net provider - Access live concert recordings and studio albums from Nugs.net by @brian10048 in #1974
  • Yamaha MusicCast provider - Full support for Yamaha MusicCast speakers and receivers by @fmunkes in #2142
  • Alexa player provider - [experimental!] Control your Alexa devices directly from Music Assistant by @alams154 in #2210

Enhanced Lyrics Support

  • LRCLIB lyrics metadata provider - New provider for synchronized lyrics by @jozefKruszynski in #2123
  • LRC lyric parsing for Tidal - Time-synced lyrics now available for Tidal tracks by @jozefKruszynski in #2081
  • Local LRC lyrics parsing - Filesystem provider now supports local .lrc lyric files by @fmunkes in #2166

Various QoL Improvements

  • Apple Music web UI authentication - Simplified setup process through the web interface by @maxlyth in #2150
  • Tidal quality switching - Change audio quality settings after initial authentication by @jozefKruszynski in #2144
  • Subsonic scrobbler plugin - Track your listening history to Subsonic-compatible servers by @Clusters in #2168
  • YTMusic recommendations - Personalized recommendations from YouTube Music by @MarvinSchenkel in #2128
  • Subsonic bookmark tracking - Resume podcast episodes where you left off by @khers in #2188
  • Configurable Subsonic recommendations - Customize your recommendation sources by @khers in #2226
  • Subsonic modernization - Moved to new API library with better error handling by @khers in #2160
  • Plex pagination - Improved performance for large Plex libraries by @chicco-carone in #2253
  • SoundCloud reliability - Always use MP3 format for better compatibility by @robsonke in #2169
  • Web Player iOS support - Fixed playbook issues on iOS and iPadOS devices by @maximmaxim345 in #2261
  • TuneIn search support - Search radio stations on TuneIn provider by @cociweb in #2204

🐛 Bug Fixes

🏗️ Technical Changes

  • Updated numerous dependencies for security and performance
  • Separated BrowseFolder from MediaItemType for cleaner architecture by @fmunkes in #2194
  • Enhanced UPnP helpers usage in Sonos provider by @fmunkes in #2179
  • Improved typing throughout the codebase
  • Better test coverage and documentation by @maximmaxim345 in #2224
  • Added extra artist splitters in tag parser by @OzGav in #2163
  • Added Opus support for audiobooks by @jmberg in #2216

👥 New Contributors

Welcome to our new contributors who helped make this release possible:
@lassebm, @brian10048, @maxlyth, @poupounetjoyeux, @Clusters, @pmamak, @el, @jmberg, @alams154, @chicco-carone


Full Changelog: 2.5.8...2.6.0

We hope you enjoy these new features and improvements! As always, please report any issues on our GitHub repository.

Don't miss a new server release

NewReleases is sending notifications on new releases.