Navidrome
Open source music collection server and streamer, like your personal Spotify
Alternative to: spotify, apple music, youtube music
v0.27.0
2020-07-26This 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
.m3u8playlists - 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