Skip to content

2.10.0 BETA 12

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Aug 02:03
Immutable release. Only release title and notes can be modified.
c83f0b0

馃摝 Beta Release

Changes since 2.10.0b11

馃殌 New Providers

馃殌 Features and enhancements

馃悰 Bugfixes

  • Align Spotify app volume with MA player volume on connection (by @OzGav in #5303)
  • Better crossfades on tracks with long outros, ambient blends and mastered fade-outs (by @MarvinSchenkel in #5365)
  • Fix missing mute control for universal group players (by @marcelveldt in #5375)
  • Keep a mono sound effect at the same volume as a stereo one (by @marcelveldt in #5376)
  • Fix playback stopping after the first track on grouped Sonos speakers (by @marcelveldt in #5385)
  • Keep the chosen metadata language when other settings are saved (by @marcelveldt in #5396)
  • Keep manually set radio name and artwork in playlists (by @OzGav in #5404)
  • Fix Sonos S1 speakers hanging after a failed subscription (by @marcelveldt in #5406)
  • Fix playback from Home Assistant failing with a permission error (by @MarvinSchenkel in #5410)
  • Keep a synced pair of speakers muted when the group volume changes (by @marcelveldt in #5420)

馃帹 Frontend Changes

Other Changes

  • Keep ffmpeg's per-input read options with the input they belong to (by @marcelveldt in #5407)

馃О Maintenance and dependency bumps

28 changes
  • Notice when AI Radio loses its AI or text-to-speech engine (by @marcelveldt in #5309)
  • Only fail the dependency security check on vulnerabilities a PR introduces (by @marcelveldt in #5346)
  • Avoid duplicate provider requests for the same uncached data (by @marcelveldt in #5370)
  • Make the group mute command work on any player (by @marcelveldt in #5374)
  • Reattach a player control after it comes back (by @marcelveldt in #5377)
  • Only refetch the Home Assistant entity registry when a change can affect it (by @marcelveldt in #5378)
  • Keep a protocol's own setting dependencies when shown on a player (by @marcelveldt in #5382)
  • Add test coverage for protocol settings shown next to a player's own (by @marcelveldt in #5383)
  • Fix mismatched default when reading the preferred output protocol setting (by @marcelveldt in #5384)
  • 猬嗭笍 Update music-assistant-frontend to 2.17.259 (by @musicassistant-bot[bot] in #5387)
  • 猬嗭笍 Update music-assistant-models to 1.1.181 (by @musicassistant-bot[bot] in #5388)
  • Ard sounds rebrand (by @OzGav in #5389)
  • Show the real buffer depth default per device (by @marcelveldt in #5390)
  • Avoid redundant Sonos S1 speaker polls after commands (by @marcelveldt in #5394)
  • Accept AI quiz answers that arrive wrapped in a code fence (by @marcelveldt in #5395)
  • Make the Home Assistant registry-race tests wait for the actual fetch (by @marcelveldt in #5399)
  • Bound the Trivia quiz AI response the same way as the distractor parser (by @marcelveldt in #5400)
  • Use one shared rule for trusting album release info in Music Quiz (by @marcelveldt in #5401)
  • Don't demand a setup setting the user cannot fill in (by @marcelveldt in #5403)
  • Only announce the publish IP for network discovery (by @marcelveldt in #5411)
  • Remove unused extra_args parameter from ffmpeg helpers (by @marcelveldt in #5412)
  • Stop stream options from piling up on repeated plays of the same item (by @marcelveldt in #5414)
  • 猬嗭笍 Update music-assistant-models to 1.1.182 (by @musicassistant-bot[bot] in #5419)
  • Fix playback position being dropped from the player state (by @marcelveldt in #5421)
  • Fix a misleading comment about player output settings (by @marcelveldt in #5423)
  • Make the streamserver's internal address list private (by @marcelveldt in #5425)
  • 猬嗭笍 Update music-assistant-models to 1.1.183 (by @musicassistant-bot[bot] in #5427)
  • Document the native libraries needed to run the tests locally (by @marcelveldt in #5429)

馃檱 Thanks to our contributors

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

@MarvinSchenkel, @OzGav, @frjol, @jonasbp2011, @marcelveldt