v3.0.35
What's fixed
Apple Music wrapper
- config.yaml was stuck on
apple-wrapper: local-- the app never even checked the public wrapper-manager (wm.wol.moe), even when the local wrapper was down. Reverted toauto(local preferred, public as fallback). - The local AppleMusicDecrypt (AMD) client had fallen ~4 months behind upstream. Pulled in real upstream fixes: a pydantic ValidationError on tracks missing artwork/previews/data (broke metadata collection), and a stale HTTP cache that could hold onto a dead bearer token.
- To be honest: the public wm.wol.moe is a third-party free service -- its availability is outside our control (at test time it was overloaded, 0 ready instances across 15 regions). This update fixes OUR client, not someone else's server;
automode switches to public on its own once it's available again.
Mobile player
- The "don't spin the cover art" setting kept re-enabling itself on mobile. Cause: the WebSocket
initmessage (sent on every reconnect -- screen lock, backgrounding, network switch) fully overwrote the guest's local settings. Now it merges on every reconnect instead of only on first load.
New
- Optional "Lyrics (.lrc)" checkbox right on the release card -- Apple and Deezer (the only two engines with real lyrics fetching). Overrides embed-lrc/save-lrc-file for that one download only, nothing persisted globally.