Skip to content

Releases: mautrix/whatsapp

v26.06

16 Jun 12:53

Choose a tag to compare

Release post: https://mau.fi/blog/2026-06-mautrix-release/

  • Added placeholder for group message history share notices.
  • Fixed community spaces not being bridged properly in some cases.
  • Fixed handling edits of HD media.
  • Fixed duplicate message when a message from another own device is initially undecryptable and later gets resolved.

v26.05

16 May 11:23

Choose a tag to compare

Release post: https://mau.fi/blog/2026-05-mautrix-release/

  • Added support for importing sticker packs from WhatsApp.
  • Added support for WhatsApp's new message edit encryption scheme.

v26.04

16 Apr 15:23

Choose a tag to compare

Release post: https://mau.fi/blog/2026-04-mautrix-release/

  • Added support for @⁣room mentions in both directions.
  • Changed initial backfill to happen even if WhatsApp doesn't send full history.
  • Fixed panic when handling updates to unknown polls from WhatsApp.
  • Fixed some background loops not stopping when a user is logged out.

v26.03

16 Mar 16:33

Choose a tag to compare

Release post: https://mau.fi/blog/2026-03-mautrix-release/

  • Added option to save outgoing messages in the database to allow encryption retries to work across restarts.
  • Fixed contact list API not returning some contacts.
  • Fixed business template messages with media duplicating the text part.

v26.02

16 Feb 15:06

Choose a tag to compare

Release post: https://mau.fi/blog/2026-02-mautrix-release/

  • Bumped minimum Go version to 1.25.
  • Added automatic recovery for WhatsApp app state sync issues.
  • Fixed LID redirects for some non-message events.

v26.01

16 Jan 16:50

Choose a tag to compare

Release post: https://mau.fi/blog/2026-01-mautrix-release/

  • Fixed broadcast list messages to LIDs causing split DMs.
  • Fixed read receipts not working correctly in LID DMs.
  • Fixed backfill sometimes racing with receiving LID mappings.

v25.12

16 Dec 13:49

Choose a tag to compare

Release post: https://mau.fi/blog/2025-12-mautrix-release/

  • Updated Docker image to Alpine 3.23.
  • Fixed group member invites from Matrix not automatically disinviting the phone number ghost when the invite is redirected to a LID ghost.

v25.11

16 Nov 12:59

Choose a tag to compare

Release post: https://mau.fi/blog/2025-11-mautrix-release/

  • Added interface support for notifying about failed invites when creating a group and sending the invites via DM (only applicable to provisioning API).
  • Added migration to automatically delete duplicate LID DM portals that were created earlier.
  • Changed contact list API to only include actual phone contacts.
  • Removed extra unrecognized message notice when receiving live photos (bridging the live photo video is not currently planned).
  • Fixed pairing not working with latest WhatsApp Android version.
  • Fixed replies, read receipts and typing notifications not being bridged correctly after DM LID migration.
  • Fixed backfill creating duplicate portals if history sync contains both LID and phone number DM data.
  • Fixed some cases of LID and phone number user infos getting out of sync.
  • Fixed muting chat forever not being bridged correctly from WhatsApp.
  • Fixed old mutes being re-applied on chat resync in some cases.
  • Fixed backfilling failing if some reactions were missing sender info.
  • Fixed space not being deleted when leaving community on WhatsApp.
  • Fixed sticker size metadata on Matrix not matching how native WhatsApp Web renders them.
  • Fixed ratelimit errors in login not being exposed to the user properly (thanks to @dead8309 in #852).

v25.10

16 Oct 11:32

Choose a tag to compare

Release post: https://mau.fi/blog/2025-10-mautrix-release/

  • Switched to calendar versioning.
  • Added support for bridging event edits.
  • Fixed backfill creating incorrect disappearing timer change notices.
  • Fixed previous messages not being marked as read when sending a new message.
  • Fixed incoming call notices with LID addressing going into different DM room.

v0.12.5

16 Sep 12:55

Choose a tag to compare

Release post: https://mau.fi/blog/2025-09-mautrix-release/

Another reminder about the @lid migration WhatsApp is doing that was mentioned in the v0.12.0, v0.12.2 and v0.12.3 release notes: the registration.yaml file must have .+ (or .*) instead of [0-9]+ in the user ID regex, e.g. @whatsapp_.+:example\.com. If you set up the bridge prior to v0.5.0 and do not fix your registration file, group chats will gradually stop working as WhatsApp migrates them to use LIDs. See the troubleshooting page for more details.

  • Removed legacy provisioning API and database legacy migration. Upgrading directly from versions prior to v0.11.0 is not supported.
    • If you've been using the bridge since before v0.11.0 and have prevented the bridge from writing to the config, you must either update the config manually or allow the bridge to update it for you before upgrading to this release (i.e. run v0.12.4 once with config writing allowed).
  • Added support for changing group name/topic/avatar from Matrix (thanks to @Petersmit27 in #834).
  • Added RedactedPhone placeholder for displayname templates. This allows community announcement groups (where you can't see participants phone numbers) to have better names than random numbers.
  • Added support for com.beeper.disappearing_timer state event, which stores the disappearing setting of chats and allows changing the setting from Matrix.
  • Added lottieconverter to Docker images to enable converting animated stickers from WhatsApp.
  • Added support for creating WhatsApp groups.
  • Fixed sent PNGs not being rendered on WhatsApp iOS.