Navidrome logo

Navidrome

Open source music collection server and streamer, like your personal Spotify

Alternative to: spotify, apple music, youtube music


About Versions (100)

v0.51.1

2024-02-16

Bug 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 unsupported errors 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