Skip to content

Releases: mautrix/signal

v0.8.3

16 May 05:37
Compare
Choose a tag to compare

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

  • Updated libsignal to v0.72.1.
  • Added initial support for direct media access.
    • Note that media is only kept on the Signal servers for 45 days, after which any direct media links will permanently stop working.
  • Added buffer for decrypted events to prevent losing messages if the bridge is stopped in the middle of event handling.
  • Fixed backfilling messages in existing portals after relogining.

v0.8.2

16 Apr 11:35
Compare
Choose a tag to compare

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

  • Updated libsignal to v0.70.0.
  • Fixed panics in some cases when the bridge was under heavy load.

v0.8.1

16 Mar 16:45
Compare
Choose a tag to compare

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

  • Added QR refreshing when logging in.
  • Updated libsignal to v0.67.4.

v0.8.0

16 Feb 16:16
Compare
Choose a tag to compare

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

  • Bumped minimum Go version to 1.23.
  • Added support for history transfer.
  • Updated libsignal to v0.66.2.

v0.7.5

16 Jan 12:51
Compare
Choose a tag to compare

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

  • Added support for bridging mp4 gifs in both directions.
  • Added support for signaling supported features to clients using the com.beeper.room_features state event.
  • Updated Signal websocket authentication method.
  • Fixed some cases where websocket would get stuck after a ping timeout.

v0.7.4

16 Dec 16:57
Compare
Choose a tag to compare

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

  • Fixed syncing server-side storage after Signal login.
  • Added support for new SSRE2 method of receiving the server-side storage key.
  • Updated libsignal to v0.64.1.
  • Updated Docker image to Alpine 3.21.

v0.7.3

16 Nov 16:44
Compare
Choose a tag to compare

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

  • Updated libsignal to v0.62.0.
    • Note for bridges running in systemd: the new version of libsignal may be incompatible with the MemoryDenyWriteExecute=true option (see #570).
  • Added basic support for Signal's new file upload protocol.

v0.7.2

16 Oct 11:22
Compare
Choose a tag to compare

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

  • Updated to libsignal v0.58.3.
  • Fixed spurious decryption error notices for Signal messages when the websocket reconnects and receives old already-bridged messages.
  • Fixed signalmeow not respecting account settings for choosing sender certificate.
  • Fixed bugs in storage service decryption, which could cause issues with missing contact names among other things.
  • Fixed call start notices only working once per direct chat.

v0.7.1

16 Sep 12:13
Compare
Choose a tag to compare

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

  • Updated to libsignal v0.57.1.
  • Dropped support for unauthenticated media on Matrix.
  • Added support for Matrix->Signal power level bridging (thanks to @maltee1 in #531).
  • Changed voice message conversion to convert to aac instead of m4a, because Signal iOS doesn't appear to like ffmpeg's m4a files.
  • Fixed outgoing sync messages not including disappearing start timestamp, which would cause native clients to disappear messages at the wrong time.
  • Re-added notices about decryption errors.

v0.7.0

16 Aug 12:23
Compare
Choose a tag to compare

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

  • Bumped minimum Go version to 1.22.
  • Updated to libsignal v0.55.0.
  • Rewrote bridge using bridgev2 architecture.
    • It is recommended to check the config file after upgrading. If you have prevented the bridge from writing to the config, you should update it manually.
    • Thanks to @maltee1 for reimplementing Matrix -> Signal membership handling in the rewrite.