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.17.0

2020-05-02

Changelog

[UI] Add context menu to albums and songs (thanks @sc13175) [UI] New translation platform: POEditor, making it easier to contribute with translations (thanks @brianpierson2020) [UI] Added Dutch, German and Turkish translations (thanks @ElleshaHackett, @ff189 and @TheForcer) [UI] Translations are now stored in the server, and loaded on demand, reducing the UI bundle size

All changes

13ce218 go mod tidy 151f43b Refactor i18n functions a bit 055c77b Remove “default” from Dark theme name 8dc2d7a Make context menu icon smaller a71d5b3 Add remaining languages 854a923 Don’t sort ReadAll translations, as it will be sorted in the UI 496b467 Cater for differences when loading embedded Assets and in dev mode 056d5e7 Remove empty keys to allow English fallback e43c172 Update de.json (POEditor.com) 0b56c3f Update pt.json (POEditor.com) 5445d20 Update en.json (POEditor.com) 2f7443e Use English as fallback language 41cf995 Move translations to server 1a9663d Move static to resources. Embed them at build time b7dcded More error handling bf8f9d2 Fix context menu icon color on Light theme 6d20ca2 Add mobile album list view 3bb573b Add AlbumContextMenu to AlbumListView 9b2d91c Fix songs pagination param in AlbumContextMenu b002a69 Fix language sorting e341df1 Rename Chinese translation file to zh 35e8c1c Add all translation keys to English d1a88ed Remove duplicated translation key 10a7dfe Add SongContextMenu dbde533 Mark helper function as unexported 9b817ed go mod tidy 261d734 Bump github.com/Masterminds/squirrel from 1.2.0 to 1.3.0 555c78f Reduce flickering of album covers 0270a9c Remove dangling create-react-app README a45e278 Bum react-music-player version to 4.12.0 bdbee7f Add setup step: download node dependencies b453ee6 Fix color of album context menu when in Light mode. 716de24 Localize translation config notice c816ca4 Add config option to enable/disable Transcoding configuration eb7d2dc fixed compile errors e6d4cfb cleaned up logic 2a5d2d7 replaced GridButton with GridMenu e539ddc fixed code to remove warnings 00666da added grid play button 7ad9c38 Fix typo e65fb18 Added back configs that I totally missed because I was tired 1afe409 Update the sample navidrome.service for use in Arch Linux dbf9c8b An other batch of linters 26188e6 Enable a couple of linters d6c7055 Fixing 50 shades of blue 5990a42 Replace goreman with node-foreman 08e9ac6 Add cron workflow to remove old pipeline artifacts 71a1f65 Bump @testing-library dependencies 5862157 Move test file to fixtures folder d4f17f2 Fix username English translation (fix #231) ea1d534 Fix NavBar title translations 069de0f Add a try catch to display the record when DurationField fails e871c7d Add links to documentation on how to contribute with themes and translations 320fe11 Bump prettier from 2.0.4 to 2.0.5 in /ui 5fdc09a Fix pipeline (disable docker job when running on a PR from a forked repo) 46f1b33 Fix logging when first arg is a context.Context without a logger b44218f Move the shuffleAlbum logic into an action 4441ae1 Break up setup target, to avoid installing tools not required for building only 1c3ee89 Disable docker steps if secrets are not available ebc7964 Fix formatting ad6c86d Check formatting in pipeline f309749 Add golangci-lint to Go build step ddeefad Fix goimport and gosec warnings 5cd453a Fix all errcheck warnings 03c3c19 Fixing static checks about passing nil context 95790b9 Remove unused code 6bf7c75 Add Dutch language 1019bb8 Add Dutch language