Navidrome logo

Navidrome

Open source music collection server and streamer, like your personal Spotify

Alternative to: spotify, apple music, youtube music


About Versions (100)

v0.61.1

2026-04-05

This patch release addresses a WebP performance regression on low-power hardware introduced in v0.61.0, adds a new EnableWebPEncoding config option and a configurable UI cover art size, and includes several Subsonic API and translation fixes.

Configuration Changes

StatusOptionDescriptionDefault
NewEnableWebPEncodingOpt-in to WebP encoding for resized artwork. When false (default), Navidrome uses JPEG/PNG (preserving the original source format), avoiding the WebP WASM encoder overhead that caused slow image processing on low-power hardware in v0.61.0. Set to true to re-enable WebP output. Replaces the internal DevJpegCoverArt flag. (#5286)false
NewUICoverArtSizeSize (in pixels, 200–1200) of cover art requested by the web UI. It was increased from 300px to 600px in 0.61.0; now configurable and defaulting to 300px to reduce image encoding load on low-power hardware. Users on capable hardware can raise it for sharper thumbnails. (#5286)300
ChangedDevArtworkMaxRequestsDefault lowered from max(4, NumCPU) to max(2, NumCPU/2) to reduce load on low-power hardware. (#5286). (Note: this is an internal configuration and can be removed in future releases)max(2, NumCPU/2)
RemovedDevJpegCoverArtReplaced by the user-facing EnableWebPEncoding option. (#5286)

For a complete list of all configuration options, see the Configuration Options documentation.

Server

  • Add missing viper defaults for MPVPath, ArtistImageFolder, and Plugins.LogLevel so they can be overridden via environment variables and config files. (220019a9f by @deluan)
  • Update go-sqlite3 to v1.14.38 and go-toml to v2.3.0. (6109bf519 by @deluan)

Artwork

  • Address WebP performance regression on low-power hardware by preserving original image format when WebP encoding is disabled, and adding encoder/decoder selection logging. (#5286 by @deluan)
  • Preserve animation for square thumbnails with animated images. (4030bfe06 by @deluan)

Smart Playlists

  • Add sampleRate, codec, and missing fields for smart playlist criteria. (80c1e6025 by @deluan)

Subsonic API

  • Strip OpenSubsonic extensions from playlists for legacy clients to improve compatibility. (23f355637 by @deluan)
  • Return proper artwork ID format in getInternetRadioStations. (c60637de2 by @deluan)

Translations

Full Changelog: https://github.com/navidrome/navidrome/compare/v0.61.0…v0.61.1

Helping out

This release is only possible thanks to the support of some awesome people!

Want to be one of them? You can sponsor, pay me a Ko-fi, or contribute with code.

Where to go next?