github rawnaldclark/Stash v0.9.86
Stash v0.9.86

latest releases: v0.9.105, v0.9.104, v0.9.103...
one month ago

Stash v0.9.86 — Qobuz streaming works again, and stops breaking every month

If lossless playback went quiet on you recently, this is the fix. Direct Qobuz
had gone completely dead: every account token the app shipped with had expired.

Fixed

Direct Qobuz streaming was dead. Stash streams lossless through a small pool
of shared Qobuz accounts, and those accounts' tokens expire roughly monthly. The
pool is picked up when a release is built — so once those tokens expired, every
copy of the app already installed was stuck with dead credentials and no way to
recover short of us shipping again. On v0.9.85 that meant none of the bundled
tokens worked. (Lossless still came through Amazon Music as the backup source,
which is why it went quiet rather than silent.)

Two changes, so this stops being a recurring outage:

The app now refreshes the pool itself. When every token it holds has expired,
it fetches the current set and carries on — no update required. It only does this
when it's already stuck, so a working install never pays for it, and if the
refresh fails it simply keeps what it had.

Releases now only bundle tokens that actually work. Each one is tested at
build time by asking for a real lossless stream, and anything that fails is left
out. Not just "does it log in" — an expired account can log in perfectly and then
hand back a 30-second preview, and those get dropped too.

Together: a fresh install starts with only working credentials, and an install
that goes stale repairs itself.

Under the hood

The refresh logs what it decided, so if this ever misbehaves again a diagnostics
bundle will say so plainly instead of failing silently.


Install

Download the .apk below and open it on your Android device. If you've got a previous Stash release installed, this upgrades in place — your library, sync history, and settings are preserved.

Requires: Android 8.0 (API 26) or newer.

See the README for first-time setup.

Full Changelog: v0.9.85...v0.9.86

Don't miss a new Stash release

NewReleases is sending notifications on new releases.