Navidrome Daily: Smart Playlist Timestamp Fix
A fix from Deluan corrects how Navidrome reports the "changed" timestamp for smart playlists in the Subsonic API, while a community PR refines Japanese translations. The playlist fix addresses a real client-facing sync bug.
Duration: PT2M13S
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-04T10:02:03Z
- Audio duration: PT2M13S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good morning, it's September 4th, 2026, and this is Navidrome Daily.
Today's headline is a subtle but important correctness fix in how Navidrome reports playlist changes over the Subsonic API.
PR 6082, merged by Deluan, tackles a bug in smart playlists. Previously, the system used the "evaluated at" timestamp to report when a playlist changed. That meant renaming a smart playlist, or editing its comment, didn't register as a change until the playlist was next evaluated. Worse, a smart playlist that had…
The fix, captured in commit A7365E1, switches to reporting "updated at" for every playlist, not just smart ones. Internally, the refresh counters logic now syncs that timestamp back onto the model, and the smart playlist refresh reuses it for evaluation tracking. The net effect: a just-evaluated playlist still…
The other item today is PR 6080 from contributor karigane-cha, updating the Japanese translation. It adds missing strings, corrects existing translations, and inserts half-width spacing between alphanumeric and Japanese characters for better readability. It's a localization quality pass, not a functional change.
No broader cross-cutting pattern connects these two beyond both…