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.36.0

2020-10-21

Artist Images and other information, with Last.FM and Spotify integrations

Navidrome now can get artist information from external services (if enabled). When using a Subsonic client that supports it, you will be able to see artist images, biography, similar artists, top songs and artist radio. See details on how to configure it here. These features work with free accounts on both Spotify and Last.FM, and are optional anyway.

This is only available in the Subsonic API for now, but will eventually be integrated in the Web UI.

Highlights

  • [UI] Show size (in bytes) of album, thanks @jrwren
  • [UI] Show sizes (in bytes) in all download buttons (#534)
  • [UI] Fix song title in iOS displayed as [Object object] (#526)
  • [Scanner] Add support for WavPack files. See this thread
  • [Subsonic API] Bump API version to 1.13
  • [Subsonic API] Add getArtistInfo, getTopSongs and getSimilarSongs.
  • [Subsonic API] Fix DSub Decades

Changelog

ed84c5a Bump @testing-library/react from 11.0.4 to 11.1.0 in /ui b88f901 Fix getAlbumList.byYear. See https://github.com/daneren2005/Subsonic/issues/967 62ed30a Bump @testing-library/user-event from 12.1.7 to 12.1.8 in /ui 6dc21d0 Check for Last.FM and Spotify configuration at startup 79710fb go mod tidy c89b89c Bump react from 16.13.1 to 16.14.0 in /ui dcea5eb Bump github.com/spf13/cobra from 1.1.0 to 1.1.1 b5c68c9 Update pl.json (POEditor.com) fe38f99 Update nl.json (POEditor.com) ff3a89b Update cs.json (POEditor.com) 078a7c2 Add userRating to Subsonic API’s Artist 69e1059 Prefer starred and high rated versions for Top Songs 075c28d Fix performance and precision of TopSongs a45b5a0 Match Top Songs by mbid, add indexes to media_file 3cf8b8e Fix migration that adds MBIDs b93a3db Fix sort order for TopSongs 53c1e9e Include tracks in TopSongs where the requested artist is the album artist 12cedee Prefer older versions on GetTopSongs 2f11c2d Bump Subsonic API compatibility to 1.13 049ac70 Add “real” TopSongs b5e20c1 Ignore invalid MBIDs (ex: discogs IDs) 173dd52 Use MBID with most occurrences 6663c07 Add MBIDs to media_file, album and artist 64ccb4d Add SimilarSongs functionality a289a19 Remove redundant interfaces a257891 Get better artist images results 40fd5ba Search for artists case-insensitive e9e09a7 Add dedicated SimilarArtists call 29d8950 Better ArtistInfo field names 00b6f89 Fix lint errors 07d96f8 Add missing fields to ArtistInfo 07535e1 Add ExternalInformation core service (not a great name, I know) 19ead8f Add initial spotify client implementation eb74dad Add initial last.fm client implementation 61d0bd4 Add support for WavPack files def5db9 Update dependencies (go mod tidy) 3d11bdc Bump github.com/spf13/cobra from 1.0.0 to 1.1.0 0ff8967 Use new renderAudioTitle (to avoid the [Object object] song title on iOS) 0c095f6 Upgrade ginkgo/gomega 2f8dc79 Add and show Playlists sizes 68a9be5 Add Artist (discography) size, and show sizes in Download caption 1ffc8d6 Log ffmpeg detection as Info 2de0a40 Fix Album size should be int64 5417031 Update some GH actions ae817da Upgrade golangci-lint fd6edf9 Add size to album details (#561) c60e568 Fix ffmpeg detection edc9344 Only link from current playing song title to album view if not in iOS. fea5d23 Add ffmpeg detection at start-up 26d2af1 Fix read DISCNUMBER as a DiscNumber tag in ffmpeg extractor