github navidrome/navidrome v0.38.0

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

Highlights

  • [UI] New Activity panel (top right) shows server info and allows triggering rescans manually (#130)
  • [UI] Moved notifications to the top, so they are not covered by the player
  • [UI] Added comments to Songs and Albums
  • [UI] Added <-, -> (skip songs), =, - (volume) and m (collapse left menu) hotkeys
  • [UI] Added optional Gravatar support. Can be enabled with new config option and requires user's emails being correct
  • [UI] Added Thai translation, thanks @aneekl
  • [UI] Added Esperanto translation, thanks @ebanDev
  • [UI] Don't disable media controls when buffering (#568)
  • [UI] Fixed durations with more than 24 hours (#612)
  • [UI] Fixed "Something went wrong" error when deleting a playlist
  • [Server] New, faster, cache folder layout
  • [Server] New config option to globally disable download options in the UI
  • General stability and performance improvements

Complete Changelog

53b2cdd Update Thai language
088af90 Only try to check cover art file for lastUpdated if fast access is not set
1ee3983 Retry connecting to the events endpoint more frequently on first load
972a94d Update translations (#623)
b87f7b6 Bump react-redux from 7.2.1 to 7.2.2
f09a642 Bump react-dom from 16.13.1 to 16.14.0
49d28d3 Bump jwt-decode from 3.0.0 to 3.1.2
8b09f03 Bump react-ga from 3.1.2 to 3.2.1
41cbd3a Bump @testing-library dependencies
a1dcb9a Show folders scanned instead of files scanned
be715c3 Disable scan buttons when there's a scan in progress
fddded3 Move star to end of album title. Use flex for album details
cf90f0a Update sizes with SQL, instead of a full rescan
8bfaa0a Better detection of ID fields, to use = instead of LIKE
15697a6 Bump github.com/golangci/golangci-lint from 1.32.1 to 1.32.2
bcb3e14 Bump github.com/astaxie/beego from 1.12.2 to 1.12.3
44d13bd Remove stray Printf
9629c26 Fix ja translation (#624)
1c7f859 Add more broker log
8b2a550 Fix test
b0ea517 Add Album comment to Album details
08f9663 Add Uptime to Activity Panel
b64bb70 Use Gravatar in GetAvatar Subsonic API
a4ef312 Enable activity panel by default
84cd6b7 Add Esperanto translation, thanks to @ebanDev
df86a81 New translated terms
b38be69 Make AppBar back to original height
48e0d2c Trunc long names
3dac9ae Fix linting error
9d7995f Redesign UserMenu, now with support for Gravatar
7efc32d Ignore "Cover (front)" tag when using ffmpeg extractor
153cf8f Don't display "Comment" field in details if it is empty
b3f373c Better Activity panel layout
08399c4 Fix some JS console errors
25db696 Detect different discs, even when missing the first track of the disc. Fix #620.
bdad927 Fix color of activity icon on light themes
b1a9dfe Replace <hr/> with Material-UI's <Divider/>
c09ba50 Fine tune scan status behaviour
0e7163e Sanitize comments and lyrics on import, as they are rendered as HTML on the UI
5111cf8 Display comments in SongDetails and AlbumList's details
98af68a Import comments and lyrics
aee4eb7 Add support for multi-line tags
99d454d Fix import
1101230 Add tests for formatters
9d2426a Use a better notation for exporting JS components and functions
8a44f61 Fix setting up Event Stream message handler on first login
7afad2c Fix download single track from Playlist
08e63c8 Add config option to globally enable/disable downloads
bf69c55 Fix log message
714100e Remove old TODO
8f2fe6f Add buffer to broker SendMessage
08dbf44 Better broker logging
84080a0 Hide activity menu from non-admin users
1b624b2 Do not create the EventStream if unauthenticated
a2e76d6 Add flag to enable activity menu
56803d0 Auto-reconnect to event stream after 20secs timeout
2b1a5f5 Adding a communication channel between server and clients using SSE
3fc8163 Moved all reducers and actions to their own folders
24b040a Add more keyboard shortcuts
8d608ac Faster display of cover in album detail view
0216046 Remove unused file
b5abd80 Update react-jinke-music-player to 4.9.1. Fix #568
6542842 Make sure we don't get durations with decimals
8d7931b Fix "seekable" log message (was always "false")
9224a67 Add <- and -> hotkeys, to jump to previous or next song
873cea4 Fix "Something went wrong" error when deleting a playlist
0b977df Fixed duration formatter to properly count lengths longer than 24 hours (#612)
fb1461f Fix reading dirs from a MergeFS
9cbedda Avoid cross-site scripting
c9b119f Make scrobble submits compatible with Last.FM specification
a6bd9f6 Make new cache layout the default
861c742 Move notifications to the top
36596d4 Don't send the transcoded file if it is a HEAD request
94f28f6 Generate a better salt for Subsonic token authentication
2f56f1b Use new fscache's SetKeyMapper
f4a88b8 Update screenshots

Don't miss a new navidrome release

NewReleases is sending notifications on new releases.