Skip to content

Releases: mautrix/discord

v0.7.5

16 Jul 11:09

Choose a tag to compare

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

  • Fixed federation key response when using direct media.
  • Changed prefix_webhook_messages option to generate MSC4144 fallbacks, so that any compatible clients will hide the prefix.
  • Changed new room creation to hardcode room v11 to avoid v12 rooms being created before proper support for them can be added.

v0.7.4

16 Jun 18:14

Choose a tag to compare

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

  • Added support for forwarded messages
  • Added support for MSC4193 media spoilers (thanks to @LeaPhant in #189).
  • Added support for MSC4190 for MAS-compatible encryption.
  • Updated Docker image to Alpine 3.22

v0.7.3

16 Apr 11:35

Choose a tag to compare

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

  • Added support for sending no-mention replies from Matrix (uses intentional mentions and requires client support).
  • Added file name to QR image message when logging in to fix rendering in dumb clients that validate the file extension.
  • Added id field to per-message profiles to match MSC4144.
  • Fixed guild avatars in per-message profiles (thanks to @mat-1 in #172).
  • Fixed typo in MSC1767 field name in voice messages (thanks to @ginnyTheCat in #177).

v0.7.2

16 Dec 16:57

Choose a tag to compare

  • Fixed some headers being set incorrectly.

v0.7.1

16 Nov 16:44

Choose a tag to compare

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

  • Bumped minimum Go version to 1.22.
  • Updated Discord version numbers.

v0.7.0

16 Jul 11:19

Choose a tag to compare

  • Bumped minimum Go version to 1.21.
  • Added support for Matrix v1.11 authenticated media.
    • This also changes how avatars are sent to Discord when using relay webhooks. To keep avatars working, you must configure public_address in the bridge section of the config and proxy /mautrix-discord/avatar/* from that address to the bridge.
  • Added create-portal command to create individual portals bypassing the bridging mode. When used in combination with the if-portal-exists bridging mode, this can be used to bridge individual channels from a guild.
  • Changed how direct media access works to make it compatible with Discord's signed URL requirement. The new system must be enabled manually, see docs for info.

v0.6.5

16 Jan 20:08

Choose a tag to compare

  • Fixed adding reply embed to webhook sends if the Matrix room is encrypted.

v0.6.4

16 Nov 22:02

Choose a tag to compare

  • Changed error messages to be sent in a thread if the errored message was in a thread.

v0.6.3

16 Oct 10:54

Choose a tag to compare

  • Fixed op7 reconnects during connection causing the bridge to get stuck disconnected.
  • Fixed double puppet of recipient joining DM portals when both ends of a DM are using the same bridge.

v0.6.2

16 Sep 15:01

Choose a tag to compare

  • Added support for double puppeting with arbitrary as_tokens. See docs for more info.
  • Adjusted markdown parsing rules to allow inline links in normal messages.
  • Fixed panic if redacting an attachment fails.
  • Fixed panic when handling video embeds with no URLs (thanks to @odrling in #110).