github mautrix/telegram v0.10.2

latest releases: v0.15.1, v0.15.0, v0.14.2...
2 years ago

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.

Don't miss a new telegram release

NewReleases is sending notifications on new releases.