Releases: mautrix/gmessages
Releases Β· mautrix/gmessages
v0.5.1
v0.5.0
Release post: https://mau.fi/blog/2024-09-mautrix-release/
- Bumped minimum Go version to 1.22.
- 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.
v0.4.3
v0.4.2
Note: this release has a bug handling replies in encrypted rooms from clients that don't use mautrix-go or matrix-rust-sdk. Element Web with Rust crypto and Element X should work fine, but other clients likely won't. It is recommended to skip this release if you use end-to-bridge encryption with such clients.
- Added error message if phone doesn't send echo for outgoing message in time.
- Added better error messages for some message send failures.
- Added logging for RPC request and response IDs.
- Fixed sending messages incorrectly forcing RCS in some cases causing failures (e.g. when using dual SIM and sending from a SIM with RCS disabled).
- Fixed ping loop getting stuck (and therefore not keeping the connection alive) if the first ping never responds.
- Removed unnecessary sleep after Google account pairing.
v0.4.1
- Added support for sending captions.
- Note that RCS doesn't support captions yet, so sending captions in RCS chats will cause weirdness. Captions should work in MMS chats.
- Fixed frequent disconnections when using Google account pairing with an email containing uppercase characters.
- Fixed some cases of spam messages being bridged even after Google's filter caught them.
v0.4.0
- Added automatic detection and workarounds for cases where the app stops sending new messages to the bridge.
- Improved participant deduplication and extended it to cover groups too instead of only DMs.
- Fixed some cases of Google account pairing not working correctly.
- Fixed database errors related to ghosts after switching phones or clearing data on phone (caused by the ghost avatar fix in 0.3.0).
v0.3.0
- Bumped minimum Go version to 1.21.
- Added support for pairing via Google account.
- See docs for instructions.
- There are no benefits to using this method, it still requires your phone to be online. Google Fi cloud sync is still not supported.
- Added deduplication for DM participants, as Google randomly sends duplicate participant entries sometimes.
- Added voice message conversion.
- Changed custom image reactions to be bridged as
:custom:
instead of a UUID. Google Messages for Web doesn't support fetching the actual image yet. - Fixed sending reactions breaking for some users.
- Fixed ghost user avatars not being reset properly when switching phones or clearing data on phone.