Navidrome - Package Updates
-
[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)
-
-
[1.19.1]
- Update navidrome to 0.54.3
- Full Changelog)
1eedee9: fix(insights): add more linux fs types (@deluan)51eed74: fix(release): change owner of cache to Navidrome user (#3599) (@kgarner7)0299e48: fix(server): backup and restore issues from the cli (#3579) (@deluan)630c304: fix(server): typo in backup prune message (#3582) (@whorfin)f030252: fix(server): use cancellable context instead of Sleep for initial insights delay (#3593) (@kgarner7)734eb30: fix(ui): update Suomi, Polski, Trke translations from POEditor (#3592) (@deluan)0bebd39: build(ci): use the head commit sha in MR versions (@deluan)3942275: chore(deps): bump github.com/andybalholm/cascadia from 1.3.2 to 1.3.3 (@deluan)98b038c: chore(deps): upgrade golang.org/x/net (CVE-2024-45338) (@deluan)
-
[1.19.2]
- Update navidrome to 0.54.4
- Full Changelog)
d60e831: feat(cli): support getting playlists via cli (#3634) (@kgarner7)3179966: fix(metrics): write system metrics on start (#3641) (@kgarner7)acce3c9: fix(release): make binaries executable before packaging (@deluan)beff1af: fix(subsonic): make Share's lastVisited optional (@deluan)f1478d4: fix(ui): fix for typo in hu.json (#3635) (@ChekeredList71)920fd53: fix(ui): remove index.html from service worker cache after creating admin user (#3642) (@kgarner7)
-
[1.19.3]
- Update navidrome to 0.54.5
- Full Changelog)
287079a: sec(subsonic): authentication bypass in Subsonic API with non-existent username (@deluan)
-
[1.20.0]
- Update navidrome to 0.55.0
- Full Changelog)
- Multiple Artists in Albums and Songs: Navidrome now supports albums and tracks with multiple artists, allowing
- Contributors and Performers: Composer, conductor, and other contributors can now be added to tracks, providing
- Album Versions: Support for
ALBUMVERSIONtag has been added, enabling users to differentiate between standard - Multi-valued Tags: Support for multi-valued tags has been improved, allowing users to store multiple values for
- Custom Tags: Support for user-defined custom tags has been added, allowing enhanced metadata flexibility and
- Smart Playlists Enhancements: Smart Playlists supports all newly added tags, including multiple artists,
- Persistent IDs: Tracks and albums now use persistent IDs (PIDs), ensuring stability in playlists, favorites,
- Scanner Improvements: Optimized file scanning, with improved handling of file moves and retagging, "watcher" mode
- Improved Handling of Missing Files: Enhanced mechanisms for managing missing files ensure better accuracy and
- Beginner-Friendly Tagging Guidelines: A comprehensive tagging guide has been introduced to assist new users in
-
[1.21.0]
- Update base image to 5.0.0
-
[1.21.1]
- Update navidrome to 0.55.1
- Full Changelog
- feat(scanner): allow disabling tags with Tags.<tag>.Ignore=true (deluan)
- feat(server): add Role filters to albums (#3829) (deluan)
- fix(scanner): add back the Scanner.GenreSeparators as a deprecated option (deluan)
- fix(scanner): full_text not being updated on scan (deluan)
- fix(scanner): restore setsubtitle as discsubtitle for non-WMA (#3821) (kgarner7)
- fix(scanner): watcher not working with relative MusicFolder (deluan)
- fix(server): db migration does not work for MusicFolders ending with a trailing slash. (#3797) (deluan)
- fix(server): panic when logging tag type. Fix #3790 (deluan)
- fix(server): skip non-UTF encoding during the database migration. (#3803) (deluan)
- fix(subsonic): fix albumCount in artists (#3827) (kgarner7)
-
[1.21.2]
- Update navidrome to 0.55.2
- Full Changelog
- 57e0f6d: feat(server): custom ArtistJoiner config (#3873) (@deluan)
- 112ea28: feat(ui): add Greek translation (#3892) (@Michatec)
- 3394580: feat(ui): add Norwegian translation (@deluan)
- 73eb0e2: feat(ui): add mood column to Album and Song list views (#3925) (@deluan)
- 46a2ec0: feat(ui): hide absolute paths from regular users (@deluan)
- 296259d: feat(ui): show bitDepth in song info dialog (@deluan)
- 55ce28b: fix(bfr): force upgrade to read all folders. (#3871) (@deluan)
- 1ed8930: fix(msi): don't override custom ini config (#3836) (@mintsoft)
- be7cb59: fix(scanner): allow disabling splitting with the
Tagsconfig option (#3869) (@deluan) - b386981: fix(scanner): better log message when AutoImportPlaylists is disabled (@deluan)
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login