← Back to all sparks
E

Element

COMMS
Velocity5.0

Secure Matrix-based team messaging and collaboration client

Element 1.12.35 follows the call picture-in-picture release with one desktop storage fix.

encryptionrecovery-keysmodule-apielement-calladmin-controls
◆Current state
Element Web spent October on crypto UX: mandatory device verification, removal of guest tokens and NEB links, and a shorter recovery-key flow in 1.12.33. 1.12.34 shipped OS-level picture-in-picture for Element Call, a module switch that disables public rooms, recovery-key generation when logging out of the last device and fixes for two security advisories. 1.12.35, a day later, backports a single fallback to synchronous safeStorage.
◆Where it's heading
Two tracks run in parallel: reducing key-loss failures in encryption, and giving deployers more control through the Module API. The public-room switch and timezone config point at managed and institutional deployments, while the new timeline in labs is slowly gaining parity features.
◆Prediction
1.12.34 should ship stable within about a week, following the RC-to-release pattern of recent versions; read receipts suggest the new timeline is getting closer to replacing the old one.

◆Recent moves

  1. 1d ago

    Element 1.12.35 backports a safeStorage fallback fix

    A one-fix patch a day after 1.12.34: the desktop build falls back to synchronous safeStorage, where it keeps its local secrets. It is cleanup behind the picture-in-picture release, not a new step in the crypto UX work.

    View source ↗
  2. 3d ago

    Element 1.12.34: call picture-in-picture, two security fixes

    The final 1.12.34 ships the two release candidates' features and adds fixes for two security advisories. Like 1.12.32, it pairs admin controls and recovery-key work with security fixes, keeping the release line focused on safer accounts and deployments.

    View source ↗
  3. 7d ago

    1.12.34 RC.1 adds labs read receipts and configurable timezone

    The second 1.12.34 candidate carries the picture-in-picture and public-room features and adds read receipts in the labs timeline plus a config-set default timezone. It firms up the release and nudges the new timeline toward parity.

    View source ↗
  4. 10d ago

    1.12.34 RC: call picture-in-picture, module switch for public rooms

    The 1.12.34 candidate adds OS-level picture-in-picture for Element Call, a module hook to disable public rooms, and a recovery-key prompt when logging out of the last device. It continues the recovery-key thread from 1.12.33 while giving admins another restriction lever.

    View source ↗
  5. 17d ago

    Element 1.12.33 ships simpler recovery keys, ends libolm migration

    The final 1.12.33 ships the RC unchanged: a shorter recovery-key setup, a logout prompt about the recovery key, unskippable device verification and the end of libolm session migration. It closes another step in Element's move to enforced, Rust-only encryption.

    View source ↗
  6. 25d ago

    1.12.33 RC simplifies recovery keys, drops libolm migration

    The 1.12.33 release candidate removes the intro screen from recovery-key creation, adds a logout prompt about the key, and drops libolm session migration. It continues the crypto UX cleanup started in 1.12.31.

    View source ↗