Skip to content

SoulSync

v2.6.8 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 1mo Media Servers
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Updates new stuff, wolf39us, and pache711 across a mixed release.

Changes in this release

Feature Medium

Adds blocklist for artist/album/track across sources.

Adds blocklist for artist/album/track across sources.

Source: llm_adapter@2026-06-08

Confidence: high

Feature Medium

Overhauls download retry logic to use next-best candidates and switch sources.

Overhauls download retry logic to use next-best candidates and switch sources.

Source: llm_adapter@2026-06-08

Confidence: high

Feature Medium

Introduces download origins view to see and delete synced items.

Introduces download origins view to see and delete synced items.

Source: llm_adapter@2026-06-08

Confidence: high

Feature Medium

Adds expired download cleaner maintenance job with configurable retention.

Adds expired download cleaner maintenance job with configurable retention.

Source: llm_adapter@2026-06-08

Confidence: high

Feature Medium

Implements lyrics filler for missing .lrc files and adds lyrics option to re‑tag tool.

Implements lyrics filler for missing .lrc files and adds lyrics option to re‑tag tool.

Source: llm_adapter@2026-06-08

Confidence: high

Feature Medium

Ships YouTube support with embedded JS runtime and nightly yt‑dlp.

Ships YouTube support with embedded JS runtime and nightly yt‑dlp.

Source: llm_adapter@2026-06-08

Confidence: high

Feature Low

Adds manual match by pasted MusicBrainz link or ID.

Adds manual match by pasted MusicBrainz link or ID.

Source: granite4.1:30b@2026-06-08-audit

Confidence: low

Bugfix Medium

Fixes Spotify daily Docker de‑authentication by persisting tokens in the database.

Fixes Spotify daily Docker de‑authentication by persisting tokens in the database.

Source: llm_adapter@2026-06-08

Confidence: high

Bugfix Medium

Prevents unreleased tracks from consuming wishlist/fresh‑tape cycles (issue #705).

Prevents unreleased tracks from consuming wishlist/fresh‑tape cycles (issue #705).

Source: llm_adapter@2026-06-08

Confidence: high

Bugfix Medium

Allows Navidrome to play even when the library is not mounted on disk (issue #809).

Allows Navidrome to play even when the library is not mounted on disk (issue #809).

Source: llm_adapter@2026-06-08

Confidence: high

Bugfix Medium

Corrects reorganize to select proper album edition and avoids mislabeling singles as deluxe (issue #767).

Corrects reorganize to select proper album edition and avoids mislabeling singles as deluxe (issue #767).

Source: llm_adapter@2026-06-08

Confidence: high

Bugfix Medium

Fixes import preserving good tags, avoiding false duration quarantines, and showing actual error reasons.

Fixes import preserving good tags, avoiding false duration quarantines, and showing actual error reasons.

Source: granite4.1:30b@2026-06-08-audit

Confidence: low

Bugfix Low

Restores full discography on artist pages and resolves missing tracks (issue #808).

Restores full discography on artist pages and resolves missing tracks (issue #808).

Source: granite4.1:30b@2026-06-08-audit

Confidence: low

Bugfix Low

Fixes cover‑art filler to handle album or artist art independently and corrects read‑only detection.

Fixes cover‑art filler to handle album or artist art independently and corrects read‑only detection.

Source: granite4.1:30b@2026-06-08-audit

Confidence: low

Bugfix Low

Repairs iTunes ID backfill on watchlist and fixes Deezer ID corruption.

Repairs iTunes ID backfill on watchlist and fixes Deezer ID corruption.

Source: granite4.1:30b@2026-06-08-audit

Confidence: low

Bugfix Low

Improves torrent stalled‑download handling to prevent worker hogging for long periods (issue #noldevin).

Improves torrent stalled‑download handling to prevent worker hogging for long periods (issue #noldevin).

Source: granite4.1:30b@2026-06-08-audit

Confidence: low

Full changelog

2.6.8

big one. new tools, a download retry overhaul, and a pile of issue fixes.

new stuff

  • blocklist — proper artist / album / track blocklist on the watchlist page. paste a link or id, it matches the ban across your other sources, and it's enforced at the wishlist, the download queue, and manual downloads. your old discovery blacklist migrates in.
  • download retry overhaul (#801) — on an acoustid/integrity fail it now retries the next-best candidate, exhausts a source from cache before moving on, and switches sources instead of just quarantining. new opt-in knobs on the downloads settings.
  • download origins — see (and delete) exactly what your watchlist + playlist syncs pulled in, and why.
  • expired download cleaner — maintenance job that cleans up synced downloads past a retention window you set per origin. keeps anything you still mirror/watch or have played more than once. dry-run by default.
  • lyrics filler — fills missing .lrc lyrics (only flags tracks lyrics actually exist for). re-tag tool gets a lyrics option too.
  • youtube works out of the box now (ships the js runtime + nightly yt-dlp).

fixes

  • spotify daily docker de-auth fixed — tokens live in the db now (wolf39us)
  • #705 unreleased tracks stop burning wishlist / fresh tape cycles
  • #809 navidrome plays even when the library isn't mounted on disk
  • #767 reorganize picks the right album edition instead of mislabeling singles as deluxe
  • #806 cover art at native resolution + correct editions (vol.4 stops wearing vol.4.5's cover)
  • #804 import no longer wipes good tags into "unknown artist", no false duration-quarantines on your own files, and the import window shows the actual reason
  • artist pages show your full discography again (cache poisoning) + #808 missing tracks
  • cover-art filler: fix album or artist art independently (pache711), and read-only detection that doesn't false-block writable libraries (sokhi)
  • watchlist itunes-id backfill that actually works + repairs the deezer-id corruption
  • torrents: stalled-download handling so a dead magnet doesn't hog a worker for 6h (noldevin)
  • manual match by pasted musicbrainz link/id (ashh)
  • plus a dashboard + download/discovery modal visual pass, and a bunch of smaller fixes

full list in the what's new modal.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track SoulSync

Get notified when new releases ship.

Sign up free

About SoulSync

Automated Music Discovery and Collection Manager

All releases →

Beta — feedback welcome: [email protected]