Requires slskd 0.26 or newer. Downloads are now queued through the slskd 0.26 batches endpoint, which older slskd versions don't have. If you're on slskd 0.25 or older, upgrade slskd before updating Soulbeet.
What's Changed
- Fix downloads never being detected with slskd 0.26 ("Matched 0 of N downloads", "Download never appeared in slskd"). Closes #73, #87
- Queue downloads through the slskd 0.26 batches endpoint with explicit destinations, and show per-file enqueue failures
- Parse slskd byte counters as signed so a transfer that overshoots its advertised size stays visible
- Stop a download monitor whose slskd transfer list stays unreadable instead of polling forever
- Poll slskd only for the batch's own peers instead of its whole transfer history. Closes #78
- Show why beets skipped an import. Closes #69
- Remove a 1-star pending discovery track instead of skipping the song when auto-delete is on. Closes #77
- Retry a failed download from the next-best peer by @terry90 in #79
- Search MusicBrainz without the alias term first by @terry90 in #80
Full Changelog: v0.6.1...v0.7.0