Skip to content

Songr 1.3.0

Choose a tag to compare

@roethlar roethlar released this 10 Sep 20:36
· 6 commits to main since this release

Songr 1.3.0

This release replaces the saved library catalog with a live view of Roon and
fixes navigation, session recovery, and everyday playback controls.

Library and navigation

  • Library pages now have durable URLs. Reload, open a fresh tab, and use
    browser Back/Forward without being sent back to the Library root (#18).
  • Artists, albums, genres, composers, compositions, and nested live Browse
    paths resolve against Roon's current library. Sorting, letter rails, and
    type-to-filter work with the live roots, without a background catalog scan.
  • Retired library sessions recover after idle expiry, Core reconnect, and
    Refresh. Actions acquire a current session when clicked; safe pre-execution
    failures retry once, without replaying an action whose outcome is unknown
    (#11).

Playback and interface fixes

  • Album queue actions use the currently selected zone without an unnecessary
    zone prompt (#12).
  • The seek bar has a larger hit area and reliable drag interaction (#13).
  • Sort and About popovers dismiss when clicking outside them (#15).
  • Dragging the volume slider no longer steals subsequent Space playback
    shortcuts (#16).

Upgrading

Install the new desktop package or update the headless server normally. The
retired catalog cache is removed on startup; pairing, favorites, recently
played history, and artwork cache are retained. Existing public desktop
application and package identities are unchanged.

Docker: ghcr.io/roethlar/songr:v1.3.0 (also :latest).

Package-manager availability may follow the release while upstream submissions
are reviewed. GitHub release assets are the immediate download source.