gmessages/CHANGELOG.md

85 lines
3.4 KiB
Markdown
Raw Normal View History

2024-05-16 13:09:08 +00:00
# v0.4.1 (2024-05-16)
* 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.
2024-04-16 11:05:31 +00:00
# v0.4.0 (2024-04-16)
* 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).
2024-03-16 11:05:39 +00:00
# v0.3.0 (2024-03-16)
2024-03-11 13:36:09 +00:00
2024-03-16 11:05:39 +00:00
* Bumped minimum Go version to 1.21.
2024-03-11 13:36:09 +00:00
* Added support for pairing via Google account.
* See [docs](https://docs.mau.fi/bridges/go/gmessages/authentication.html)
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.
2024-03-11 15:09:02 +00:00
* Added voice message conversion.
2024-03-11 13:36:09 +00:00
* 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.
2024-01-16 14:18:59 +00:00
# v0.2.4 (2024-01-16)
2024-01-16 12:21:01 +00:00
* Fixed panic handling read receipts if the user isn't connected.
* Fixed some error states being persisted and not being cleared properly
if the user logs out and back in.
2023-12-16 21:36:26 +00:00
# v0.2.3 (2023-12-16)
* Added error notice if user switches to google account pairing.
2023-11-16 13:29:14 +00:00
# v0.2.2 (2023-11-16)
No notable changes.
2023-10-16 10:25:46 +00:00
# v0.2.1 (2023-10-16)
* Added notice messages to management room if phone stops responding.
* Fixed all Matrix event handling getting blocked by read receipts in some cases.
* Fixed panic if editing Matrix message fails.
2023-09-16 14:39:51 +00:00
# v0.2.0 (2023-09-16)
2023-08-25 15:44:13 +00:00
* Added support for double puppeting with arbitrary `as_token`s.
See [docs](https://docs.mau.fi/bridges/general/double-puppeting.html#appservice-method-new) for more info.
2023-09-01 10:49:56 +00:00
* Switched to "tablet mode", to allow using the bridge in parallel with
Messages for Web.
* You can have two tablets and one web session simultaneously. The bridge
will now take one tablet slot by default, but you can change the device
type in the bridge config.
2023-08-25 15:44:13 +00:00
* Existing users will have to log out and re-pair the bridge to switch to
tablet mode.
2023-09-16 14:39:51 +00:00
* Added bridging for user avatars from phone.
2023-09-01 10:49:56 +00:00
* Fixed sending messages not working for some users with dual SIMs.
* Fixed message send error status codes from phone not being handled as errors.
2023-08-25 15:44:13 +00:00
* Fixed incoming message and conversation data sometimes going into the wrong
portals.
* Fixed bridge sometimes getting immediately logged out after pairing.
* Fixed some cases of attachments getting stuck in the "Waiting for file" state.
2023-08-25 15:44:13 +00:00
* Fixed reactions not being saved to the database.
2023-09-16 14:39:51 +00:00
* Fixed various panics.
* Fixed race conditions when handling messages moving between chats.
2023-08-25 15:44:13 +00:00
* Fixed Postgres connector not being imported when bridge is compiled without
encryption.
2023-08-16 21:47:29 +00:00
# v0.1.0 (2023-08-16)
2023-06-30 09:51:54 +00:00
Initial release.