Skip to content

Stash v0.9.60

Choose a tag to compare

@rawnaldclark rawnaldclark released this 29 Jun 00:01
· 477 commits to master since this release

🎧 Crossfade (new). Tracks now fade smoothly into each other as one ends and the next begins. Off by default β€” turn it on in Settings β†’ Playback, with a 1–12 second slider (6s default). Fires on natural track-end; manual skips are a clean cut.

πŸ”„ Refresh / Accumulate mix modes β€” fixed and clearer.

  • Accumulate now truly never deletes. Previously, tracks could still be cleaned up when a mix rotated or a playlist was deselected. Now, while any source is set to Accumulate, your library is append-only β€”
    nothing is auto-removed, online or offline.
  • Accumulate is the new default, so your mixes stack into a growing archive out of the box.
  • Refresh now warns you first. Switching a source to Refresh shows a dialog explaining that rotated-out tracks and their downloads get cleaned up to keep your library lean.

⬇️ No more surprise lossy downloads. With YouTube fallback off, YouTube-sourced tracks now wait for a lossless match instead of quietly downloading lossy Opus/M4A.

🧹 Cleaner Home. Removed the lyrics-backfill progress banner, the "waiting for lossless" banner, and the Last.fm connect prompt. (Lyrics still fetch automatically on download and when you open the lyrics
sheet.)

Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com


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.59...v0.9.60