Songr 1.3.0
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.