github music-assistant/server 2.10.0rc5
2.10.0 RC 5

pre-releaseone hour ago

📦 RC Release

Changes since 2.10.0rc4

🚀 Features and enhancements

🐛 Bugfixes

  • Mark players unavailable on controller disconnection for HEOS (by @MarvinSchenkel in #4068)
  • Fix white noise when playing DTS 5.1 audio packed inside WAV (by @vintvinst in #5803)
  • Fix the flow-mode 'next' command item for Cast children of Universal Players (by @OzGav in #5836)
  • Keep line breaks in metadata out of builtin M3U playlist files (by @OzGav in #5837)
  • Fixes an issue where tracks from Niconico Provider cannot be played (by @Shi-553 in #5842)
  • Include genre_aliases in genre summary listings (by @jozefKruszynski in #5858)
  • Fix Audible podcast sync skipping Periodical series (by @OzGav in #5907)
  • Dissolve sync group when a playback start never materializes (by @OzGav in #5908)
  • Fix Audible querying the old marketplace after a locale change (by @OzGav in #5909)
  • Keep the Spotify session alive when it moves to another player (by @marcelveldt in #5910)
  • Improve Audible sign-in setup (by @marcelveldt in #5915)
  • Don't parse playlist items already in the database (by @OzGav in #5916)
  • Add Symfonisk Table Lamp to Non-Hi Res models (by @OzGav in #5917)
  • Fix missing played status on podcast episode details page (by @OzGav in #5927)
  • Fix podcast episodes showing in the wrong order (by @OzGav in #5929)
  • Fix AirPlay players stuck 'playing' from a stale snapshot (by @teancom in #5938)
  • AI DJ no longer announces the wrong day of the week (by @MarvinSchenkel in #5947)
  • Smart fades no longer discards every plan on tracks with a mastered fade-out (by @MarvinSchenkel in #5949)
  • Fix Spotify Connect playback not starting (by @marcelveldt in #5957)

🎨 Frontend Changes

🧰 Maintenance and dependency bumps

24 changes
  • Make next/previous/seek on live audio sources work the same from every API (by @marcelveldt in #5901)
  • ⬆️ Update music-assistant-frontend to 2.17.284 (by @musicassistant-bot[bot] in #5906)
  • Show episode descriptions for Audiobookshelf and Plex podcasts (by @OzGav in #5912)
  • Track a live external audio source on the player (by @marcelveldt in #5913)
  • ⬆️ Update music-assistant-models to 1.1.196 (by @musicassistant-bot[bot] in #5920)
  • ⬆️ Update music-assistant-frontend to 2.17.285 (by @musicassistant-bot[bot] in #5921)
  • Keep the full details of Spotify episodes when fetched (by @OzGav in #5923)
  • Bump pytest-aiohttp from 1.1.0 to 1.1.1 (by @dependabot[bot] in #5932)
  • Bump fastmcp from 3.4.4 to 3.4.7 (by @dependabot[bot] in #5933)
  • Bump pytest from 9.0.3 to 9.1.1 (by @dependabot[bot] in #5934)
  • Drop the audio format comparison workaround (by @marcelveldt in #5936)
  • Show when a music service handles loudness and crossfade itself (by @marcelveldt in #5937)
  • Skipping a Spotify track no longer starts with a moment of the previous one (by @marcelveldt in #5940)
  • Report what a music service did to the audio per queue and per track boundary (by @marcelveldt in #5941)
  • Report the audio quality Spotify serves, not a conversion Music Assistant did not make (by @marcelveldt in #5942)
  • Stop fighting the Spotify app over a Soloist playback session (by @marcelveldt in #5943)
  • Prevent stale live source releases (by @marcelveldt in #5944)
  • ⬆️ Update music-assistant-models to 1.1.198 (by @musicassistant-bot[bot] in #5945)
  • ⬆️ Update music-assistant-frontend to 2.17.286 (by @musicassistant-bot[bot] in #5946)
  • Fix a missing import in the Audible setup flow (by @MarvinSchenkel in #5948)
  • Simplify Spotify Connect setup (by @marcelveldt in #5951)
  • Apply compact backend choice pattern to Spotify music provider (by @marcelveldt in #5952)
  • Bump wiim from 0.1.5 to 0.1.7 (by @MarvinSchenkel in #5953)
  • ⬆️ Update music-assistant-frontend to 2.17.287 (by @musicassistant-bot[bot] in #5956)

🙇 Thanks to our contributors

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

@Bulgus, @MarvinSchenkel, @OzGav, @Shi-553, @fmunkes, @jozefKruszynski, @marcelveldt, @stvncode, @teancom, @vintvinst

Don't miss a new server release

NewReleases is sending notifications on new releases.