Navidrome Music Server v0.37.0 Release Notes
Release Date: 2020-11-03 // over 3 years ago-
Highlights
- ๐ป [UI] New Album Grid! Thanks @christophernewton
- ๐ [UI] Moved settings to the top right user menu
- ๐ [UI] Added Russian translation. Thanks @lun4r
- ๐ป [UI] Better contrast for action buttons when multiple tracks are selected
- โก๏ธ [Server] Updated Subsonic API version to 1.16.1
- [Server] Added
startScan
andgetScanStatus
to the Subsonic API - [Server] Improved artist matching from Last.FM and Spotify
- [Scanner] Faster scanner startup, specially for network mounted libraries
- ๐ฏ Experimental: Added config option to pre-warm album art (useful for rclone mounts)
๐ Changelog
๐ f50aeb0 Bump golangci-lint version in pipeline
fd1604b Add user's name to UserMenu
โฌ๏ธ 7fbdcf8 Upgrade react-admin to 3.9.6
๐ 7f7b0c1 Move Settings options to UserMenu
๐ 68e0fe5 Bump github.com/golangci/golangci-lint from 1.32.0 to 1.32.1
โก๏ธ 8ddf4d6 Update README.md
9bcd606 Fix Artist full_text refresh
7819e83 Fix Artist filtering
โช 779d4a1 Revert "Process empty folders as changed folders"
e07152b Process empty folders as changed folders
ee5a069 Simplify scanner utilization
71b77cb Bump Subsonic API to 1.16.1
โก๏ธ 8e584ee Update count ongetScanStatus
3ea5b85 go mod tidy
cfad355 Add artistImageUrl available in getArtists endpoint
๐ 7583dda Bump github.com/golangci/golangci-lint from 1.31.0 to 1.32.0
๐ 6b89679 Remove hardcoded color
3535fba Fix BulkActions contrast once and for all(?)
488db26 Improve bulk actions color contrast
๐ 1f842b0 Remove duplicated code for SongBulkActions
aabef62 Add "PlayNow" button to bulk actions
๐ฒ 6c0778a Add log to pool
58d6b0a Cache Warmer now waits for Cache to be available
145a570 Stop tag_scanner when waltDirTree is interrupted by errors
๐ 6ccdc2e Fine tune colors, remove PlayButton from AlbumDetail
6da2f1b feat: ran prettier over changes
๐ 28bcd3f feat: fixed linting error
1076dda feat: changed hvoer state for album list, added play icon to album details
e30704f feat: altered grid layout to be more like itunes
๐ 84384da Better naming for function
๐ 62fe1cd improve spanish translation
4d6c948 Recover from panic when reading invalid id2 tags
cdd44a2 Abort scan when media folder is empty
๐ฒ ba8d2f5 Log when a cache has finished loading
00ec6cf Process changed folders as they are discovered
๐ง 2f39462 WIP
โก๏ธ f1a24b9 Use timestamp of artwork file instead of album's UpdatedAt in the cache key
๐ฏ d913108 Add option to disable track cover art. Should help with cloud mounting (rclone)
32bac11 Make CreatePlaylist response compatible with API >1.14.0
78630d4 Limit startScan to admins only
โช 1e57852 Make pool's queue buffered. Workaround while we don't put the queue in disk
464e251 Only start the cache warming after all folders were scanned
d9f7a15 Implements library scanning endpoints. Also:
9b756fa Make caches singletons
โ 515528e Disable flaky test
๐ท 4bd6012 Fix job dependencies in pipeline
โ 2164918 Increased pool test timeout (hate time based tests...)
4777cf0 Simplify error responses
๐ฆ 0f418a9 Completely removed engine package, fewer abstraction layers \o/
๐ฆ d0bf37a Move mock datastore to tests package
๐คก 313a088 Make mocks strongly typed
๐ 6152fad Removed list_generator completely
๐ฆ 3037ea0 Removed more layers of indirection from the engine package
โ acba4b1 Add test for pool
8dfa929 Bump github.com/kr/pretty from 0.2.0 to 0.2.1
c1fb32c Replace unicode quotes and dash with simple ascii chars
โฌ๏ธ b6a6422 Upgrade GoLang to 1.15.3
๐ 21ed734 Remove invalid migration
โช 95cc211 Revert "Make caches singletons"
bf5318d Add flag to enable new cache layout
81d7556 Make caches singletons
0๏ธโฃ 1e56f4d Add simple cache warmer, disabled by default
f3bb51f Add formatting to config dump
197d402 Add dedicated Item interface for cache items
7eaa427 Uses cached original image when requesting a resized image
d39bd02 Fix cache key-mapping
9f533b2 New Cache FileSystem implementation
1cfa7b2 Change MediaFolder.ID type to int32
d24709b Add getScanStatus Subsonic response
af7eaa2 Add scanner status
๐ c0ec0b2 Add better process lifecycle management
โ 6d08a94 Fix test suite name
04fd72e Change avatar placeholder to new logo
๐ fc19199 Add Russian translation. Thanks @lun4r