Navidrome Daily: Smart Playlist Date Added Fix

A single pull request, PR #6274, fixes smart playlist date-added ordering to use file birth time instead of import time. No broader pattern emerged, but the change aligns smart playlists with Recently Added for consistent sorting.

Duration: PT1M59S

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-10-06T10:01:14Z
  • Audio duration: PT1M59S

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 Tuesday, October 6th, 2026, and you're listening to Navidrome Daily.

Today's activity is narrow, with no wider trend — just one focused pull request, but it fixes a sorting inconsistency that affects everyday listening.

The change is pull request 6274, addressing issue 6270. It remaps the date added field in smart playlists to use the file's birth time, the same source used by the Recently Added view. Previously, smart playlists relied on the import or creation timestamp, which could diverge from what users saw elsewhere.

For developers, the impact is about consistency and trust. If files were re-imported, restored from backup, or migrated between systems, the old logic could order tracks by when Navidrome first saw them, not when the files were actually created. That meant a smart playlist sorted by date added could disagree with…

The scope is intentionally narrow, touching only the playlist criteria logic and its tests, so the blast radius looks small. The change also includes unit tests covering both filtering and ordering, which lowers release risk and makes future regressions in date handling easier to catch. For maintainers, that test…

What's next is…

Nearby episodes from Navidrome Daily

  1. Playlist Artwork Crash Fix
  2. Weekly Recap - Smarter Scanning, Leaner Streaming and Interface Hardening
  3. Share Transcoding Fix and Date Format Option
  4. Share Transcode Cache Fix
  5. Per-Library Album Grouping
  6. Per-Library Album Rules and Playback Fixes
  7. API Grants and Library Accuracy Fixes
  8. API Key Auth Lands and Startup Failures Get Loud