Navidrome - Package Updates
Pinned
Navidrome
-
[1.8.1]
- Update Navidrome to 0.45.1
- Full changelog
- Bump github.com/onsi/gomega from 1.15.0 to 1.16.0 (#1300)
- Bump github.com/ReneKroon/ttlcache/v2 from 2.7.0 to 2.8.0 (#1298)
- Bump github.com/golangci/golangci-lint from 1.41.1 to 1.42.0 (#1299)
- Fix random volume change
- Some small refactoring
- Fix loadSimilar method, was causing "internal error". Fix #129
- Setup git hooks when running make setu
- Import song duration with hundredths when using TagLib
-
[1.9.0]
- Update Navidrome to 0.46.0
- Full changelog
- [UI] Show playlists on the sidebar (#1339). Based on work by @aldrinjenson
- [UI] Show song/album details in a dialog, instead of a expandable panel (#1259), Thanks @samarsault
- [UI] Initial work on a new Artist Page (#1287). Thanks @Dnouv
- [UI] Player preloads next song. Reduce gap between songs in some setups
- [UI] Self-host workbox, no need to contact Google's CDN anymore (#1358). Thanks @ajgon
- [UI] New translations: Persian (thanks parviz.homayun) and Finnish (thanks harmie)
- [Server] Add support for Audio Channels metadata (#1294). Thanks @mayanez
- [Scanner] Fix special chars scanning in Windows with TagLib (#1310). Thanks @caiocotts
- [Scanner] Only import playlists from configured paths in option PlaylistsPath (#1181)
- [Scanner] Recover from any possible taglib panics (#1343)
-
[1.10.0]
- Update Navidrome to 0.47.0
- Full changelog
- [UI] More improvements to the Artist Page (#1391). Thanks @Dnouv
- [UI] Display synced lyrics in the UI if available (#1406). Thanks @chiraglulla
- [UI] Allow changing playlist's owner
- [UI] Add bulk action to make playlists private/public
- [UI] Add links to artists from songs (only when artists have albums)
- [UI] Fix default volume (#1395). Thanks @sparkhom
- [UI] Fix translations on Windows
- [UI] Fix Player incorrectly scrobbles tracks when unpaused (#1397). Thanks @srichter
- [Server] Optimize Playlists operations
- [Server] Speed-up a bunch of SQL queries
- [Server] ListenBrainz support (#1424). Thanks @srichter
- [Server] New config option to disable all external integrations (#102)
- [Subsonic API] Add GetLyrics endpoint (#1379). Thanks @dheerajdlalwani
- [Subsonic API] Don't send invalid artistIds
-
[1.10.2]
- Update Navidrome to 0.47.5
- Full changelog
- [UI] Set volume to 100% when web player is in mobile mode. Fix #1429
- [UI] New translations: Bulgarian (thanks @MrEddX) and Catalan (thanks Sàdur)
- [UI] Fix ActivityPanel should behave better now, with (hopefully) no more UI freezing
- [UI] Handle invalid theme in ui state (#1504) (thanks @srichter)
- [Server] Fix potential SQL injection in Smart Playlists (thanks depierre)
-
[1.11.0]
- Update Navidrome to 0.48.0
- Full changelog
- [UI] New Theme - Nord #1899. Thanks @renere and @tpbnick
- [UI] New Theme - Monokai #1669. Thanks @chief8192
- [UI] New Theme - Electric Purple #1889. Thanks @william-lohan
- [UI] New config DefaultLanguage #1561
- [UI] "Linkify" URLs in Album and Playlist comments #1053
-
[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)