Home

Software-update: Navidrome 0.59.0

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.

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.
  • 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)
  • 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)
  • 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)
  • 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)
  • Add artist bio, top tracks, related artists and language support (Deezer). (#4720)
  • 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)
  • 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)
  • 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)
  • 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)
  • 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)
  • 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)
  • 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)
  • Avoid Chi RouteContext pollution)
  • Source: Tweakers.net

    Previous

    Next