Software-update: Navidrome 0.59.0

Navidrome logo Versie 0.59 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. In deze uitgave is onder meer ondersteuning voor meerdere bibliotheken toegevoegd. Dit heeft echter enkele consequenties, dus lees de releasenotes goed door voor je een upgrade uitvoert.

Navidrome 0.59.0

This release brings significant improvements and new features:

  • Scanner Improvements: Selective folder scanning and enhancements to the file system watcher for better performance and reliability.
  • Scrobble History: Native scrobble/listen history tracking, allowing Navidrome to keep a record of your listening habits. This will be used in future visualizations and features (Navidrome Wrapped maybe?).
  • User Administration: New CLI commands for user management, making it easier to handle user accounts from the terminal.
  • New Themes: Two new themes have been added: SquiddiesGlass and AMusic (Apple Music inspired).
  • General: Numerous bug fixes, translation updates, and configuration options for advanced use cases.

Added

  • UI Features:
    • Add AMusic (Apple Music inspired) theme. (#4723)
    • Add SquiddiesGlass Theme. (#4632)
    • Add loading state to artist action buttons for improved user experience. (f6b2ab572)
    • Add SizeField to display total size in LibraryList. (73ec89e1a)
    • Update totalSize formatting to display two decimal places. (c3e8c6711)
  • Backend Features:
    • Track scrobble/listens history. Note that for music added before this version, the count of scrobbles per song will not necessarily equal the song playcount. (#4770)
    • Add user administration to CLI. (#4754)
    • Make Unicode handling in external API calls configurable, with DevPreserveUnicodeInExternalCalls (default false). (#4277)
    • Rename "reverse proxy authentication" to "external authentication". (#4418)
    • Add configurable transcoding cancellation, with EnableTranscodingCancellation (default false). (#4411)
    • Add Rated At field. (#4660)
    • Add DevOptimizeDB flag to control whether apply SQLite optimization (default true). (ca83ebbb5)
  • Scanner Features:
    • Implement selective folder scanning and file system watcher improvements. (#4674)
    • Improve error messages for cleanup operations in annotations, bookmarks, and tags. (36fa86932)
  • Plugins:
    • Add artist bio, top tracks, related artists and language support (Deezer). (#4720)

Changed

  • UI:
    • Update Bulgarian, Esperanto, Finnish, Galician, Dutch, Norwegian, Turkish translations. (#4760 and #4773)
    • Update Danish, German, Greek, Spanish, French, Japanese, Polish, Russian, Swedish, Thai, Ukrainian translations. (#4687)
    • Update Basque translation. (#4670)
    • New Hungarian strings and updates. (#4703)
  • Server:
    • Make NowPlaying dispatch asynchronous with worker pool. (#4757)
    • Enables quoted ; as values in ini files. (c21aee736)
    • Fix Navidrome build issues in VS Code dev container. (#4750)

Fixed

  • UI:
    • Improve playlist bulk action button contrast on dark themes. (86f929499)
    • Increase contrast of button text in the Dark theme. (f939ad84f)
    • Sync body background color with theme. (9f0d3f3cf)
    • Allow scrolling in shareplayer queue)
    • Fix translation display for library list terms. (#4712)
    • Fix library selection state for single-library users. (#4686)
    • Adjust margins for bulk actions buttons in Spotify-ish and Ligera. (9b3bdc8a8)
  • Scanner:
    • Handle cross-library relative paths in playlists. (#4659)
    • Defer artwork PreCache calls until after transaction commits. (67c4e2495)
    • Specify exact table to use for missing mediafile filter. (#4689)
    • Refactor legacyReleaseDate logic and add tests for date mapping. (d57a8e6d8)
  • Server:
    • Lastfm.ScrobbleFirstArtistOnly also only scrobbles the first artist of the album. (#4762)
    • Log warning when no config file is found. (142a3136d)
    • Retry insights collection when no admin user available. (#4746)
    • Improve error message for encrypted TLS private keys. (#4742)
    • Apply library filter to smart playlist track generation. (#4739)
    • Prioritize artist base image filenames over numeric suffixes. (bca76069c)
    • Prefer cover.jpg over cover.1.jpg. (#4684)
    • Ignore artist placeholder image in LastFM. (353aff2c8)
  • Plugins:
    • Avoid Chi RouteContext pollution)

Navidrome

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

Door Bart van Klaveren

Downloads en Best Buy Guide

07-12-2025 • 08:00

5

Submitter: TheCeet

Bron: Navidrome

Update-historie

Reacties (5)

Sorteer op:

Weergave:

Heeft geen moeite met grote collecties?

Draai het op een Linux file-server (Ubuntu Server 24.04 LTS). En deze server is verre van langzaam. Maar het is toch echt horten en stoten als de collectie groter is dan zeg 200 liedjes en deze afgespeeld wordt op een andere (Windows) computer in zowel de FireFox als Vivaldi browser.

Heb een hekel aan Chrome en ja Vivaldi is een op Chromium gebaseerde browser. Normaal gesproken gebruik ik FireFox, maar omdat iedereen alleen nog maar bouwt voor Chrome/Chromium, heb ik ook maar Vivaldi in de arm genomen om paginas op het internet te bezoeken.

Over Edge ga ik het helemaal niet hebben.
Ik heb nog nooit iets van traagheid gemerkt. En ik gebruik hem dagelijks op de manier die jij beschrijft. Linux server (docker) en linux of windows clients (allemaal Firefox).

DIt is ook mijn favoriete muziekserver. Ik heb het een tijdje met Jellyfin geprobeerd, maar die maakte een puinhoop van de collecties. En ook overkill voor alleen muziek.
Thuis heb ik een navidrome server draaien met een mix van verschillende formaten (mp3, mp4, flac), en dat gaat probleemloos en snel. Zelfs op een niet zo snelle server (afgedankt kantoorbakje uit 2017).
Daarnaast heb ik ook een vps draaien met dezelfde muziek geconverteerd naar aac/mp4 ivm beschikbare opslag.

Het enige waar je voor moet zorgen is dat je tags goed staan. Met een collectie van 3500+ albums was dat even wat werk, maar als het eenmaal goed staat werkt het perfect :)

[Reactie gewijzigd door fm77 op 7 december 2025 09:39]

Hier wel Chrome gebruiker met database van 1700 songs en merk ook totaal niets van vertragingen etc.
Ook op iOS test ik Arpeggi app, en streaming via wifi of mobiel netwerk merk ik niets van vertraging, soms wel buffering omdat het via 4G wat langzamer is heb ik indruk. Maar dat heeft niet echt iets te maken met Navidrome zelf.

Navidrome draait bij mij binnen Proxmox op mini PC.
Jij zegt "verre van langzaam". Maar een superkleine collectie van 200 nummers zou 'ie moeite mee hebben. Daar klopt echt iets helemaal niet. Met jouw config meest waarschijnlijk. Hoe snel is die server? Welke CPU, hoeveel RAM? Draai je het in een container? Hoe?
Grappig sinds gisteren ben ik me aan het oriënteren om de muziek/music video's niet langer via Emby te doen. En zat me al een beetje in te lezen dmv reviews

Ik moet nog ontdekken of Navidrome goed overweg kan met DTS-WAV bestanden ..

Ik wil het gaan draaien in docker op de nieuwe Ugreen Nas

[Reactie gewijzigd door david-80 op 7 december 2025 13:42]


Om te kunnen reageren moet je ingelogd zijn