Added
- Added fallback messages for calls and premium gifts.
- Added options to automatically ratchet/delete megolm sessions to minimize access to old messages.
- Added option to not set room name/avatar even in encrypted rooms.
- Implemented appservice pinging using MSC2659.
- Added option to disable or filter bridging direct chats (thanks to @Steffo99 in #892).
- Added options to specify different limits for forward and catchup backfilling depending on chat type.
Improved
- Improved handling logouts and certain connection errors.
- Changed reaction bridging to preserve timestamps.
- Disabled creating portals for DMs that don't have any messages when
sync_direct_chats
is enabled.
Fixed
- Fixed syncing mute status when portal is created through incoming message rather than in startup sync.
- Fixed bridge incorrectly trusting member list and kicking users when supergroup has member list hidden.
- Fixed sending messages after creating groups from Matrix using relaybot instead of puppet (thanks to @maltee1 in #902).