Skip to content

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 11 Sep 23:01
· 55 commits to main since this release

Highlights

Qobuz signs in from the page, and a feature enabled but never installed
is really installed by the next upgrade.

  • Components — Qobuz sign-in through upmpdcli's own helper, followed
    from any device.
  • Upgrades — what a pending install needs is run: its own role, and
    odio-api with it.

🎵 Components

  • Qobuz joins Tidal on the components card: Login runs upmpdcli's own
    OAuth helper and shows the Qobuz sign-in page in a modal. The link stays
    on the row — upmpdcli itself answers the redirect, so the sign-in can be
    finished on a phone, and odio never claims a login nobody has done.

⬆️ Upgrades

  • A feature or a role enabled on the page but not yet installed makes the
    next upgrade run the role that installs it, and odio-api with it, so the
    new service is served as soon as it lands. Roles already at the target
    version are still skipped.
  • The upgrade card sees a run end when it ends: the unit is followed from
    the moment it is started, instead of at the next tick fifteen seconds
    later.

Full Changelog: v0.2.2...v0.2.3