Skip to content

Releases: music-assistant/server

2.7.0 Nightly 2025102516

25 Oct 16:18

Choose a tag to compare

Pre-release

📦 Nightly Release

Changes since 2.7.0.dev2025102503

🐛 Bugfixes

🙇 Thanks to our contributors

Special thanks to the following contributors who helped with this release:

@fmunkes, @marcelveldt

2.7.0 Nightly 2025102503

25 Oct 03:05

Choose a tag to compare

Pre-release

📦 Nightly Release

Changes since 2.7.0.dev20251024

🚀 Features and enhancements

  • Add extra buffering to queue stream to create backpressure (by @marcelveldt in #2544)

🙇 Thanks to our contributors

Special thanks to the following contributors who helped with this release:

@marcelveldt

2.7.0 Nightly 20251024

24 Oct 03:03

Choose a tag to compare

Pre-release

📦 Nightly Release

Changes since 2.7.0.dev20251023

🚀 Features and enhancements

  • Fix album track order in playlist (by @OzGav in #2539)

🐛 Bugfixes

🙇 Thanks to our contributors

Special thanks to the following contributors who helped with this release:

@OzGav, @marcelveldt

2.7.0 BETA 4

23 Oct 10:16

Choose a tag to compare

2.7.0 BETA 4 Pre-release
Pre-release

What’s Changed

Server 2.7.0 BETA 4

  • Subsonic: Add debug statement for resolving cover art (by @khers in #2500)
  • Enhance soundtrack indicators (by @OzGav in #2490)

🚀 Features

🐛 Bugfixes

🧰 Maintenance and dependency bumps

8 changes

🙇 Thanks to our contributors

Special thanks to the following contributors who helped with this release:

@MarvinSchenkel, @OzGav, @brian10048, @dependabot[bot], @fmunkes, @jaymunro, @khers, @marcelveldt, @music-assistant-machine, @tsipinakis and dependabot[bot]

Frontend 2.16.6

🚀 Features

⬆️ Dependencies

Server

Frontend

5 changes

2.7.0 BETA 3

23 Oct 10:16

Choose a tag to compare

2.7.0 BETA 3 Pre-release
Pre-release
  • ARD Audiothek: Introduce filter of not published episodes to reduce loading times (by @jfeil in #2478)

🐛 Bugfixes

🧰 Maintenance and dependency bumps

🙇 Thanks to our contributors

Special thanks to the following contributors who helped with this release:

@OzGav, @jfeil and @marcelveldt

2.7.0 BETA 2

23 Oct 10:16
6f18be6

Choose a tag to compare

2.7.0 BETA 2 Pre-release
Pre-release

🚀 New Providers

🚀 Features

🐛 Bugfixes

🧰 Maintenance and dependency bumps

7 changes

🙇 Thanks to our contributors

Special thanks to the following contributors who helped with this release:

@MarvinSchenkel, @OzGav, @benklop, @marcelveldt

2.7.0 BETA 1

23 Oct 10:16
08c9b58

Choose a tag to compare

2.7.0 BETA 1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 2.7.0b0...2.7.0b1

2.7.0 BETA 0

23 Oct 10:16
ce51a5d

Choose a tag to compare

2.7.0 BETA 0 Pre-release
Pre-release

Music Assistant 2.7.0 BETA 0 Release Notes 🎵

⚠️ IMPORTANT: Beta Release Notice ⚠️

This marks the beginning of a new beta cycle for Music Assistant 2.7.0, featuring significant architectural changes, refactoring, and new functionality. Please ensure you have a complete backup of your Music Assistant data before updating.

Due to the extensive changes in this release, we strongly recommend testing in a non-production environment first or at least have a backup ready of your previous version before updating (so you can easily restore to a working situation if something may break for your situation). If you encounter any issues, please report them on our GitHub Issues or join the discussion on Discord.


🎵 New Providers and Features

New Providers

Radio Paradise - High-quality commercial-free radio with excellent curation by @OzGav in #2295
Genius Lyrics - Enhanced lyrics metadata provider by @robert-alfaro in #2337
Podcast Index - Access to the comprehensive Podcast Index directory by @OzGav in #2350
ARD Audiothek - German public radio's podcast and audio content by @jfeil in #2229
Resonate - Initial support for the Resonate (working title) streaming protocol by @maximmaxim345 in #2348
Internet Archive - Access to audio content from the Internet Archive by @OzGav in #2411
Media Assistant (Roku) - Support for Roku devices via Media Assistant by @MedievalApple in #2332

Major New Features

DSP Presets - Save and apply custom DSP configurations by @math625f in #2309
Smart Fades - Initial implementation of the Smart Fades feature: Intelligent crossfading between tracks by @MarvinSchenkel in #2407 with improvements by @marcelveldt in #2433
Enhanced Spotify Support - Added podcast and audiobook support by @OzGav in #2349 and #2410
Customizable Announcement Chimes - Configure custom chime URLs for announcements by @marcelveldt in #2403
Library Sync Controls - New config options to control how library items are synced by @marcelveldt in #2405

Frontend changes

This update brings the first step in the overhaul of the UI !
In next iterations we will go ahead and improve more of the UI, making it easier to use and setup.
Amazing work @Algram @stvncode and @trisweb


🐛 Bug Fixes and Enhancements

Spotify CDN Fixes - Resolved CDN issues affecting playback by @marcelveldt in #2317
Spotify Refactor - Major refactoring and improvements by @OzGav in #2329
YTMusic Auto-updates - Automatic dependency updates for stability by @MarvinSchenkel in #2311
SnapCast State Updates - Fixed broken state updates by @maximmaxim345 in #2305
Audiobook Chapter Sorting - Sort based on disk number by @jamiethecat in #2302
Album Info Preservation - Fixed album info being lost for non-library items by @OzGav in #2330
Podcast Episode Status Sync - Added played status sync for Spotify podcasts by @OzGav in #2408
Album Type Support - Added live and soundtrack album types by @OzGav in #2406
Podcast Image Handling - Better handling of missing/broken podcast images by @OzGav in #2435 and #2455
SoundCloud Recommendations - Added recommendation support by @robsonke in #2275
Bluesound Native Grouping - Native grouping and external source control by @JoProbst in #2359
Bluesound multi-zone device Support - Multi-zone device support via MDNS by @Cyanogenbot in #2358
Audiobookshelf JWT Auth - Modern JWT authorization support by @fmunkes in #2379
Audiobookshelf Multi-file Seeking - Efficient seeking across multi-file audiobooks by @tsipinakis in #2342
Improved Lyrics Availability - Better lyrics discovery and caching by @OzGav in #2357
Album Type Inference - Automatic album type detection for streaming providers by @OzGav in #2420
Alexa Language Configuration - Configurable language settings by @ChrisBkt in #2432
Track Grouping Field - Expose grouping metadata for tracks by @cr7pt0gr4ph7 in #2373

Core System Improvements

Major Player Controller Refactor - Complete overhaul of player management architecture by @marcelveldt in #2249
Library Query Improvements - Fixed random order and improved maintainability by @maximmaxim345 in #2270
Cache Refactoring - Major caching system improvements by @marcelveldt in #2430
Package Installation Fixes - Better handling of dynamic package installation by @marcelveldt in #2318 and pip fallback by @marcelveldt in #2316
"This Device" Firefox Fix - Attempt to fix disappearing/reappearing issues by @maximmaxim345 in #2271
Web Player iOS Support - Fixed playback issues on iOS devices by @maximmaxim345 in #2319
Invalid Replaygain Handling - Better handling of invalid replaygain tag values by @OzGav in #2282
Queue Handling - Fixed missing file breaks queue by @OzGav in #2341
Player Settings - Fixed saving of settings on powered off players by @maximmaxim345 in #2383
Provider Disabling...

Read more

2.7.0.dev20251001

23 Oct 09:21
ce51a5d

Choose a tag to compare

2.7.0.dev20251001 Pre-release
Pre-release

Start of nightly releases

This is a placeholder release to kickstart the automated nightly release workflow.

2.6.0

23 Oct 10:16

Choose a tag to compare

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

New Player Providers

  • 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.