Releases: mautrix/signal
Releases · mautrix/signal
v0.8.7
Release post: https://mau.fi/blog/2025-09-mautrix-release/
- Removed legacy provisioning API and database legacy migration. Upgrading directly from versions prior to v0.7.0 is not supported.
- If you've been using the bridge since before v0.7.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.8.6 once with config writing allowed).
- Updated libsignal to v0.80.3.
- Added support for
com.beeper.disappearing_timer
state event, which stores the disappearing setting of chats and allows changing the setting from Matrix. - Added support for nicknames in displayname templates.
- Like contact list names, nicknames are not safe to use on multi-user instances.
- Added support for creating Signal groups.
- Fixed certain types of logouts not being detected properly.
v0.8.6
Release post: https://mau.fi/blog/2025-08-mautrix-release/
- Deprecated legacy provisioning API. The
/_matrix/provision/v2
endpoints will be deleted in the next release. - Bumped minimum Go version to 1.24.
- Updated libsignal to v0.78.2.
- Added support for "delete to me" of chats and messages.
- Added support for latest Signal backup/transfer protocol.
v0.8.5
Release post: https://mau.fi/blog/2025-07-mautrix-release/
- Updated libsignal to v0.76.1.
v0.8.4
Release post: https://mau.fi/blog/2025-06-mautrix-release/
- Updated libsignal to v0.74.1.
- Updated Docker image to Alpine 3.22.
- Fixed avatars when using direct media.
- Fixed starting chats with non-contact users.
- Fixed Matrix media being rejected if the mime type isn't specified.
v0.8.3
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
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
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
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
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
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.