Software-update: Navidrome 0.57.0
Versie 0.57 van Navidrome is uitgekomen. Navidrome is wat ze zelf noemen een personal streaming service, en is een opensource mediaserver die je persoonlijke muziekcollectie van overal benaderbaar kan maken. Het is snel, gebruikt weinig resources, heeft geen moeite met hele grote collecties en elke gebruiker kan zijn eigen playlists en favorieten aanmaken. Navidrome is compatibel met Subsonic, dus je hebt een grote keuze uit mediaspelers om naar de muziek te luisteren. Downloads en installatie-instructies zijn beschikbaar voor Docker, Windows, Linux, macOS en FreeBSD. De releasenotes voor deze uitgave kunnen hieronder worden gevonden.
AddedUI Features:Added "Artist Radio" and "Shuffle" options to the artist page. (#4186)Added a "Play Artist's Top Songs" button. (#4204)Added "Love" and "Rating" functionality to songs within a playlist view. (#4134)New "Add to Playlist" dialog, with improved UX. (#4156)Added a "Now Playing" panel for administrators to monitor active streams, with configurable EnableNowPlaying option (default true). (#4209, #4219)Added a context menu option to "Show in Playlist". (#4139)Added RecentlyAddedByModTime support for tracks. (#4046, #4279)Added a configuration tab in the About dialog. (#4142)Experimental Plugin Support: Added experimental support for plugins, allowing for greater extensibility and customization. See details in the PR description (#3998, #4260)Scanner Accuracy: Implemented folder hashing for smarter and more accurate quick scans, significantly improving detection of library changes. (#4220)MBID Search: Added functionality to search for albums, artists, and songs by their MusicBrainz ID (MBID). (#4286)Smart Playlists:Added support for sorting smart playlists by multiple fields. (#4214)Added support for MBIDs in smart playlists. (4096760bd)Deezer Agent: Added a new agent to fetch artist images from the Deezer API. (#4180)API Features:Added new endpoints to the native API for updating, clearing, and managing the play queue by index. (#4210, #4215)Added main credit stat to reflect only album artist/artist credit. (#4268)Monitoring: Added new Prometheus metrics to the Subsonic API and Plugins. (#4266)
UI Features:Added "Artist Radio" and "Shuffle" options to the artist page. (#4186)Added a "Play Artist's Top Songs" button. (#4204)Added "Love" and "Rating" functionality to songs within a playlist view. (#4134)New "Add to Playlist" dialog, with improved UX. (#4156)Added a "Now Playing" panel for administrators to monitor active streams, with configurable EnableNowPlaying option (default true). (#4209, #4219)Added a context menu option to "Show in Playlist". (#4139)Added RecentlyAddedByModTime support for tracks. (#4046, #4279)Added a configuration tab in the About dialog. (#4142)Added "Artist Radio" and "Shuffle" options to the artist page. (#4186)Added a "Play Artist's Top Songs" button. (#4204)Added "Love" and "Rating" functionality to songs within a playlist view. (#4134)New "Add to Playlist" dialog, with improved UX. (#4156)Added a "Now Playing" panel for administrators to monitor active streams, with configurable EnableNowPlaying option (default true). (#4209, #4219)Added a context menu option to "Show in Playlist". (#4139)Added RecentlyAddedByModTime support for tracks. (#4046, #4279)Added a configuration tab in the About dialog. (#4142)
Added "Artist Radio" and "Shuffle" options to the artist page. (#4186)Added a "Play Artist's Top Songs" button. (#4204)Added "Love" and "Rating" functionality to songs within a playlist view. (#4134)New "Add to Playlist" dialog, with improved UX. (#4156)Added a "Now Playing" panel for administrators to monitor active streams, with configurable EnableNowPlaying option (default true). (#4209, #4219)Added a context menu option to "Show in Playlist". (#4139)Added RecentlyAddedByModTime support for tracks. (#4046, #4279)Added a configuration tab in the About dialog. (#4142)Experimental Plugin Support: Added experimental support for plugins, allowing for greater extensibility and customization. See details in the PR description (#3998, #4260)Scanner Accuracy: Implemented folder hashing for smarter and more accurate quick scans, significantly improving detection of library changes. (#4220)MBID Search: Added functionality to search for albums, artists, and songs by their MusicBrainz ID (MBID). (#4286)Smart Playlists:Added support for sorting smart playlists by multiple fields. (#4214)Added support for MBIDs in smart playlists. (4096760bd)Added support for sorting smart playlists by multiple fields. (#4214)Added support for MBIDs in smart playlists. (4096760bd)
Added support for sorting smart playlists by multiple fields. (#4214)Added support for MBIDs in smart playlists. (4096760bd)Deezer Agent: Added a new agent to fetch artist images from the Deezer API. (#4180)API Features:Added new endpoints to the native API for updating, clearing, and managing the play queue by index. (#4210, #4215)Added main credit stat to reflect only album artist/artist credit. (#4268)Added new endpoints to the native API for updating, clearing, and managing the play queue by index. (#4210, #4215)Added main credit stat to reflect only album artist/artist credit. (#4268)
Added new endpoints to the native API for updating, clearing, and managing the play queue by index. (#4210, #4215)Added main credit stat to reflect only album artist/artist credit. (#4268)Monitoring: Added new Prometheus metrics to the Subsonic API and Plugins. (#4266)ChangedDocker: Downgraded the Alpine base image in the Dockerfile to oldest supported version 3.19 for smaller images. (7928adb3d)Dependencies: Updated TagLib to version 2.1.1. (#4281)
Docker: Downgraded the Alpine base image in the Dockerfile to oldest supported version 3.19 for smaller images. (7928adb3d)Dependencies: Updated TagLib to version 2.1.1. (#4281)FixedUI:// bugfix(playlist): reset page to 1 on playlist change - #1676 #4154Fixed an issue where the playlist page was not resetting to page 1 when changing playlists. (#4154)Scanner:Ensured that full scans always update the database. (#4252)Fixed an issue where artist statistics were not refreshing during quick scans. (#4269)Server:Fixed an issue to ensure a single play queue record is used per user. (f7e005a99)Enhanced artist folder detection with directory traversal. (#4151)Subsonic API:Fixed an issue where clearing a playlist's comment and public status was not working. (#4258)Fixed JukeboxRole logic in getUser to respect AdminOnly setting. (#4170)Fixed loading lyrics from external files when the embedded lyrics was empty. (#4232)Fixed lyrics detection when the there are multiple instances of the same song. (#4237)Database:Fixed an issue where dangling music entries were not being cleared after upgrading to recent versions (0.55+). (#4262)Allow for nullable ReplayGain values. (#4239)Auto clean-up annotation table when removing user. (#4211)Jukebox: Fixed issues with mpv command and template parsing, and ensured the MusicFolder is included. (#4162)
UI:// bugfix(playlist): reset page to 1 on playlist change - #1676 #4154Fixed an issue where the playlist page was not resetting to page 1 when changing playlists. (#4154)Fixed an issue where the playlist page was not resetting to page 1 when changing playlists. (#4154)
Fixed an issue where the playlist page was not resetting to page 1 when changing playlists. (#4154)Scanner:Ensured that full scans always update the database. (#4252)Fixed an issue where artist statistics were not refreshing during quick scans. (#4269)Ensured that full scans always update the database. (#4252)Fixed an issue where artist statistics were not refreshing during quick scans. (#4269)
Ensured that full scans always update the database. (#4252)Fixed an issue where artist statistics were not refreshing during quick scans. (#4269)Server:Fixed an issue to ensure a single play queue record is used per user. (f7e005a99)Enhanced artist folder detection with directory traversal. (#4151)Fixed an issue to ensure a single play queue record is used per user. (f7e005a99)Enhanced artist folder detection with directory traversal. (#4151)
Fixed an issue to ensure a single play queue record is used per user. (f7e005a99)Enhanced artist folder detection with directory traversal. (#4151)Subsonic API:Fixed an issue where clearing a playlist's comment and public status was not working. (#4258)Fixed JukeboxRole logic in getUser to respect AdminOnly setting. (#4170)Fixed loading lyrics from external files when the embedded lyrics was empty. (#4232)Fixed lyrics detection when the there are multiple instances of the same song. (#4237)Fixed an issue where clearing a playlist's comment and public status was not working. (#4258)Fixed JukeboxRole logic in getUser to respect AdminOnly setting. (#4170)Fixed loading lyrics from external files when the embedded lyrics was empty. (#4232)Fixed lyrics detection when the there are multiple instances of the same song. (#4237)
Fixed an issue where clearing a playlist's comment and public status was not working. (#4258)Fixed JukeboxRole logic in getUser to respect AdminOnly setting. (#4170)Fixed loading lyrics from external files when the embedded lyrics was empty. (#4232)Fixed lyrics detection when the there are multiple instances of the same song. (#4237)Database:Fixed an issue where dangling music entries were not being cleared after upgrading to recent versions (0.55+). (#4262)Allow for nullable ReplayGain values. (#4239)Auto clean-up annotation table when removing user. (#4211)Fixed an issue where dangling music entries were not being cleared after upgrading to recent versions (0.55+). (#4262)Allow for nullable ReplayGain values. (#4239)Auto clean-up annotation table when removing user. (#4211)
Fixed an issue where dangling music entries were not being cleared after upgrading to recent versions (0.55+). (#4262)Allow for nullable ReplayGain values. (#4239)Auto clean-up annotation table when removing user. (#4211)Jukebox: Fixed issues with mpv command and template parsing, and ensured the MusicFolder is included. (#4162)Note: For those waiting for the Multi-Library feature, it is still in progress and will be released in the next version. You can follow its development in the Multi-Library PR. It is a complex feature that requires significant changes to the codebase, so it's taking a bit longer than expected. Thank you for your patience and continuous support!
Source:
Tweakers.net