Added
- VayuTalk self-destruct timers + Live mode. Messages now burn on a timer
that starts when they're read, not when they're sent — so a message you
send waits (no countdown) until the other person opens it, then both copies
disappear on the same clock.- Timer options: 5 seconds, 1 minute, 5 minutes, 15 minutes, 30 minutes,
1 hour — default 5 minutes. Tap the timer pill in the composer to cycle
them; each read message shows a countdown ring and remaining time, then
collapses to a tombstone. - Live toggle: a composer pill for messages that are never stored on the
server (delivered only while both of you are online) and burn the moment
they're read. - The burn countdown now runs from read time (reveal for the recipient, the
read receipt for the sender) instead of from send. The local timer clamp
widened to[5s, 1h]to match the relay; the incoming envelope carries the
sender's chosenburn_seconds. Plaintext still lives in memory only.
- Timer options: 5 seconds, 1 minute, 5 minutes, 15 minutes, 30 minutes,
Note
- Requires a VayuPress relay running v3.13.56+ for the read-time burn and
Live semantics. Against an older relay the app still works (the timer behaves
as a send-time lifetime).
Fixed
- Real text renders correctly again — reverted the colour-emoji font. The
bundled Noto Color Emoji font (2.2.10) broke text: this build of Gio does not
rasterise its colour glyphs, and the font also claimed the ASCII digits
(they exist in it for keycap emoji like 1️⃣), so clock times showed as:with
the numbers blank, safety numbers rendered as scattered letters with the digits
gone, and emoji messages showed as empty bubbles. Removing the font restores
correct rendering of all letters, digits, times and safety numbers. Emoji again
fall back to the platform glyphs; a proper emoji solution needs a monochrome
(outline) font this build of Gio can actually draw — tracked as a follow-up.
Changed
- Verify screen: safety numbers now render as a clean, aligned grid. Each
four-character group sits in its own equal-width, centered cell (five per row),
so the columns line up neatly instead of flowing as a ragged proportional
string — matching the tidy layout of the web console.
Downloads
- vayumail-2.2.12.apk — install directly on your
Android device (sideload). - vayumail-2.2.12.aab — upload to the Google Play
Console (Play requires an App Bundle, not an APK).
Signed with the release key. Test-key builds are for
sideloading only; set ANDROID_KEYSTORE_B64 /
ANDROID_KEYSTORE_PASS repository secrets to produce Play
Store-ready builds signed with your upload key.