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(defaultfalse). (#4277)- Rename "reverse proxy authentication" to "external authentication". (#4418)
- Add configurable transcoding cancellation, with
EnableTranscodingCancellation(defaultfalse). (#4411)- Add
Rated Atfield. (#4660)- Add
DevOptimizeDBflag to control whether apply SQLite optimization (defaulttrue). (ca83ebbb5)- Scanner Features:
- 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:
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:
- Server:
Lastfm.ScrobbleFirstArtistOnlyalso 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.jpgovercover.1.jpg. (#4684)- Ignore artist placeholder image in LastFM. (353aff2c8)
- Plugins:
- Avoid Chi RouteContext pollution)
