Navidrome
Open source music collection server and streamer, like your personal Spotify
Alternative to: spotify, apple music, youtube music
v0.51.1
2024-02-16Bug fix point release
This release fixes a few bugs, most important one being the converting NULL to string is unsupported happening for users that updated their DBs directly. This fix is implemented as a change to the DB during Navidrome’s startup that can take a few minutes, depending on the size of your library, so please be patient with large libraries.
Highlights
- [Server] Fix various
converting NULL to string is unsupportederrors in 0.51.0 (#2840). Thanks @caiocotts - [Scanner] Import
sort_*ID3 tags - [Subsonic] Fix fields not being sent on getPlaylist.view responses. (#2818). Thanks @caiocotts
- [UI] Set rating value to 0 when value is null (#2824). Thanks @kgarner7
- [UI] Use order/sort album/artist when sorting tracks in playlists. Fixes (#2819
- [UI] Don’t expose the Last.fm APIKey in the
index.html - [UI] Update German and French translations
Changelog
- 6d253225 Use order/sort album/artist when sorting tracks in playlists. Fixes #2819
- bf2bcb12 Fix null values in DB (#2840)
- ac4ceab1 Update French translation (#2834)
- 62267415 Create resources.FS only once
- 79a4d8f6 Simplify ShortDur code and tests
- 61257f89 Update translations (#2832)
- 1f71e567 Don’t expose Last.fm API Key in the index.html
- 3a9b3452 Set rating value to 0 when value is null (#2824)
- 5125558f Make Subsonic search query default to
""if not present. - 5f9b6b63 Add a “upgrading schema” log message to the DB initialization when there are pending migrations.
- fa7cc40d Add tests for
toSQL - 58218e6d Fix fields not being sent on getPlaylist.view responses.
- 67c82f52 “Fix” Reddit badge
- fb7fd219 Don’t add empty TIPL roles
- a6fc84a2 Parse the ID3v2.4 TIPL frame
- 1e5e8be1 Import ID3 sort_* tags