github navidrome/navidrome v0.61.2

9 hours ago

Another round of bugfixes. Transcoding now properly clamps target channels to codec limits, WAV files play directly in browsers without unnecessary transcoding, and the scanner picks up ORIGYEAR tags for VorbisComment and MP4 formats. Cover art handling got a few fixes too, including configurable max upload size. Plugin developers now get the file path in TrackInfo for Scrobbler and Lyrics plugins.

Configuration Changes

Status Option Description Default
New MaxImageUploadSize Maximum allowed size for uploaded cover art images. Accepts human-readable values like '10MB', '1GB'. (#5335) 10MB

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

UI

  • Prevent theme CSS filters from affecting disc cover art. (c91721363 by @deluan)
  • Refine image filters for playing and paused states in SquiddiesGlass theme. (4570dec67 by @deluan)
  • Update Chinese (Simplified) translation. (#5323 by @fxj368)
  • Update Russian translations. (#5329 by @amakeenk)

Scanner

  • Map ORIGYEAR tag for VorbisComment and MP4 formats, bringing them in line with ID3. (#5303 by @obskyr)
  • Fix issue with empty ID3v2 frames in go-taglib. (1de4e43d2 by @deluan)

Subsonic API

  • Always emit required created field on AlbumID3 responses. (#5340 by @deluan)

Artwork

  • Make max image upload size configurable. (#5335 by @m8tec)
  • Allow shared disc art from unnumbered filenames in single-folder albums. (#5344 by @deluan)

Transcoding

  • Clamp target channels to codec limit, fixing issues with codecs that don't support high channel counts. (#5345 by @deluan)
  • Play WAV files directly in browsers instead of transcoding. (#5309 by @deluan)
  • Include ffprobe in MSI installer and fall back gracefully when absent. (#5326 by @deluan)

Plugins

  • Add file path to Scrobbler and Lyrics plugin TrackInfo. (#5339 by @J0R6IT0)
  • Fix race condition between KVStore cleanup goroutine and Close. (478845bc5 by @deluan)

Server

Database

  • Resolve schema inconsistencies in library_artist and scrobble_buffer tables. (#5047 by @bvdwalt)

New Contributors

Full Changelog: v0.61.1...v0.61.2

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?

Don't miss a new navidrome release

NewReleases is sending notifications on new releases.