Repository navigation
v0.2.3
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