Bugfix release
A few more bug fixes and improvements.
Changelog
New Features
- 1c691ac: feat(docker): automatically loads a navidrome.toml file from /data, if available (@deluan)
- 57e0f6d: feat(server): custom ArtistJoiner config (#3873) (@deluan)
- 112ea28: feat(ui): add Greek translation (#3892) (@Michatec)
- 3394580: feat(ui): add Norwegian translation (@deluan)
- 73eb0e2: feat(ui): add mood column to Album and Song list views (#3925) (@deluan)
- 46a2ec0: feat(ui): hide absolute paths from regular users (@deluan)
- 296259d: feat(ui): show bitDepth in song info dialog (@deluan)
Bug fixes
- 55ce28b: fix(bfr): force upgrade to read all folders. (#3871) (@deluan)
- ee2c2b1: fix(dockerfile): remove the healthcheck, it gives more headaches than benefits. (@deluan)
- 1ed8930: fix(msi): don't override custom ini config (#3836) (@mintsoft)
- be7cb59: fix(scanner): allow disabling splitting with the
Tags
config option (#3869) (@deluan) - b386981: fix(scanner): better log message when AutoImportPlaylists is disabled (@deluan)
- 3a0ce6a: fix(scanner): elapsed time for folder processing is wrong in the logs (@deluan)
- 2adb098: fix(scanner): fix displayArtist logic (#3835) (@deluan)
- 491210a: fix(scanner): ignore NaN ReplayGain values (@deluan)
- cd552a5: fix(scanner): pass datafolder and cachefolder to scanner subprocess (@deluan)
- 3f9d173: fix(scanner): support ID3v2 embedded images in WAV files (@deluan)
- 59ece40: fix(server): better embedded artwork extraction with ffmpeg (#3860) (@deluan)
- 264d73d: fix(server): don't break if the ND_CONFIGFILE does not exist (@deluan)
- f9081bb: fix(server): first user created should be admin, when using reverse proxy (#3920) (@deluan)
- d78c6f6: fix(subsonic): ArtistID3 should contain list of AlbumID3 (@deluan)
- 2128872: fix(ui): minor icon inconsistencies and "no missing files" translation (#3837) (@kgarner7)
- 651ce16: fix(ui): sort playlist by
album_artist
,bpm
andchannels
(@deluan) - d331ee9: fix(ui): sort playlist by
year
(@deluan) - 1e1dce9: fix(ui): update Basque translation (#3864) (@xabirequejo)
- 63dc0e2: fix(ui): update FranΓ§ais, reorder translation according to en.json template (#3839) (@kalon33)
- c837838: fix(ui): update French, Polish, Turkish translations from POEditor (#3834) (@deluan)
- a057a68: fix(ui): update Greek, Esperanto, Polish, Russian, Turkish translations from POEditor (#3894) (@deluan)
- 9e94655: fix(ui): update Italian translations (#3885) (@matteo00gm)
- 2b84c57: fix: restore old date display/sort behaviour (#3862) (@deluan)
Other work
- b046473: chore(deps): upgrade to Go 1.24.1 (#3851) (@deluan)
- 0147bb5: chore(deps): upgrade viper to 1.20.0, add tests for the supported config formats (@deluan)
- 5ab345c: chore(server): add more info to scrobble errors logs (#3889) (@deluan)
- e457f21: chore(server): show square flag in resize artwork logs (@deluan)
- cf100c4: chore(subsonic): update snapshot tests to use version 1.16.1 (@deluan)
- 1806552: chore: remove more outdated TODOs (@deluan)
- 223e88d: chore: remove some BFR-related TODOs that are not valid anymore (@deluan)
- 88f87e6: chore: replace album placeholder (@deluan)
Full Changelog: v0.55.1...v0.55.2
Helping out
This release is only possible thanks to the support of some awesome people!
Want to be one of them?
You can sponsor, pay me a Ko-fi, or contribute with code.