Skip to content

Version 3.0.5

Latest

Choose a tag to compare

@Nezreka Nezreka released this 16 Jul 01:48
e2e3b3f

3.0.5

the community-reports release: eight user requests and bug reports, all shipped. imports got two real upgrades (exact-ID identification + lyrics travel with tracks), and a pile of "why is this wrong" reports turned out to be real bugs, now dead.

import: identify albums by exact IDs

files from spotify-derived tools carry an ISRC tag and the track's spotify link in the comment field. import now uses them FIRST: the spotify link resolves 1:1 to the album, and ISRCs resolve by folder consensus (one recording lives on many releases, so the album containing most of the folder's codes wins and a compilation can't hijack the import). fixes text-search failures on japanese releases. folders without IDs cost nothing and behave exactly as before. thanks Sokhi.

import: lyrics travel with tracks

a track's .lrc sidecar now moves with it (renamed to match), on imports and downloads both. they used to get stranded in the source folder. thanks lilbob5769.

video: movies get a real Get button

movie detail pages now show two buttons like shows do: Get is always visible (opens the download modal with per-source manual search and grab), and a separate wishlist toggle adds or removes in place. before, one button wore three states, so an unowned movie said "add to wishlist" and a wishlisted one hid the download path entirely.

the fix list

  • change a wrong artist photo everywhere: hover the artist image on the library page, pick from every connected source, and it updates soulsync, your media server, and artist.jpg on disk (what navidrome reads) in one go
  • tidal playlists over ~20 all load now (#1035): tidal pages its playlist api and we only read the first page. thanks i-byrana.
  • searching "korn" on musicbrainz shows the band, not a thai pop duo (#1036): same-name artists all tie on search score, so the cleanup kept whichever one musicbrainz listed first. ties now break on community tag weight. thanks QT3496.
  • musicbrainz artist cards wear the right photo (#1036): the photo was looked up by name and a same-named artist could hijack it. photos now resolve through musicbrainz's own links to the artist's exact deezer/spotify/apple pages.
  • huge artist images no longer crush the artist page layout (#1036): the image was sized against the window instead of its container.
  • paste cookies.txt works on the video side too: headless/docker users' pasted youtube cookies now apply to channels and video downloads, not just music. thanks llovi.
  • spotify free metadata works as a cover art source: the art source list only offered spotify to connected accounts. thanks Sokhi.