← Back to all sparks
W

Wire

COMMS
Velocity2.5

Secure collaboration platform with end-to-end encryption for messaging, calls, and file sharing in business teams.

Wire's web app is quietly moving conversations from Proteus to MLS encryption.

messagingmlsencryptioncallingrelease-cadence
◆Current state
Wire's web client ships production tags every one to three weeks. The September release adds meeting reminders, better search for apps and people, and locale-aware dates, but its most consequential lines are about migrating conversations from the Proteus protocol to MLS: unread messages are preserved, read receipts are handled correctly afterwards, and MLS key-package recovery is more reliable. The October tag that followed is bare, with no notes.
◆Where it's heading
The earlier window was about calling, with background effects and audio processing hardened over the summer. September's notes put the encryption protocol move front and centre, and the specific fixes suggest live conversations are already being migrated. Bare production tags still appear between documented releases, so roughly half the cadence is undocumented.
◆Prediction
Expect more MLS migration fixes in the next documented release, since this one reads like the first wave of reported edge cases. Whether calling work resumes alongside is unclear from these entries.

◆Recent moves

  1. 28d ago

    Production tag with no release notes

    A production tag with no release notes behind it. Another undocumented deployment between the releases that describe themselves.

    View source ↗
  2. 1mo ago

    Meeting reminders; Proteus-to-MLS migration fixes

    Meeting reminders and better people search are the visible additions, but the substance is the Proteus-to-MLS migration: preserved unread messages, correct read receipts and more reliable key-package recovery. It moves the release focus from calling to the encryption protocol underneath.

    View source ↗
  3. 2mo ago

    Background effects in calls; Proteus session reset recovery

    The first release to put background effects inside calls rather than fixing them around the edges, closing the arc that ran through July's performance work. It also gives people hit by the Proteus decryption issue a reset-session recovery of their own, the first time that failure mode becomes a user action rather than a support case.

    View source ↗
  4. 2mo ago

    Production tag with no upstream release

    A production tag with no GitHub release behind it - the deployment is undocumented at source, not merely missing from the feed. It is one of the two genuinely bare tags in the current window.

    View source ↗
  5. 3mo ago

    Filter and sort in Shared Drives; call effects fixes

    Filtering and sorting arrived for Shared Drives and Files, the most concrete addition to the file surface in this window. The rest is background-effects cleanup - self-view, camera refresh, processing under high system load - which is the work that made the August release's in-call effects possible.

    View source ↗
  6. 3mo ago

    Call quality and app lock configuration improvements

    Calling reliability again - 1:1 video quality and WebSocket reconnection - alongside app lock and privacy configuration. Incremental hardening of the same two surfaces the rest of the window works on.

    View source ↗