MIRA v0.338.0
MIRA v0.338.0 — public beta. A care role for adults who want support, plus clearer update-check diagnostics. No breaking changes; safe to upgrade in place.
Self-hostable single binary, AGPL-3.0-or-later, signed with the vexillon.ai release key.
Install
# Linux / macOS
curl -fsSL https://get.vexillon.ai/install.sh | sh
# Windows (PowerShell)
irm https://get.vexillon.ai/install.ps1 | iex
A care role for an adult who needs support
The Presence care network used to offer only Just me / A child / An older adult — so a grown-up who wants someone actively looking out for them (recovery, a chronic condition, living alone, a hard stretch) had to pick "An older adult". There's now a role that fits: An adult who needs support.
- Monitored like the child and older-adult roles: a care contact is alerted on distress or silence, and — once the person has been told and has consented — can see their aggregate wellbeing view (engagement signals, never message content).
- But framed as a peer: a supportive tone, no age framing.
- The selector is now Just me / An adult who needs support / A child / An older adult.
Also fixed a stale "Just me" description that wrongly implied no one is alerted — a Just-me user's safety contact is still alerted in an emergency; the role only changes tone and the ongoing wellbeing view.
Clearer update-check diagnostics
The built-in update check now explains why a source failed instead of failing silently, and shows the configured release source (credential-stripped) on the admin Updates card. Note the source must be a public releases API — the checker sends no repository token, so a private GitHub/GitLab repo returns 404. It only ever compares versions; it never downloads or installs anything.
Verify (optional)
Every archive is signed with the vexillon.ai minisign key committed at verification/release-pubkey.minisign:
minisign -Vm mira-0.338.0-<target>.tar.gz -p verification/release-pubkey.minisign