github rawnaldclark/Stash v0.9.98
Stash v0.9.98

4 hours ago

What's new in v0.9.98

Songs no longer cut off and skip on a network blip

The most-reported playback complaint: a track streaming over mobile data (or spotty Wi-Fi) would randomly cut off mid-song and jump to the next track. The cause: any streaming hiccup — a brief network stall, a dropped connection, an expired stream URL — made the player give up on the track at the first error.

Playback now retries the same track in place, resuming right where it stopped (an expired URL is re-fetched automatically). Only if the track genuinely can't be recovered does it move on, and the existing protection against error cascades is unchanged. Verified on-device: a track interrupted mid-song by a network drop now resumes at the same second once the connection returns, instead of being lost.

Reinstalled? Your downloaded library is recognized, not re-downloaded

If you reinstall Stash (or move to a new phone) with your music stored in an external folder, the first sync now recognizes the files already in that folder and marks them as downloaded — instead of re-downloading gigabytes you already have. Just reconnect your services and pick the same music folder; sync does the rest. This also runs on every sync, so files you copy into your library folder by hand get picked up too. (The manual check remains under Settings → Library & Storage → Library Health → Verify.)

Stale debug switches can no longer break playback

Developer-only source toggles (like "Force Qobuz only") are now ignored on regular installs. Previously, one of these switches enabled long ago — including from a version where it was briefly visible — could silently pin all playback to a single source with no fallback, which for some users meant nothing played at all. The visible "Stream via YouTube" option is unaffected.

Don't miss a new Stash release

NewReleases is sending notifications on new releases.