Changes since v0.8.0-rc5
- Updated to mautrix-python 0.5.0 and matrix-nio 0.12.0
Changes since v0.7.2
Added
- Command for backfilling room history from Telegram.
- ARM64 support in docker images.
- Optional end-to-bridge encryption support (#403). See page on wiki for more info.
allow_avatar_remove
config option to sync removed avatars from Telegram instead of leaving the last known avatar forever.private_chat_portal_meta
config option to set private chat portal room name/avatar explicitly. This is enabled implicitly if end-to-bridge encryption is enabled.- Config options to send delivery receipts and error notices.
- Bridging for Telegram dice roll messages.
- Implemented MSC2346: Bridge information state event for newly created rooms
Improved
- Moved private information to trace log level (#321)
Fixed
- Riot iOS not showing stickers properly.
- Updated to Telethon 1.13 to fix bugs like #443.
sync_direct_chats
option creating non-working portals (#425)- Video thumbnailing sometimes leaving behind downloaded videos in
/tmp
- Admin detection on Telegram-side relaybot commands (thanks to @davidmehren in #468)
- Bug handling
ChatForbidden
when syncing chats (#446) - Infinite loop of avatar changes when using double puppeting (#464)