v1.2.1
Point release, all about playlists behaving the way they should.
Playlists play in real order. Tracks now follow the actual feed order from the source instead of whatever order they happened to finish downloading in. Existing libraries fix their own order on the next download-all, with no re-downloading.
SoundCloud sets download complete. api-v2 track links inside real sets are no longer discarded as dead tombstones, so nothing goes missing.
Owned tracks fill their playlists. When a set includes a song you already grabbed elsewhere, that file gets copied into the playlist folder instead of silently skipped.
Honest batch counts. The download screen now shows what it actually did: how many tracks it considered, how many were already saved, and how many are genuinely new.
Titles heal themselves. Tracks saved with a raw platform id or a blank name recover their real title on the next download attempt.
npx sndcli@latest