Navidrome Daily: Share Settings Finally Honored

A configuration flag meant to control downloadable shares was silently ignored by the server for an unknown period; today's fix closes that gap and cleans up related share-update bugs. Smaller UI, docs, and container updates round out the day.

Duration: PT2M12S

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-10T10:00:53Z
  • Audio duration: PT2M12S

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 10th, and here's what moved in Navidrome.

The headline today: a server setting that developers assumed was working, wasn't. The "default downloadable share" option only ever reached the web UI's checkbox — the actual Subsonic API endpoint for creating shares never read it, so every share created through that API came back non-downloadable no matter how the…

The fix went deeper than the original report. While auditing the code, the team found the update-share path had its own quiet data-loss bug: calling update-share without explicitly setting downloadable would silently reset it to false, and separately, omitting a description field would erase the stored description…

Second theme: small, targeted UI and infrastructure corrections. PR 6115 fixed a visual bug in the Nautiline theme where hover overlays on the album grid had square corners poking out past the rounded cover art — the fix moves border radius and clipping onto the shared container. PR 6116 adds curl to the container…

What's next: if you're integrating with the Subsonic share API, expect downloadable shares to now behave as configured. And check any client code that calls update-share with…

That'…

Nearby episodes from Navidrome Daily

  1. A Small UI Cleanup
  2. Transcoding Fix Stops Redundant Re-encodes
  3. Artwork Gets Smarter, and Quieter Bug Fixes
  4. Weekly Recap - Artwork Reliability and a Safer Pipeline
  5. Jellyfin Client Fixes and a Leaner CI Pipeline
  6. Database on the Mind
  7. Smart Playlist Timestamp Fix
  8. Fixing Stale Data on the Metadata and Rating Front