Skip to content

2.9.1

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Jun 16:19

📦 Stable Release

Changes since 2.9.0

🚀 Features and enhancements

  • Improve smart crossfade audio quality: true frequency sweep and equal-power curves (by @MarvinSchenkel in #4158)
  • Automatically check if CPU is supported for Audio Analysis (by @chrisuthe in #4166)

🐛 Bugfixes

  • Fix Universal Group Player producing no audio on some members (by @OzGav in #4116)
  • fix(alexa): include track metadata in the initial play_media push (by @croll83 in #4168)
  • Fix Sendspin grouping with Cast devices (by @maximmaxim345 in #4170)
  • Restore 'ignore volume reports' setting for AirPlay players (by @MarvinSchenkel in #4172)
  • Fix track duration shrinking when seeking near the end with smart crossfade (by @MarvinSchenkel in #4176)
  • Fix invalid scope error when adding a custom Spotify client ID (by @marcelveldt in #4182)
  • Remove local providers without wiping the entire library (by @marcelveldt in #4183)
  • Fix ISRC lookups failing for Last.fm track MBIDs (by @OzGav in #4185)
  • Fix Last.fm Discover rows showing owned tracks under a different version name (by @OzGav in #4186)
  • Derive Last.fm genre rows from listening history, not manual tags (by @OzGav in #4187)
  • Fix now-playing artwork showing a solid background for transparent logos (by @OzGav in #4188)
  • Fix sync group member playing out of sync after concurrent group changes (by @marcelveldt in #4189)
  • Drop per-track MusicBrainz ISRC lookups from Last.fm recommendations (by @OzGav in #4190)
  • Skip stale artist paths during filesystem track parsing (by @chrisuthe in #4191)
  • Fix high idle memory usage (by @marcelveldt in #4198)

🧰 Maintenance and dependency bumps

🙇 Thanks to our contributors

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

@MarvinSchenkel, @OzGav, @chrisuthe, @croll83, @marcelveldt, @maximmaxim345