← Back to all sparks
E

Element X Android

COMMS
Velocity5.0

Modern, faster Matrix client for Android (next-gen Element).

Element X Android is rebuilding its timeline renderer while adding search, status, and richer polls.

matrixmessaginge2e-encryptionmobileopen-sourcetimeline-renderer
◆Current state
Element X Android ships on a monthly release cadence (v26.07 through v26.09 in this batch), producing small-to-medium UX improvements and bug fixes each cycle. User-facing additions this period include multi-select polls, voice message animation polish, user status, and an autocomplete-driven account provider selector. The biggest architectural investment is a new timeline event renderer being built behind a feature flag—getting header support, linkification, and module scaffolding across multiple releases—but it hasn't shipped to users yet.
◆Where it's heading
The new timeline renderer is the clearest long-horizon bet: when it exits the feature flag, it will change how all messages are displayed and how new content types get added to the conversation view. Alongside it, global search with an encrypted on-device index (landed in v26.08.1) points to Element X moving toward a capable offline-first experience—privacy-preserving search in encrypted rooms is a capability most Matrix clients lack. The consistent accessibility work across releases (TalkBack improvements, correct insets, read receipt screen readers) suggests the team is treating Matrix as a serious mainstream app, not just a developer-focused client.
◆Prediction
The new timeline renderer will exit feature-flag status within the next 1–2 monthly cycles; global search with recent results (already in the development section of v26.09.3) will likely ship alongside it, making search the first major capability that demonstrates the value of the encrypted on-device index.

◆Recent moves

  1. 1d ago

    Element X Android v26.09.3

    The new timeline renderer gains h1–h6 header support and URL linkification in v26.09.3, while smooth animation is added to voice message playback progress. These are early capability additions to the renderer—still behind a feature flag—as it approaches the feature parity needed to replace the current rendering layer.

    View source ↗
  2. 16d ago

    Element X Android v26.09.2

    v26.09.2 is primarily bug fixes for remote config caching, push foreground service lifecycle, and Element Pro config logic—nothing user-facing is added. The most significant change is a push notification service fix that could prevent missed notifications, but it's a correctness repair rather than new capability.

    View source ↗
  3. 25d ago

    Element X Android v26.09.1

    Multi-select polls land in v26.09.1, extending the poll format that previously only supported single answers—a real expansion of the collaboration surface for group rooms. Improved read receipt tracking (only on message-like events) and a fix for noisy notifications behind a PIN code round out a release that adds functional, user-visible value.

    View source ↗
  4. 1mo ago

    Element X Android v26.08.4

    v26.08.4 is build tooling and minor UX polish—an automated GitHub release script, small fixes to caption formatting on edit, the room list preview dropping the sender's name in two-person rooms. Nothing architecturally or feature-wise significant; maintenance cadence release.

    View source ↗
  5. 1mo ago

    Element X Android v26.08.3

    User status—the ability to set a visible status on your Matrix account—goes live in v26.08.3 after several releases of 'in development' scaffolding. Global search enters active development in the same release. These are two of the most-requested missing features in Element X relative to other messaging apps, and their arrival in the same release signals the feature backlog is moving.

    View source ↗
  6. 1mo ago

    Element X Android v26.08.2

    v26.08.2 is an internal-only release not distributed to app stores. Changes include removing the legacy web-based account creation flow for matrix.org, simplifying the account provider screen with autocomplete, and adding Arabic language support. Because this release never reached users directly, its changes surface in subsequent store-distributed versions.

    View source ↗