Navidrome Daily: Weekly Recap - A New Artwork Pipeline and Plugin Platform Grows Up
The week's headline is a complete rework of how Navidrome resolves and serves cover art, paired with a fast-maturing plugin platform gaining storage and scrobble APIs. Cross-platform scanner fixes and a handful of security and UI bug fixes round out a broad stability push.
Duration: PT3M15S
Episode overview
This episode is a short developer briefing from Navidrome Daily.
It explains recent repository work in plain language.
- Show: Navidrome Daily
- Published: 2026-08-10T09:43:01Z
- Audio duration: PT3M15S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Welcome to Navidrome Daily, covering August 3rd through August 10th, 2026. This week: 25 pull request activity items and 12 additional commits.
The big story is artwork. PR 5847, from deluan, replaces the old resolve-on-request cover art system with a background pipeline that resolves images once, stores them by content hash, and adds blur-hash placeholders so covers fade in smoothly instead of popping in unstyled. This one PR closed eight linked issues and…
Second theme: the plugin platform is filling out. PR 5839 gives plugins their own private, persistent storage. PR 5795 adds a scrobble retrieval API so plugins can read listening history with proper pagination. PR 5909 fixed a nil-handling bug in the generated plugin test mocks that could crash tests using empty…
Third theme: cross-platform scanner correctness. Contributor junkerderprovinz landed a cluster of fixes — PRs 5914, 5920, 5922, 5921, and 5923 — addressing how Navidrome detects file changes and handles paths on Windows, including playlist edit detection, size-based re-imports, and forward-slash path normalization.…
Fourth theme: everyday reliability and safety. PR 5895 sanitized user-controlled filenames in download…
Next…