Navidrome - Package Updates
-
[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
ALBUMVERSION
tag 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
Tags
config option (#3869) (@deluan) - b386981: fix(scanner): better log message when AutoImportPlaylists is disabled (@deluan)
-
[1.22.0]
- Update navidrome to 0.56.0
- Full Changelog
- SQL Injection Prevention: Fixed potential SQL injection vulnerability in artist role filtering. CVE will be published soon - *@4rdr / @caiocotts
- Transcoding Security: Transcoding configuration changes are now restricted to admin users only - @lujiefsi (#4096)
- Remove All Missing Files: New bulk action to clean up missing files from your library - @deluan (#4108)
- Scanner.PurgeMissing Configuration: New config option to automatically purge missing files during scans - @deluan (#4107)
- Missing Artists: Hide missing artists from the UI and Subsonic API, and add admin-only "missing" filters - @deluan (#4092)
- M3U File Downloads & Unified Export Logic: Downloaded playlists now include M3U files for better compatibility with external players - @deluan
- Playlist Cover Art: Playlists now display their cover art in the UI - @deluan
- Save Queue to Playlist: Easily save your current playback queue as a new playlist - @deluan (#4110)
- Smooth Image Transitions: Smooth transitions for album and artist artwork - @deluan (#4120)
- Scan Progress & Status Improvements: Real-time scan progress, error reporting, and elapsed time - @deluan (#4094, #4115)
-
[1.22.1]
- Update navidrome to 0.56.1
- Full Changelog
- Quick fix for Artists not showing up in Subsonic clients, See #4140
fa2cf36
: fix(subsonic): change role filter logic (@deluan) (#4140)
-
[1.23.0]
- Update navidrome to 0.57.0
- Full Changelog
- Added "Artist Radio" and "Shuffle" options to the artist page. (#4186 by @deluan)
- Added a "Play Artist's Top Songs" button. (#4204 by @deluan)
- Added "Love" and "Rating" functionality to songs within a playlist view. (#4134 by @deluan)
- New "Add to Playlist" dialog, with improved UX. (#4156 by @deluan)
- Added a "Now Playing" panel for administrators to monitor active streams, with configurable
EnableNowPlaying
option (default true). (#4209, #4219 by @deluan) - Added a context menu option to "Show in Playlist". (#4139 by @deluan)
- Added RecentlyAddedByModTime support for tracks. (#4046, #4279 by @deluan)
- Added a configuration tab in the About dialog. (#4142 by @deluan)
- Added experimental support for plugins, allowing for greater extensibility and customization. See details in the MR description (#3998, #4260 by @deluan)
- Implemented folder hashing for smarter and more accurate quick scans, significantly improving detection of library changes. (#4220 by @deluan)
-
[1.24.0]
- Update navidrome to 0.58.0
- Full Changelog
- Navidrome v0.58.0 introduces Multi-library Support, a major architectural enhancement that enables users to organize and manage multiple music collections with proper permission controls and complete UI integration. This long-requested feature allows you to create separate libraries for different music collections (e.g., personal music, family music, audiobooks) while maintaining proper access controls and data isolation.
- Although this release does not force a full scan on upgrade, you should do it as soon as possible. This is because the multi-library changes affect the move/rename/retag detection and can potentially make you lose annotations (stars, playcounts, playlist references). During the full scan, it will duplicate all your albums, but that's expected. It will remove the duplicates at the end of the scan.
- This release includes database schema changes that are NOT reversible by simply downgrading to a previous version of Navidrome.
- Create and manage multiple music libraries with separate music folders. (#4181 by @deluan)
- Hindi language translation: Complete Hindi language support for the user interface. (#4390 by @nerkoux)
- Activity panel improvements: Reset activity panel error icon to normal state when clicked. (#4379 by @deluan)
- Translation updates: Updated Polish translations. (#4384 by @deluan)
- Translation updates: Updated Danish, German, Greek, Spanish, Finnish, French, Indonesian, Russian, Slovenian, Swedish, Turkish, Ukrainian translations. (#4326 by @deluan)
- Playlist menu interaction: Prevent disabled "Show in Playlist" menu item from triggering actions. (#4356 by @deluan)
- Year display: Don't show year "0" in the interface. (#3c1e5603d by @deluan)
- ReplayGain support: Fix replaygain for Artist Radio and Top Songs. (#4328 by @deluan)
-
[1.25.0]
- checklist added to manifest