Navidrome Music Server v0.36.0 Release Notes

Release Date: 2020-10-21 // over 3 years ago
  • 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 daneren2005/Subsonic#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