Skip to content

Chats 0.9.1

Choose a tag to compare

@fenleon fenleon released this 02 Sep 10:40
· 40 commits to main since this release

Chats 0.9.1 — instant send confirmation, verified push wake-ups — R8 APK (16.3 MB)

Features

  • Instant send confirmation — sent text and voice notes flip from "SENDING" to sent right after the server acknowledges them (~1 s after you tap Send), instead of waiting on the next background refresh.
  • Push wake-ups that verify delivery — each background push now checks that the message actually arrived (with bounded retries before giving up), and Chats re-arms itself at phone boot, so a rebooted phone no longer stays silent.
  • Forwarded messages render as a compact ↷ forwarded marker instead of a raw "Forwarded" text block.
  • Reaction lists past two people collapse into a "name and others reacted with …" summary instead of a long tag stack.

Bug fixes

  • First-message ping drop — a first message in a new or idle chat (or one that arrived while Chats was closed) no longer stays silent until you reply; it notifies once on launch.
  • Ghost notification burst — the "three dings, nothing new" burst on every app launch is gone; a room already alerted for a message never re-dings for it.
  • RCS photo attachments now render as images (previously only the {photo} placeholder form worked).
  • Voice notes that stopped downloading (an in-process network wedge) now self-heal without an app restart.
  • The room list no longer pins a chat to yesterday's timestamp when its newest message is still decrypting — it catches up once decrypted.
  • Sync reliability — the sync loop resets cleanly on network loss or a WiFi↔mobile handoff, background sync now catches up bursts larger than 20 messages, and the 30-second sync-restart churn that could abort in-flight syncs is removed.

SHA-256: 4978063ad3091e4459d6b446602e7771c0dc058f6bc7e3410691d6a81e62b328