Navidrome Daily: Jellyfin Client Fixes and a Leaner CI Pipeline
Two merged fixes close real playback and browsing bugs for Jellyfin clients like Jellify, while a new change-detection pipeline promises to cut CI time on partial-scope pull requests. Separately, a cluster of dependency and search-performance pull requests from TAE-OK-11 is still open and under review.
Duration: PT2M28S
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-06T10:01:20Z
- Audio duration: PT2M28S
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 6th, and here's what mattered in Navidrome overnight.
The clearest theme today is Jellyfin compatibility. Two merged fixes, PR 6090 and PR 6089, both from Deluan, address real breakage for Jellyfin-based clients. The first adds the modern "Items Latest" route and scopes results by parent ID, so browsing a specific library no longer silently returns the newest albums…
Second theme: reducing CI friction. Deluan's PR 6087 introduces a change-detection job that inspects what a pull request actually touches and skips irrelevant pipeline steps, so a documentation-only change no longer triggers the full Go, JavaScript, and eleven-platform Docker build. It picked up twenty review…
Third theme: a large, related batch of dependency and performance work from TAE-OK-11 — Go and Rust toolchain bumps in PR 6091, a TypeScript 7 and oxlint migration in PR 6092, and two search-path performance pull requests, 6095 and 6096, aimed at collapsing redundant normalization round trips between Go and the Rust…
Smaller but useful: TagLib bumped to 2.3.2 in PR 6088, doc links fixed in PR 6097, and PR 6086 adds folder-based navigation to Subsonic browsing endpoints.
What's next:…