github navidrome/navidrome v0.17.0

latest releases: v0.51.1, v0.51.0, v0.50.2...
3 years ago

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

Don't miss a new navidrome release

NewReleases is sending notifications on new releases.