Navidrome Daily: Weekly Recap - Artwork Reliability and a Safer Pipeline
This week's work centered on stopping wasteful or incorrect artwork lookups, closing off several small but real data-loss and playback bugs, and cutting CI costs with a new change-detection gate. Thirty-five pull request activity items and twenty-three additional commits landed, with maintainer deluan driving most of the artwork and infrastructure changes.
Duration: PT3M6S
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-09-07T09:45:43Z
- Audio duration: PT3M6S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good day, and welcome to Navidrome Daily, covering August 31st through September 7th. Thirty-five pull request activity items and twenty-three additional commits this week.
The clearest pattern: artwork handling got a serious reliability pass. Pull request 6054 stopped three separate code paths from endlessly re-querying artwork that had already resolved to "no image" — the worst case being a startup backfill that could fire tens of thousands of external lookups at once and get…
Second theme: small correctness fixes with outsized user impact. Pull request 6058 fixed partial updates on the native API wiping out untouched fields, including radio station cover art. Pull requests 6009 and 6066 both addressed the same root cause — playlist rows keyed by position, not identity — causing…
Third theme: safer defaults and recovery paths. Pull request 6085 stops a database restore from silently wiping the instance when the backup file doesn't exist. Pull request 6069 adds new "db doctor" and "search rebuild" commands to recover from FTS5 index corruption without hand-editing the database. And pull…
Finally, infrastructure: pull request 6087 adds a change-detection step so pull requests only…
Nex…