github music-assistant/server 2.9.0b1
2.9.0 BETA 1

pre-release2 hours ago

📦 Beta Release

Changes since 2.8.0rc3

🚀 New Providers

🚀 Features and enhancements

  • Add configurable max size for metadata thumbnail cache (by @lukaszwawrzyk in #3196)
  • Fix IPv6 support across core and providers (by @fmurodov in #3235)
  • zvuk_music: Browse, recommendations, lyrics, similar tracks, throttling (by @trudenboy in #3242)
  • Add musicbrainz get_release_group functions (by @OzGav in #3384)
  • Create Services for Playlist Export / Import (by @chrisuthe in #3387)
  • Support playback of radio station PLS playlist URLs with query parameters (by @OzGav in #3419)
  • Open Subsonic Lyric support (by @khers in #3424)
  • Add favorites browsing and editing support to Emby provider (by @neurocis in #3457)
  • Add optional timestamp to get_resume_position (by @fmunkes in #3505)
  • Add Socks proxy option for Pandora (by @TermeHansen in #3513)

🐛 Bugfixes

  • Fix race condition when calling stop/pause on an already stopped Universal Player (by @MarvinSchenkel in #3481)
  • Emby Music Provider: fix artist endpoint, image remote accessibility and album artwork (by @hatharry in #3482)
  • Fix plex SSL warning polluting the log (by @MarvinSchenkel in #3486)
  • Fix filesystem playlists not showing up in the library (by @MarvinSchenkel in #3487)
  • Fix not being able to edit Apple Music playlist tracks (by @MarvinSchenkel in #3488)
  • Fix tracks from Sonos not being reported as played (by @MarvinSchenkel in #3489)
  • Fix dlna not playing on some devices (by @MarvinSchenkel in #3490)
  • Create new session so Pandora fetches fresh tracks (by @OzGav in #3493)
  • Fix podcasts from filesystem source not appearing in library (by @teancom in #3494)
  • Fix Bandcamp provider not having pagination (by @teancom in #3496)
  • Fix output format reporting for protocol and sendspin players (by @marcelveldt in #3498)
  • Fix player controls configuration (by @marcelveldt in #3503)
  • Improve audio buffering in streams controller (by @marcelveldt in #3507)
  • Improve Qobuz API rate limiting, backoff, and sync efficiency (by @teancom in #3515)
  • Fix MusicBrainz track lookup to aggregate release groups from all rec… (by @OzGav in #3520)
  • Fix jellyfin get_artist_albums always returning empty list (by @TastyPi in #3521)
  • Several small bugfixes and stability enhancements related to streaming (by @marcelveldt in #3522)
  • Fix Sonos not unmuting when playing via Airplay (by @MarvinSchenkel in #3529)
  • Bump aioslimproto to 3.1.8. (by @MarvinSchenkel in #3530)
  • Subsonic: Include bookmark creation date if available (by @khers in #3531)
  • Fix player controls for non-native players (by @marcelveldt in #3532)
  • Fix: select_source should ungroup a player if its grouped/synced (by @marcelveldt in #3534)
  • Guard against non-UTF-8 filenames in file system providers (by @OzGav in #3539)
  • Fix syncgroup ungroup command silently ignored due to stale state (by @marcelveldt in #3540)
  • Fix AirPlay mDNS discovery race between RAOP and AirPlay services (by @marcelveldt in #3546)
  • Fix AirPlay Sendspin bridge audio sync and re-enable AirPlay2 (by @marcelveldt in #3547)

🎨 Frontend Changes

Other Changes

🧰 Maintenance and dependency bumps

33 changes

🙇 Thanks to our contributors

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

@EricLabranche, @MarvinSchenkel, @OzGav, @SuperSandro2000, @TastyPi, @TermeHansen, @Thyraz, @apophisnow, @chrisuthe, @dmoo500, @fmunkes, @fmurodov, @hatharry, @jwlerch78, @khers, @lukaszwawrzyk, @marcelveldt, @neurocis, @staticdev, @stvncode, @teancom, @trudenboy

Don't miss a new server release

NewReleases is sending notifications on new releases.