Navidrome - Package Updates
Pinned
Navidrome
-
[1.13.0]
- Update Navidrome to 0.49.0
- Full changelog
- Sharing (preview)
- Revamped Artwork Resolution
- [UI] New Gruvbox Dark theme #2092. Thanks to @vlfldr
- [UI] Add ReplayGain support #1988. Thanks to @kgarner7
- [UI] Add Internet Radios support #2063. Thanks to @kgarner7
- [UI] Add keyboard shortcut shift-C to go to current playing song
- [UI] Add option to transcode when downloading #1667. Thanks @kgarner7
- [UI] Show album description from Last.fm if enabled and available #2061. Thanks @kgarner7
- [UI] Fix "Play Next" resetting the play queue #1472
- [UI] More columns to select in List views
-
[1.13.1]
- Update Navidrome to 0.49.1
- Full changelog
- Proper handling of external metadata refreshes in background #2130. Thanks to @Tolriq (from Symfonium) for helping debug this.
- Add a fallback when the browser does not support copying the share link to clipboard
- Fix downloading and sharing from a playlist #2123
- Fix invisible checkboxes in Gruvbox theme #2135. Thanks to @vlfldr
- Fix unreadable lyrics in Nord theme #2146. Thanks to @kgarner7
- Fix playing new music uses lyrics from previously played one in Web Browser #2117. Thanks to @joaomqc
- Fix artwork resolution when paths contains a : char #2137
-
[1.13.2]
- Update Navidrome to 0.49.2
- Full changelog
- Fix Playlist delete and reorder actions (#2160)
- "Spell-Jacking" mitigation - prevent sensitive data leak from spell checker (#2091). Thanks to @dlehammer
- Don't cancel transcoding session if context is canceled
- Make ffmpeg path configurable (option FFmpegPath), also finds it automatically in current folder (#1932)
- Enable ReplayGain by default and always import RG tags
- Limit Share player width to 768px (#2164) Thanks to @kgarner7
- Abort start up if config file is invalid.
- New Option EnableArtworkPrecache to control the usage of Image Cache Warmer. See discussion in #2142
-
[1.15.0]
- Update Navidrome to 0.50.0
- Full changelog
Jukebox mode - One of the most requested features is finally available: Navidrome's Jukebox feature is a built-in functionality that allows users to play music directly to the server's audio. This essentially turns your server into a jukebox, enabling you to play songs or playlists remotely through a supported Subsonic client. See full documentation here. Can't thank enough @ms140569 for his dedication to this. - Album splitting by Original/Release date
- Better networking support
- [UI] Don't pump the volume up to 100% if it is not in a mobile device. Fix #2255. Thanks @tessharp
- [UI] Add option to allow shares to be downloaded
- [UI] Make AlbumArtists clickable in AlbumSongs view. Fixes #1627. Thanks @krateng
-
[1.15.1]
- Update Navidrome to 0.50.1
- Full changelog
- [UI] Add Indonesian. Thanks @tarokeitaro
- [Scanner] Fix Windows scanner (#2633). Thanks @caiocotts
- [Subsonic] Add OpenSubsonic tags: genres, bpm, comment, musicBrainzID (#2597). Thanks @dweymouth and @caiocotts
-
[1.16.0]
- Update Navidrome to 0.51.0
- Full changelog
- BREAKING CHANGE: This release removes the Last.fm shared API-key, as previously announced here.
- [Server] Add new PrefSortTags option (#2696)
- [Server] Make unix socket file permission configurable via flag UnixSocketPerm (#2763)). Thanks @johannesengl
- [Server] Add inPlaylist/notInPlaylist operators to Smart Playlists (#1884). Thanks @flyingOwl
- [Server] Add TAK support (#2745). Thanks @apkatsikas
- [Scanner] Import more M4A tags (#2680). Thanks @kgarner7
- [Scanner] Upgrade to TagLib 1.13.1
- [Subsonic] Optimize search3 endpoint. Syncs in offline clients (ex: Symfonium) will be faster now.
- [Subsonic] Add multiple OpenSubsonic extensions (See #2695)
-
[1.16.1]
- Update Navidrome to 0.51.1
- Full changelog
- [Server] Fix various converting NULL to string is unsupported errors in 0.51.0 (#2840). Thanks @caiocotts
- [Scanner] Import sort_* ID3 tags
- [Subsonic] Fix fields not being sent on getPlaylist.view responses. (#2818). Thanks @caiocotts
- [UI] Set rating value to 0 when value is null (#2824). Thanks @kgarner7
- [UI] Use order/sort album/artist when sorting tracks in playlists. Fixes (#2819
- [UI] Don't expose the Last.fm APIKey in the index.html
- [UI] Update German and French translations
-
[1.17.1]
- Update Navidrome to 0.52.0
- Full changelog
- [UI] Handling long playlist comments (#2973). Thanks @TimHi
- [UI] Fix a few mistakes in the French translation (#2872). Thanks @2franix
- [Server] Block regular users from changing their own playlists ownership
- [Server] Allow comments in NSP files.
- [Server] Add AlbumPlayCountMode config option (#2803). Thanks @vvdveen
- [Scanner] Upgrade TagLib to 2.0.1
- [Subsonic] Add support for Reverse Proxy auth in Subsonic endpoints (#2558). Thanks @crazygolem
- [Subsonic] Add channelCount to songs in OpenSubsonic responses
- [Subsonic] Add releaseDate to albums in OpenSubsonic responses (#2906). Thanks @kgarner7
- [Subsonic] Fix Jukebox mode under Windows (#2774). Thanks @apkatsikas
- [Subsonic] Make MPV command configurable using the new config option MPVCmdTemplate (#2948). Thanks @bitte-ein-bit
-
[1.17.2]
- Update Navidrome to 0.52.5
- Full changelog
- [UI] Add Catppuccin Macchiato Theme (#3014). Thanks @edthu
- [UI] Make sorting lists by name/title case-insensitive (#2993)
- [Server] Add HTTPSecurityHeaders.CustomFrameOptionsValue config option.
- [Server] Sort repeated lyrics that may be out of order (#2989). Thanks @kgarner7
- [Server] Fix sorting albums by playCount when AlbumPlayCountMode is normalize
- [Server] mime types can now be overriden using an external file, $DataFolder/resources/mime_types.yml (needs documentation)
- [Server] Change .dsf mime-type to audio/x-dsf (#3021)
-
[1.18.0]
- Update Navidrome to 0.53.0
- Full changelog
- [UI] Add Nuclear theme (#3098). Thanks @gruneforth
- [UI] Add Hungarian translation. Thanks @Soderes and @ChekeredList71
- [UI] Add Basque translation. Thanks @xabirequejo
- [UI] Add toggle for Auto-Import playlists (#3060). Thanks @caiocotts
- [UI] Fix album sorting in Artist detail page
- [UI] Fix album coverart "stuttering", when you have non-square albums in the grid (#3035). Thanks @caiocotts
- [UI] Fix disappearing Last.FM links (#3084). Thanks @caiocotts
- [UI] Fix Disc context menu contains broken "Share" and "Get Info" entries (#3204) Thanks @TheLastZombie
- [UI] Fix ReplayGain's preAmp (#3184) . Thanks @kgarner7
- [Server] Fix Incorrect case in username in Subsonic API causes failure creating new player (#1928). Thanks @kgarner7
- [Server] Only refresh smart playlist when fetching first track (#3244). Thanks @kgarner7
- [Server] Recursively refresh nested smart playlists (#3018). Thanks @reillymc
- [Server] Use SHA256 in Gravatar URLs. Thanks @nyxfqq
-
[1.18.1]
- Update Navidrome to 0.53.1
- Full changelog
- Fix Random Album pages (#3274)
- Fix UI's Genre and Artist filters (#3273)
-
[1.18.2]
- Update Navidrome to 0.53.2
- Full changelog
- 7a6845f: feat(ui): add Serbian translation (#3287) (@eevan78)
- 46be041: fix(scanner): improve M3U playlist import times (#2706) (@deluan)
- 5b89bf7: fix(server): play queue should not return empty entries for deleted tracks (@deluan)
- 04603a1: fix(subsonic): honour PreferSortTag when building indexes for getArtist and getIndexes (#3286) (@naiar)
- ecf934f: fix(subsonic): random albums not reshuffling. (@deluan)
- b0e7941: fix(ui): fix Nuclear Theme (#3291) (@gruneforth)
- b643305: fix(ui): make random albums order stick when coming back to the grid (@deluan)
- ee2e04b: fix(ui): random seed for album list on page reload (#3279) (@kgarner7)
- 196557a: fix(ui): show effective dB of track when playing (#3293) (@kgarner7)
- 50870d3: fix(ui): sort by favourited (@deluan)
- 11d96f1: fix(ui): sort mappings (#3296) (@caiocotts)
-
[1.18.3]
- Update Navidrome to 0.53.3
- Full changelog
- 76614b8: fix(scanner): update lib.LastScanAt on each rescan (#3313) (@deluan)
- 5be73d4: fix(server): allow changing local login background url (@deluan)
- 13af8ed: fix(server): preserve m3u file order on import (#3314) (@kgarner7)
- 80acfc1: fix(server): throttle events sent to UI when scanning. Relates to #1511 (@deluan)
- d31952f: fix(ui): avoid invalid requests after logoff (@deluan)
- 782cd26: fix(ui): save play mode for player (#3315) (@kgarner7)
- 32d2d7c: fix(ui): update Basque translation (#3306) (@xabirequejo)
- 1fa245d: fix(ui): update Swedish translation (#3316) (@andylundqvist)
- 669c8f4: refactor(server): replace RangeByChunks with Go 1.23 iterators (#3292) (@deluan)