Navidrome logo

Navidrome

Open source music collection server and streamer, like your personal Spotify

Alternative to: spotify, apple music, youtube music


About Versions (100)

v0.27.0

2020-07-26

This release is focused on fixing the new scanner and playlist import, and also some needed internal changes to the cache system. Now caches (album art and transcodings) are initialized asynchronously, making startup times back to lightning fast for large caches.

It also updates the React Music Player, that brings some internal changes but also a new play queue styling

Other notable changes:

  • Config file can now be specified with env var ND_CONFIGFILE. This allows Docker installations to configure Navidrome using a config files instead of environment vars
  • Detects .m3u8 playlists
  • New translation: Danish (thanks rybber)
  • Transcoding cache can now be disabled

Changelog

ddb30ce Add a v prefix to the version in the description 67da83c Use a RWMutex instead of an AtomicBool, to reduce contention f8f16d6 Fix Cached flag 58b816c Show cached in info log 9b1d5c1 Load cache asynchronously a0bed9b Handle missing index.html template 9f4f2f7 Use new FileCache in cover service 433e31a Refactor FileCache, allow disabling Trasncoding cache b795ad5 Allow SeekStart in a merged dir 72efc18 Allow translations to be overridden in the data folder 9362612 Also import .m3u8 playlists 60178c2 Keep annotations if tracks were already in DB de6afa1 Update da.json fd2df12 Update cs.json (POEditor.com) 37d66a7 Add Danish translation 040c7f1 Add missing call to refresh artists d4a5508 Remove LogLevel from Dockerfile 036f9d6 Flush albums and artists after each folder added/updated/deleted 1b7f628 Add tests for paths with UTF8 chars 5a891fd Handle utf8 chars in paths f96e2f6 Process deleted folders even if there are no changed folders 7a5285a When deleting folders, only flush artists/albums after deleting the mediaFiles ba347bc Detect moved folders 1bee98a Increase streamer test timeout ff623a8 Run pre-push linting in verbose more f28e811 Strip ‘v’ prefix from version, to make it consistent for release and snapshot 167fca8 Fix pipeline b828650 Reduce the availability of old pipeline binaries artifacts e6846de Small change, to trigger the pipeline that is stuck! 6c6254a Get all git history when building the binaries 0a9ad4e Bump action/upload-artifact and action/download-artifact to v2 9f6eb41 Do not upload packaged binaries as artifacts 25cc523 Output git tag info in the pipeline 4c0000a Use Contributor Covenant v2.0 0f7193f Create CODE_OF_CONDUCT.md 7158552 Bump react-admin to 3.7.1 c322253 Upgrade react-player to 4.16.3 17cea91 Bump @testing-library versions 6caa5ee Bump react-ga from 3.0.0 to 3.1.2 d46a8cf Allows config file to be specified with env var ND_CONFIGFILE. Fixes #415