When building from source, use the official strawberry-1.2.29.tar.xz, not the auto-generated .tar.gz or .zip
Enhancements
- Switched MusixMatch lyrics to use API instead of scraping the HTML pages
- Standardized the User-Agent header format used for network requests
- Improved ListenBrainz scrobbling and made it respect rate limits
- Use self-hosted OAuth redirect/proxy for Spotify and Genius which does not accept a random localhost port
- Made PKCE optional for OAuth logins, for providers that don't support it
- Cover art search now takes album artist and compilation status into account when matching results
- Improved detection of generic album titles (e.g. "Greatest Hits", "Live") when scoring cover art search results, using regular expressions
Full Changelog: 1.2.28...1.2.29
Linux AppImage, macOS and Windows release is available on Patreon:
https://www.patreon.com/jonaskvinge/posts/strawberry-1-2-168889228