github ulsklyc/yuvomi v2.89.1

one hour ago

Security

  • A signed-in device can no longer change the email addresses of a household member.
    SECURITY.md says that a device credential changes neither password, email nor second factor.
    The addresses of the contact that belongs to an account were outside that rule, and they are
    where a password reset is sent. A device is now refused there like a module-scoped token
    (403, contact_email_protected), for the person's own contact too. The other fields of the
    contact stay editable from a device, and a browser session or a full-access token changes
    the addresses as before.
  • The Umbrel catalog workflow no longer runs foreign code next to its token. On every
    release it ran the catalog repository's linter and installed its npm dependencies in the step
    that held the token for the catalog fork. It now has three jobs: one edits the catalog files
    as text, one runs the linter with no secret and no rights and installs with
    npm ci --ignore-scripts, and only the last one holds the token and pushes. Nothing changes
    for an installation.

Don't miss a new yuvomi release

NewReleases is sending notifications on new releases.