v0.43.0
版本发布时间: 2021-05-25 02:38:55
navidrome/navidrome最新发布版本:v0.54.2(2024-12-22 07:52:58)
This release has a good deal of security improvements, with more to come in the next release. Also some very nice features implemented by our contributors. Thanks to you all!
Highlights
- [UI] Option to toggle fields in songs, albums & artists grids (#923). Thanks @aldrinjenson
- [UI] Allow regular users to change their info, including passwords (#199)
- [UI] Display BPM info (#1087). Thanks @brianschrameck
- [UI] Add Czech, Slovenian and Swedish translations. Thanks @plr20, @jernejml and @deeeeeebs respectively
- [UI] Restart current song when clicking "Previous song" when past the first few seconds (#1104). Thanks @aniketbiswas21
- [UI] Show error message when adding duplicated username, and other user management improvements (#1101). Thanks @srichter
- [Server] Never send passwords to the UI
- [Server] Implement PermissionsPolicy security header (#1112). Thanks @Dnouv
- [Server] Move away from unmaintained JWT library (see https://github.com/go-chi/jwtauth/issues/50)
- [Server] Add
EnableLogRedacting
to mask sensitive info in logs. Enabled by default - [Server] Make server compatible on OmniOS/illumos (#1048) Thanks @whorfin
- [Scanner] Various reliability and speed improvements (#1054) Thanks @whorfin
- [Scanner] Add new
ScanSchedule
that replacesScanInterval
and allows cron-like schedules - [Subsonic API] Fix Bookmarks Subsonic support (#1099)
Changelog
d9f26826 Rename List view mode to Table
88251973 Change back mounting order, for better logs
86d3a219 Show name of router in log
1d0e7515 Update Portuguese translation
107a11b4 Bump React-Admin to 3.15.2
cf8ee251 Option to toggle fields in songs, albums & artists (#923)
6a17717e Update translations (#1130)
b8a274e4 Move Swedish translation to right folder
98008230 Bump react-jinke-music-player from 4.24.0 to 4.24.1 in /ui
02606f43 Add Swedish translation (#1126)
e5293900 Remove md5-hex
wrapper and use blueimp-md5
directly
0ec7a305 Reorder Makefile dev targets
b6cb81c3 Update Portuguese translations
e60f2bfa User management improvements (#1101)
666c0065 Bump lodash from 4.17.19 to 4.17.21 in /ui (#1110)
6ad94548 Add explicit dependency for inflection
fa0e6dda Remove C++11 warning in macOS
e047008f Fix test
3cac00ad Upgrade TagLib to 1.12
39d68e82 Restore pretty formatted config options in debug level
751e2d61 Make ScanInterval=0 disable the periodic scan
74300adb Fix Ligera Error (#1117)
a484adfc Add Slovenian translation. Thanks @jernejml
25bd36db Bump react-admin to 3.15.1
87298f61 Add more explicit npm dependencies
46999023 Remove dependency on lodash.get
978933aa Add explicit npm dependencies
77e736cc Do not use ra-core
directly
a77635e8 Only setup event stream when mounting the app
0c93db81 Fix PWA notification toolbar color (#1083)
c0243580 Integrate goose log with our own log system
22ce5b62 Removed unnecessary code
fa9083dd Upgrade prettier to 2.3.0
da684ff4 Bump github.com/lestrrat-go/jwx from 1.1.6 to 1.2.0
7d96167a Upgrade to go-chi 5
fb584070 Bump github.com/golangci/golangci-lint from 1.39.0 to 1.40.0
089d4aba Replace Feature Policy with Permissions Policy (#1112)
62ccbaad Improve systemd unit security (#677)
8419a2a5 Schedule periodic scan before starting initial scan
71c2ed99 Restart Current Song on previous (#1104)
72ec808a Bump react-jinke-music-player from 4.21.2 to 4.24.0 in /ui
702a6505 Fix redaction for query parameters. Fix #1103
3e8d3e78 Fix Bookmarks Subsonic support (#1099)
47f4e0a4 Refactor to remove some nesting
1f894992 Fix(?) possible TypeError
c92a24b3 Bump github.com/onsi/gomega from 1.11.0 to 1.12.0
cbe0d976 Bump github.com/robfig/cron/v3 from 3.0.0 to 3.0.1 (#1098)
44dd414d Bump github.com/microcosm-cc/bluemonday from 1.0.8 to 1.0.9 (#1056)
d85db8ff Fix Spotify-ish playlist title is cut off (#1094)
c7378c0f Bump @testing-library/user-event from 13.1.5 to 13.1.8 in /ui (#1082)
18696c55 Update Czech translation (#1095)
5a5d763c Bump github.com/onsi/ginkgo from 1.16.1 to 1.16.2 (#1096)
f8dbc41b Breaking change: Add ScanSchedule
, allows interval and cron based configurations.
1d6aa700 Fix possible TypeError
30bb3f7b BPM metadata enhancement (#1087)
fb33aa44 Fix possible TypeError
9e559311 Fix Album Grid flickering
a5fc5f0f Revert "Better way to invoke make single
"
73efbd90 Better way to invoke make single
cbc4cb48 Fix QuickFilter by favourites in Album/All view
98647339 Fix missing translation error in console. Closes #1038
66b31644 Upgrade React-Admin to 3.15.0
b478b0af FIx ffmpeg output regex too rigid
c3316e20 Fix cover art detection with ffmpeg 4.4
874b17b8 Require user to provide current password to be able to change it
5808b9fb Fix Transcodings menu
c33ebabd Fix warning about promise being ignored
7feda4be Add EnableUserEditing
, to control whether a regular user can change their own details (default true
)
2ff1c79b Fix EnableLogRedacting
case
cfbc39fb Add log redacting, controlled by the new EnableLogRedacting
config option (default true
)
2372f1d1 Change visibility of helper function
490a7fcf Add test to Login function
ad153f5f Fix User delete button not showing
b8138eba Fix create first login
e3fe8399 Fix DevAutoCreateAdminPassword
88105d5c Clean-up Makefile, add help
b180386d Simplify build targets
70e7bf6b Clean up some make
targets
d41137ad [Spotify-ish] Login consistent with other themes (#1073)
88f2fc35 Fix regular users not able to edit their info before logging in again
bc62efb0 More auth tests
eaf40efd Never send passwords to the UI
71dc0ddd Show Person icon for non admin users
bcda53f1 Less waiting for cache to be ready
8a07bac2 Fix SIGUSR1 work when ScanInterval=0
a35de2bf Allow regular users to change their info, including password.
22582392 Fix "Failed prop type: Invalid prop variant
" in console
932c108e Fix "SharedArrayBuffer will require cross-origin isolation"
20d2726f Improve scanner (#1054)
771c91d2 [Spotify-ish] Indicate active page number (#1068)
b8173124 Update ja.json (POEditor.com)
d1605dcf Replace godirwalk
with standard Go 1.16 filepath.WalkDir
10cfaad9 Bump react-redux version to 7.2.4
07f6a7cc Bump @testing-library dependencies
6e73c237 Keepalive must return an ID to be used with dataProvider.getOne
862c6d3c Upgrade React-Admin to 3.14.5
69266368 Uses GoLang 1.16.3
0d409e37 Fix aspect ratio of login icon
1、 navidrome_0.43.0_Linux_arm64.tar.gz 11.3MB
2、 navidrome_0.43.0_Linux_armv5.tar.gz 11.4MB
3、 navidrome_0.43.0_Linux_armv6.tar.gz 11.39MB
4、 navidrome_0.43.0_Linux_armv7.tar.gz 11.39MB
5、 navidrome_0.43.0_Linux_i386.tar.gz 11.66MB
6、 navidrome_0.43.0_Linux_x86_64.tar.gz 11.91MB
7、 navidrome_0.43.0_macOS_x86_64.tar.gz 11.65MB
8、 navidrome_0.43.0_Windows_i386.zip 11.39MB
9、 navidrome_0.43.0_Windows_x86_64.zip 11.57MB
10、 navidrome_checksums.txt 917B