v0.3.2
N.B. This release drops support for old homeservers which don't support the new /v3
API endpoints. Synapse 1.48+, Dendrite 0.6.5+ and Conduit 0.4.0+ are supported. Legacy r0
API support can be temporarily re-enabled with pip install mautrix==0.16.0
. However, this option will not be available in future releases.
- Added option to use MSC2246 async media uploads.
- Added support for syncing read state from Google Chat after backfilling.
- Updated user avatar sync to store hashes and check them before updating avatar on Matrix (thanks to @kpfleming in #66).
- Usually avatar URLs are stable, but it seems that they aren't in some cases. This change should prevent unnecessary avatar change events on Matrix.
- Changed event handling to work synchronously to make sure incoming messages are bridged in the correct order.
- Fixed bug where messages being sent while the bridge is reconnecting to Google Chat would fail completely.
- Removed unnecessary warning log about
COMPASS
cookies.