github music-assistant/server 2.11.0.dev2026101703
2.11.0 NIGHTLY 2026101703

pre-release2 hours ago

📦 Nightly Release

Changes since 2.11.0.dev2026101603

🚀 Features and enhancements

  • Add a setting to play a better copy of tracks below a chosen quality (by @marcelveldt in #6996)
  • Use Qobuz artist links when identifying artists on MusicBrainz (by @OzGav in #7046)

🐛 Bugfixes

  • Skipping a track on the speaker itself no longer stalls on music services with one stream (by @marcelveldt in #6873)
  • Keep excluded genres off an item when the library syncs (by @OzGav in #7000)
  • Fix Sendspin progress jumping back to the track start (by @maximmaxim345 in #7033)
  • Fail Sendspin over Cast at once when the receiver refuses the app (by @Simanias in #7037)
  • Keep the Sonic Similarity index builds off the provider load path (by @chrisuthe in #7038)
  • Stop a library reset from mixing up artist details (by @OzGav in #7052)
  • Fix Tidal mixes missing beyond the first page of a module (by @jozefKruszynski in #7053)
  • Resume Sendspin sources more reliably after a short network drop (by @maximmaxim345 in #7054)
  • Fix Sendspin progress running ahead after pause and resume (by @maximmaxim345 in #7056)
  • Allow playing a Sendspin input held by another server (by @maximmaxim345 in #7057)
  • Fix a player showing the group's position after leaving it (by @maximmaxim345 in #7058)

🎨 Frontend Changes

  • Add space above the featured artists on the playlist page (by @stvncode in #3005)
  • Say Play on the player whenever the play button has room (by @stvncode in #3000)
  • Show the artwork full width atop detail pages on phones (by @stvncode in #3001)
  • Keep AI Radio preset tags on hosts saved from the editor (by @MarvinSchenkel in #2979)
  • Show larger album art over a softly blurred backdrop (by @stvncode in #2997)
  • Make the detail page headers fit on phones (by @stvncode in #2996)
  • Onboarding smaller UI/UX improvements (by @pierosavi in #2898)
  • Link artists and albums in the playlist table, pin the toolbar on phones (by @stvncode in #2992)
  • Sign in with Home Assistant on the remote app without an External URL (by @marcelveldt in #2967)
  • Refactor ItemsListing and finish library sorting follow-ups (by @dmoo500 in #2985)
  • Centre the empty state on listing pages (by @stvncode in #2988)
  • Show where the playing track was played from (by @marcelveldt in #2975)
  • Redesign the multi-select bar in listings (by @stvncode in #2982)
  • Add BPM and key columns to the playlist track table (by @stvncode in #2976)
  • Show the Camelot key in the audio analysis popover (by @MarvinSchenkel in #2977)
  • Sync the generic AI Radio host prompts with the server defaults (by @MarvinSchenkel in #2978)
  • Add Camelot key to the audio metadata interface (by @MarvinSchenkel in #2974)
  • Show playlist tracks as a table with columns (by @stvncode in #2973)
  • Add seek back and forward buttons for audiobooks and podcasts (by @OzGav in #2901)
  • Play AI Radio shows as radio stations (by @MarvinSchenkel in #2690)

🧰 Maintenance and dependency bumps

  • Log why the MusicBrainz link run is skipped (by @OzGav in #7049)
  • Reuse Audiobookshelf device ids across playback sessions (by @fmunkes in #7065)
  • Bump async-upnp-client to 0.49.0 (by @Reznov6896 in #7067)

🙇 Thanks to our contributors

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

@MarvinSchenkel, @OzGav, @Reznov6896, @Simanias, @chrisuthe, @dmoo500, @fmunkes, @jozefKruszynski, @marcelveldt, @maximmaxim345, @pierosavi, @stvncode

Don't miss a new server release

NewReleases is sending notifications on new releases.