github music-assistant/server 2.11.0.dev2026111003
2.11.0 NIGHTLY 2026111003

pre-releaseone hour ago

📦 Nightly Release

Changes since 2.11.0.dev2026110904

🚀 Features and enhancements

  • OpenSubsonic: move a track within a playlist (by @pcc0x in #7032)
  • Party: add configurable number of votes required to skip a song (by @martinbuergi in #7081)
  • Let the sleep timer stop at the end of the current item or chapter (by @fmunkes in #7209)
  • Sync YouTube Music podcast progress (by @OzGav in #7293)
  • Show and control an app on a linked protocol player MA did not start (by @Simanias in #7312)
  • Play artists faster on providers without an artist tracks listing (by @apophisnow in #7390)
  • Keep disliked genres out of radio, mixes and autoplay (by @apophisnow in #7393)
  • Default MusicCast players to MP3 output (by @jerome-pouiller in #7440)
  • Add a queue's items to an existing playlist (by @pierosavi in #7447)
  • Choose how long a paused player stays paused before it stops (by @marcelveldt in #7451)
  • Subsonic setup refactor (by @khers in #7456)

🐛 Bugfixes

  • Fix Home Assistant player updates failing on non-text media_content_id (by @MarvinSchenkel in #7152)
  • Fix Bluesound multi-zone players missing on routed networks (by @MarvinSchenkel in #7159)
  • Keep ICY flow streams flowing in small writes instead of one write per metadata interval (by @MarvinSchenkel in #7166)
  • Stop album and track refreshes from renaming shared artists (by @OzGav in #7201)
  • Fix Sendspin group going silent after a leader switch with a visualizer member (by @MarvinSchenkel in #7461)
  • Fix the first Music Quiz round stuttering at the start (by @marcelveldt in #7466)
  • Keep an artist's other folders when its artist.nfo changes (by @marcelveldt in #7475)
  • Squeezelite: give the visualization setting a plain string default (by @lawrence-jeff in #7476)
  • Keep queue state and log unload errors when the server stops (by @marcelveldt in #7478)

🎨 Frontend Changes

  • Show the played state of audiobook collections and keep their covers when filtered (by @fmunkes in #3034)
  • Move the required source picker into the Filters panel (by @pierosavi in #3137)
  • Offer sleep timers that stop at the end of the current item or chapter (by @fmunkes in #3050)
  • Open the right DSP filter from the Audio Pipeline (by @OzGav in #3120)
  • Use the library sort and filter controls on genre, browse and author pages (by @OzGav in #3116)
  • Split the artist discography into two rows by release type (by @OzGav in #3085)
  • Stop publishing the frontend to PyPI (by @marcelveldt in #3127)
  • Run the nightly release an hour earlier (by @marcelveldt in #3134)

Other Changes

🧰 Maintenance and dependency bumps

11 changes
  • Bump av from 18.1.0 to 19.0.2 (by @dependabot[bot] in #7324)
  • Bump CodSpeedHQ/action from 5.6.0 to 5.6.3 (by @dependabot[bot] in #7411)
  • Install the frontend from its GitHub release instead of PyPI (by @marcelveldt in #7434)
  • Bump the music-assistant-libs group with 3 updates (by @dependabot[bot] in #7443)
  • Revert "Default MusicCast players to MP3 output" (by @fmunkes in #7458)
  • Run the nightly release an hour earlier (by @marcelveldt in #7460)
  • Raumfeld: test connecting to the host, registering rooms and the setup flow (by @Simanias in #7464)
  • Drop a stale comment in the Pandora error handler (by @chrisuthe in #7469)
  • Show the right YouTube Music podcast progress when an episode starts (by @OzGav in #7471)
  • Drop the settings migrations for upgrades from 2.9 (by @marcelveldt in #7481)
  • Give Home Assistant a token for the MCP server (by @marcelveldt in #7485)

🙇 Thanks to our contributors

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

@MarvinSchenkel, @OzGav, @Simanias, @apophisnow, @chrisuthe, @fmunkes, @jerome-pouiller, @khers, @lawrence-jeff, @marcelveldt, @martinbuergi, @pcc0x, @pierosavi

Don't miss a new server release

NewReleases is sending notifications on new releases.