Skip to content

v3.0.35

Choose a tag to compare

@Raccoon-Trashpanda Raccoon-Trashpanda released this 21 Jul 18:40

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 to auto (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; auto mode 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 init message (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.