- Added option to disable creating WhatsApp status broadcast rooms (#166).
- Added option to bridge chat archive, pin and mute statuses from WhatsApp.
- Moved Matrix HTTP request retrying to mautrix-go (which now retries all requests instead of only send message requests).
- Made bridge status reporting more generic (now takes an arbitrary HTTP endpoint to push bridge status to instead of requiring mautrix-asmux).
- Updated error messages sent to Matrix to be more understandable if WhatsApp returns status code 400 or 599.
- Fixed encryption getting messed up after receiving inbound olm sessions if using SQLite.
- Fixed bridge sending old messages after new ones if initial backfill limit is low and bridge gets restarted.
- Fixed read receipt bridging sometimes marking too many messages as read on Matrix (and then echoing it back to WhatsApp).
- Fixed false-positive message send error that showed up on WhatsApp mobile for messages sent from Matrix.
- Fixed ghost user displaynames for newly added group members never getting set if
chat_meta_sync
is false.