What's Changed
🚀 Upstream Sync
- Update base to Telegram 13.0.3 (7183) & 13.0.2
💬 Chat & Media
- Add options to send photos and videos in HD by default
- Add options to hide header badge, connection status, floating date, and avatar timer
- Add options to hide member count in channels/groups and default hide pinned messages
- Add option to disable rich editor and camera in album selector
- Treat mouse right-click as long-press on supported devices
- Improve force forward to try server media reference before downloading
- Fix 'Send as file' option and sending via external share
- Fix HideFloatingDate setting not taking effect on chat scroll
- Fix asymmetric glass title radius for centered forum topics
- Fix conversation notification avatar badge not following launcher icon
🌐 Translation & Providers
- Add DeepLX and Volcengine translation providers
- Retain original text when message translation fails
🛠️ Under the Hood & Stability
- Refactor localization pipeline with a
nianamespace and support cloud/custom langpacks - Match FFmpeg JNI layer with Media3 fork to prevent playback crashes
- Fix crash in LocaleController and blank titles on Android 16
- Fix NPE when rebuilding regex filter cache and NPE in DownloadController
- Fix automatic proxy switch and system Back behavior with persistent bot keyboard
- Support packed native relocations and UTF-8 BOM clean build
Full Changelog: 1273...1276