Skip to content

v0.10.2

Compare
Choose a tag to compare
@tulir tulir released this 13 Nov 12:47
· 505 commits to master since this release

Deprecation unwarning

While switching away from SQLAlchemy is still planned for v0.11, SQLite is no longer deprecated and will still be supported in the future using aiosqlite.

Added

  • Added extensions when bridging unnamed files from Telegram.
  • Added support for custom bridge bot welcome messages (thanks to @justinbot in #676).

Improved

  • Improved handling authorization errors if the bridge was logged out remotely.
  • Updated room syncer to use existing power levels to find appropriate levels for admins and normal users instead of hardcoding 50 and 0.
  • Updated to Telegram API layer 133 to handle 64-bit user/chat/channel IDs.
  • Stopped logging message contents when message handling failed (thanks to @justinbot in #681).
  • Removed Element iOS compatibility hack from non-sticker files.
  • Made max_initial_member_sync work for non-supergroups too (thanks to @tadzik in #680).
  • SQLite is now supported for the crypto database. Pickle is no longer supported. If you were using pickle, the bridge will create a new e2ee session and store the data in SQLite this time.

Fixed

  • Fixed generating reply fallbacks to encrypted messages.
  • Fixed chat sync failing if the member list contained banned users.