github Psysonic/psysonic app-v1.54.0
Psysonic v1.54.0

5 hours ago

Fixed

Settings open again after importing a backup

By @Psychotoxical, PR #1561

  • Opening Settings → Themes could replace the whole Settings page with an error message, on any platform, for anyone who had ever imported a settings backup. Root cause: the import wrote the stored interface language back with quotation marks around it, which is not a language code the date and time formatting accepts.
  • Affected installs repair the value themselves on the next start, and exporting a backup from one now produces a clean file. The language dropdown shows the language name again instead of a raw value.

Card grids no longer overlap on wide windows

By @Psychotoxical, PR #1565

  • On a wide window with a low column setting, each row of album, artist, playlist, radio and Offline Library cards was drawn over the row above it: titles were hidden and the bottom of every card was cut off. Rows are now as tall as the cards they hold, at any tile size.
  • The bigger the screen, the sooner it appeared — a 4K display overlapped at seven columns and fewer, while a narrower window or more columns looked correct. Both render the same now.

Navidrome 0.64 migrations start earlier and finish faster

By @cucadmuh, PR #1570

  • Upgrading an existing Navidrome server to 0.64 now starts the canonical-ID migration before library writers and unrelated background servers can hold it up. The startup screen shows responsive progress for each stage instead of appearing stuck during long operations.
  • Native ID rewrites, library projections and the final full sync do less repeated work and reuse authenticated bulk connections, substantially reducing the migration time on large libraries.
  • A clean Psysonic setup connected directly to Navidrome 0.64 skips the blocking migration pipeline entirely. When a migration is needed, its details identify the configured server by name.

Don't miss a new psysonic release

NewReleases is sending notifications on new releases.