Skip to content

Release 0.8.0

Choose a tag to compare

@fenleon fenleon released this 29 Aug 20:30
· 78 commits to main since this release

Chats 0.8.0 — the v5 build — R8 APK (16.6 MB)

Features

  • Trixnity 5.8.0 engine upgrade — Matrix spec 1.14–1.18, libOlm crypto driver, maintained notification API. Existing sessions migrate in place — no re-login needed.
  • Sync cost cuts — a custom sync filter drops presence and bounds each room's timeline server-side (much cheaper syncs on very large accounts); idle sync is capped at a single 5-minute cadence, so worst-case delivery is bounded; new messages in an open thread append incrementally instead of triggering a full rebuild.
  • Decryption after fresh login & verification — after verifying a new device, history decrypts automatically from the server-side key backup; a thread that can't be read yet says why ("keys pending") instead of looking empty.
  • Pinned chats float to top; unread badges now reflect notification count.

Bug fixes

  • Restore crawl no longer churns hundreds of rooms daily on accounts without a server-side key backup.
  • Pin stability — per-room flags budget stops pins silently dropping on very large accounts.

Known/outstanding — UnifiedPush end-state (Light's push channel) is deferred; the ntfy push channel stays.

SHA-256: 133ccf11fd77e426e8dd311ff18fc26e9f3c8cb741d90f4c10209e30e8e91ab0