Software-update: Navidrome 0.56.1

Navidrome logoVersies 0.56.0 eb 0.56.1 van Navidrome zijn uitgekomen. De makers noemen Navidrome een personal streaming service: 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 changelog voor deze uitgave kan hieronder worden gevonden.

Navidrome 0.56.1

Fixed:
  • Quick fix for Artists not showing up in Subsonic clients, See #4140

Navidrome 0.56.0

We're excited to announce Navidrome v0.56.0, a major release packed with new features, important bug fixes, and significant improvements to the user experience. This release includes 81 commits with contributions from our amazing community!

Security Updates

  • SQL Injection Prevention: Fixed potential SQL injection vulnerability in artist role filtering. CVE will be published soon
  • Transcoding Security: Transcoding configuration changes are now restricted to admin users only - (#4096)

Major New Features

Missing Files Management
  • Remove All Missing Files: New bulk action to clean up missing files from your library - (#4108)
  • Scanner.PurgeMissing Configuration: New config option to automatically purge missing files during scans - (#4107)
  • Missing Artists: Hide missing artists from the UI and Subsonic API, and add admin-only "missing" filters - (#4092)
Playlist Enhancements
  • M3U File Downloads & Unified Export Logic: Downloaded playlists now include M3U files for better compatibility with external players
  • Playlist Cover Art: Playlists now display their cover art in the UI
  • Save Queue to Playlist: Easily save your current playback queue as a new playlist - (#4110)
Enhanced User Interface
  • Smooth Image Transitions: Smooth transitions for album and artist artwork - (#4120)
  • Scan Progress & Status Improvements: Real-time scan progress, error reporting, and elapsed time - (#4094, #4115)
  • Sample Rate Display: View sample rate information in the song info dialog - (#3960)
  • Genre and Mood Fields: Added genre and mood fields to the AlbumSongs component
  • Internationalization Improvements: Updated translations for multiple languages
Scanner and Metadata Improvements
  • Filesystem Lyrics Support: Support for reading lyrics (.lrc) directly from filesystem files - (#2897, #3997)
  • Symlink Support: New Scanner.FollowSymlinks option (default true)to allow disabling symbolic links following - (#4061)
  • ISRC Support: Added ISRC (International Standard Recording Code) support for OpenSubsonic - (#4088)
  • Artist/AlbumArtist Filtering: New filter options for media files - (#4001)
  • Scanner Optimizations: Improved refresh performance and missing flag update logic - (#4059)
Other Notable Features
  • Default Share Expiration: New DefaultShareExpiration configuration option - (#4082)
  • Scrobble First Artist Only: New option Lastfm.ScrobbleFirstArtistOnly to send only the first artist when scrobbling - (#4131)

Critical Bug Fixes

Performance and Memory
  • Memory Leak Fix: Resolved memory leak in cache warmer that could affect long-running instances - (#4095)
Database and Data Integrity
  • User Deletion Fix: Fixed issue preventing deletion of users who have shares - (#4098)
  • Smart Playlist Fixes: Fixed numeric comparisons for float custom tags and albumtype handling - (#4116)
Media Handling
  • Multi-disc Artwork: Always select cover art from the first disc in multi-disc albums - (#3950)
  • AIFF/WMA Cover Art: Fixed cover art detection for AIFF and WMA files - (#3996)
  • Track Ordering: Albums now always order tracks by disc and track number correctly - (#3975)
User Interface Fixes
  • Share Image Aspect: Fixed share image aspect ratios by forcing square dimensions - (#4122)
  • UI Display Improvements: Enhanced external link display, artist link rendering, and button styles
  • Page Titles: Updated titles for radios, shares and show pages - (#4128)

Technical Improvements

Development and Build
  • Go 1.24.2: Updated to Go version 1.24.2
  • Dependency Updates: Updated both Go and JavaScript dependencies, including golangci-lint - (#3937)
  • Automated Dependency Updates: eslint-config-prettier and golangci-lint-action updates - (#4077, #4035)
  • golangci-lint Integration: Added automatic installation and improved Makefile setup
  • Demo URLs Update: Updated Makefile with new demo URLs - (#4080)
Code Quality
  • External Metadata Refactoring: Refactored external*metadata to external.Provider - (#3903)
  • Documentation: Added code guidelines, copilot instructions, and scanner overview
  • Cleanup: Removed unused files and improved code organization

Documentation and Developer Experience

  • Documentation Updates: Added code guidelines, copilot instructions, and scanner overview
  • Test Infrastructure: Enhanced test reliability and added new test coverage

Navidrome

Versienummer 0.56.1
Releasestatus Final
Besturingssystemen Linux, BSD, macOS, Windows 10, Windows 11
Website Navidrome
Download https://github.com/navidrome/navidrome/releases/tag/v0.56.1
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

29-05-2025 • 16:00

10

Bron: Navidrome

Reacties (10)

10
10
9
0
0
0
Wijzig sortering
Als 't geen Android/Chromecast Audio kan aansturen is het toch niet zo flexibel, dan blijf ik liever bij Plex.
Ik gebruik navidrome in combinatie met https://www.music-assistant.io/ om te streamen naar (in mijn geval) Sonos, BlueSound en Airplay speakers. Chromecast is daar ook in supported.
Ik gebruik dit sinds een tijdje icm ‘Amperfy’ op iOS om te streamen. Werkt erg goed vind ik. Amperfy heeft ook Carplay support waardoor ik mijn complete Navidrome library ook in de auto kan gebruiken. Erg blij dat ik deze combinatie heb ontdekt.

Enige nadeel tijdens de import vond ik dat Navidrome de tag ‘compilation’ nodig heeft om albums met verschillende artiesten als 1 album te zien. Dat heeft me flink wat tijd gekost
Ah. Ik tag dan de "album artist", dat werkt ook. Al is dat niet altijd evident natuurlijk...
Gebruik het al een tijdje, werkt prima. En middels een python script rip ik de muziek van Apple Music tijdens een trial periode eens in de zoveel tijd.
Leek mij 10 jaar geleden handig, maar nu met Spotify bijvoorbeeld, is dit toch een stuk minder relevant of zie ik het gebruik van deze software verkeerd?
Werkt prima, mooi pakket.
Het klinkt idd interessant, ik heb alleen nog niet kunnen achterhalen welke bestandsformaten er allemaal ondersteund worden. En nog veel belangrijker: is de playback gapless?
Ik gebruik het als SubSonic server en m'n Android client DSub ondersteunt gapless, flac, mp3 geen probleem.
Simpelweg port forwarden vanuit je router en onderweg heb je eenvoudig toegang.

Als er maar supported tags aanhangen. Voor thuis gebruik ik Music Player Daemon bij de versterkers met een centrale MPD database op de NAS.

Indexeren/clients werkt IMO beter dan oplossingen als Jellyfin of Plex en de 'load' op je systeem is zeer laag.
Ondersteunt het op die wijze dan ook Opus, Ogg/Vorbis en Monkey's audio? Is dat dan echt alleen afhankelijk van de te gebruiken client?

[Reactie gewijzigd door zordaz op 29 mei 2025 23:24]

Op dit item kan niet meer gereageerd worden.