v0.52.5
版本发布时间: 2024-05-13 07:20:21
navidrome/navidrome最新发布版本:v0.54.2(2024-12-22 07:52:58)
Bug fix point release
This is mostly a bug-fix version, with focus on some Jukebox issues, but also other general improvements and fixes.
Highlights
- [UI] Add Catppuccin Macchiato Theme (#3014). Thanks @edthu
- [UI] Make sorting lists by name/title case-insensitive (#2993)
- [Server] Add
HTTPSecurityHeaders.CustomFrameOptionsValue
config option. - [Server] Sort repeated lyrics that may be out of order (#2989). Thanks @kgarner7
- [Server] Fix sorting albums by playCount when
AlbumPlayCountMode
is normalize - [Server] mime types can now be overriden using an external file,
$DataFolder/resources/mime_types.yml
(needs documentation) - [Server] Change
.dsf
mime-type toaudio/x-dsf
(#3021) - [Server] General improvements to Jukebox mode (#2997, #2996, #2849, #3008). Thanks @ms140569
- [Subsonic] Add
samplingRate
to OpenSubsonic responses
Changelog
- c5560888 Change dsf mime-type to audio/x-dsf.
- 78f55472 Revert "Add download link to PR" workflow
- 2c8c87a9 Remove duplicated test
- 3463d0c2 Simplify random.Int64 usage with generics
- 0ae29440 Refactor random functions
- 30ae468d Uses Unix milliseconds support from standard Go lib
- ec68d69d Refactor cache.HTTPClient
- 955a9b43 Refactor merge.FS
- 56809419 Fix "Add download link to PR" workflow
- 3a2a5e96 Add samplingRate to OpenSubsonic responses
- f3bb0222 Add sampleRate to the DB
- 472324e2 Read sampleRate from audio files
- ed83c226 Do not panic if when updatePlaylist is called with a non-existent ID.
- 2fdc1677 Add Catppuccin Macchiato Theme (#3014)
- 80e68dfb Bump actions/github-script to v7
- a9c74583 Bump actions/stale and dessant/lock-threads versions
- bb96d455 Replace sync.WaitGroup with more appropriate errgroup.Group
- c0885b55 Fix M3U mimetype on Debian Bullseye
- 00cbe4c3 Update Go to 1.22.3
- 2b49c7ff fix: languageName for Persian (#3011)
- 09d1fd06 Simplify normalized AlbumPlayCountMode calc
- 747069b2 Remove unused code
- 885cd345 Clean up runNavidrome function
- c4b05dac Make sorting lists by name/title case-insensitive (#2993)
- 6408dda9 Terminate all MPV instances when stopping Navidrome (#3008)
- 677d9947 Make dependency injection more consistent
- a0290587 Fix migration package name mismatch
- eb93136b Change default transcodings to a proper typed struct
- 62cc8a2d Fix ambiguous column when sorting media_files by created_at.
- dd4374ce Limit access to Jukebox for admins only (configurable).
- 86567f54 Bump Go dependencies
- ff8dca5a Guard against missing active track (#2996)
- b3d70e92 Persist adjusted volume (#2997)
- 4d291849 Improves golangci-lint configuration and workflow (#3004)
- 2470471b Pin golangci-lint-action version as a workaround to fix the pipeline.
- 544ae90e Fix CollapsibleComment in PlaylistDetails. Closes #2992
- aef49cb8 Add
HTTPSecurityHeaders.CustomFrameOptionsValue
option. - 7c5eec71 Fix typo
- a4c22320 Sort repeated lyrics that may be out of order (#2989)
- 8f11b991 Bump Go dependencies
- d4a9a9e5 Fix PlaylistTracks's loadAllGenres. Fix #2988
- a8955f24 Fix AlbumPlayCountMode. Closes #2984
- 2c06a423 Fix int types in OpenSubsonic responses.
- 7ab7b5df Fix signaler on Windows
- 3d9fff36 Use signal.NotifyContext
- 31fcab07 Refactor loadGenres, remove duplication
- de90152a Refactor DB Album mapping to model.Album
- 27875ba2 Load mime_types from external file
- 28f7ef43 Remove AlbumPlayCountMode from command line options
1、 navidrome_0.52.5_darwin_amd64.tar.gz 14.43MB
2、 navidrome_0.52.5_linux_386.tar.gz 14.35MB
3、 navidrome_0.52.5_linux_amd64.tar.gz 14.71MB
4、 navidrome_0.52.5_linux_arm64.tar.gz 14.03MB
5、 navidrome_0.52.5_linux_armv5.tar.gz 14.01MB
6、 navidrome_0.52.5_linux_armv6.tar.gz 14MB
7、 navidrome_0.52.5_linux_armv7.tar.gz 14MB
8、 navidrome_0.52.5_windows_386.zip 14.18MB
9、 navidrome_0.52.5_windows_amd64.zip 14.45MB
10、 navidrome_checksums.txt 913B