Mercurygram

it.belloworld.mercurygram
by Zapstore _@zapstore.dev

Republished from GitHub / F-Droid by the Zapstore main account.

First release: Sep 12, 2024, 25 total releases.

Most recent release: Sep 28, 2026.

Repo

Appears in 2 app stacks.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Sep 28, 2026 12.10.5.1
    Based on Telegram 12.10.5.<br><br> <b>What's New</b><br> • New class: MgQrLogin (it/belloworld/mercurygram/MgQrLogin.java)<br> • New string: MercurygramQrLogin = "Log in by QR code"<br> • New string: MercurygramQrLoginInfo = "Open Telegram on a phone where you are already logged in, go to Settings &gt; Devices and scan this code."<br> • New string: MercurygramTorPluginBindRefused = "The Tor plugin is installed, but Android refused to start it. Allow it to run in the background (autostart and battery settings), then try again."<br> • New string: MercurygramTorPluginOpenAppInfo = "Plugin settings"<br>
  • Sep 18, 2026 12.10.3.1
    Based on Telegram 12.10.3.<br><br> <b>What's New</b><br> • Mercurygram folders: a folder you switch to Mercurygram in its folder settings stays on this device, is never sent to Telegram as a folder, and has no folder or chat limit.<br> • Mercurygram folders are kept in step between your Mercurygram apps through a single file in Saved Messages.<br> • Typed search operators in chat search: from:, before:, after:, date: and type: combine with the rest of your search text. (part of #134)<br> • All chats now takes as many pinned chats as a folder does instead of five, and the extra pins stay on this device. (#92)<br> • Mercurygram is now on Google Play as a third channel next to GitHub and F-Droid, built from the same source with no Google libraries.<br> <br> <b>Improved</b><br> • Add to folder and Remove from folder are available from inside a folder, so moving chats between folders no longer means going back to All chats.<br>
    More…
    • A repeating alarm re-checks the notification registration and reconnects each account, so notifications no longer stay silent for hours after the connection is dropped in the background.<br> <br> <b>Fixed</b><br> • Push notifications are no longer lost or stalled when more than one arrives in the same session.<br> • A custom notification sound for a chat is no longer reset to Default by opening its Sound screen.<br> • A live location shared until stopped is no longer shown as expired. (#136)<br> • Background live location sharing works without Google Play Services and keeps running after a restart. (#136)<br> • Saving, sharing and opening a watched video that offers several qualities works again. (#135)<br> <br> <b>Infrastructure</b><br> • Every bundled media library is built from source.<br>
  • Sep 5, 2026 12.10.1.1
    Based on Telegram 12.10.1.<br><br> <b>What's New</b><br> • A new keep-alive service notification keeps the app connected in the background so messages arrive while the screen is off. Tap the notification to hide it.<br> • You can now choose between Mercurygram's built-in push gateway and your own gateway, and set a matching VAPID key, from Settings → Push notifications.<br> • When you open, paste, or share links into Mercurygram, click-tracking parameters such as utm_*, fbclid, gclid, igsh and site-specific ones from YouTube, Instagram, TikTok, X and Amazon are stripped automatically, leaving the rest of the address intact.<br> • The photo editor now preserves the exact orientation your camera recorded when cropping, so saved photos no longer appear rotated sideways.<br> • Voice message transcripts now record which model and language produced them, and can be marked as stale if the on-device model no longer matches.<br><br> <b>Improved</b><br> • Push delivery is more reliable: the app re-registers cleanly with the gateway when its address or signing key changes, and bare wake-up pushes no longer spin the keep-alive loop.<br> • A new "Updating..." state for the open chat's history no longer sticks during ongoing network changes.<br>
    More…
    • In-progress voice transcription downloads can be cancelled with a tap.<br> • Reported-message dialogs and message details now show resolution alongside the existing metadata.<br> • ANR detection no longer keeps the app awake when it moves to the background, and the deletion task queue no longer issues duplicate lookups.<br><br> <b>Fixed</b><br> • Fixed chat message bubbles where the torn-paper edge could draw at the wrong width after a re-render.<br> • Fixed the action bar menu width collapsing incorrectly while the search bar was animating in or out.<br>
  • Aug 24, 2026 12.10.0.1
    Based on Telegram 12.10.0.<br><br> <b>What's New</b><br> • Disable proximity sensor, a device-wide toggle under Settings → Mercurygram → Media, for phones whose sensor misfires: the screen stays on when the phone is near your face during calls and voice message playback. Raise-to-listen and the switch to the ear speaker stop working while it is on.<br> • UnifiedPush has its own screen under Settings → Mercurygram → Notifications. It lists the installed distributors, shows the registration state until the one you picked answers, and carries the gateway setting. Long-press a distributor for recent notification and decryption statistics.<br> • Tor has its own screen too, reachable both from Settings → Mercurygram → Privacy and from Settings → Data and Storage → Proxy Settings, which means it can be turned on from the login screen and an account logged in over Tor.<br> <br> <b>Improved</b><br> • Turning UnifiedPush off applies immediately instead of restarting the app, and revokes both device tokens on Telegram's side.<br> • While Tor is on it owns the connection: adding, selecting or removing a regular proxy is refused with a hint instead of quietly rerouting, and the proxy you had before is restored when you turn Tor off.<br> • Saved message history now also keeps your own messages when the other side deletes them, and a saved copy can be removed with the usual Delete.<br>
    More…
    • The per-language Do Not Translate list works without Premium, and the Translate Entire Chats switch stays listed for everyone.<br> • The Send larger photos (2560px) toggle is gone: upstream now offers a per-photo HD/SD choice that reaches the same resolution on its own.<br> <br> <b>Fixed</b><br> • Saving media to Downloads no longer silently skips a file that had just finished downloading.<br> • Push notifications recover on their own when the distributor drops the subscription, instead of staying silent until the next cold start.<br> <br> <b>Infrastructure</b><br> • Opus and the Lottie renderer are now built from source alongside the other native libraries, so the APK carries no upstream prebuilt binaries.<br>
  • Aug 20, 2026 12.9.2.5
    <b>What's New</b><br> • You can now opt in to the pre-release update channel via Settings.<br><br> <b>Improved</b><br> • Improved the way messages are inserted into the chat window to ensure smoother scrolling.<br><br> <b>Infrastructure</b><br> • Added internal checks for stable version downgrades.<br>
  • Aug 19, 2026 12.9.2.4
    Maintenance release: rebased on latest upstream, no user-facing changes.
  • Aug 18, 2026 12.9.2.3
    <b>What's New</b><br> • Live character counter above the message field, counting the same unit bots see, for groups where a bot deletes messages over a length limit.<br> • Strip tracking parameters (utm_*, fbclid, gclid and similar) from links you open and from links you paste into a message.<br> • Keep drafts on this device, so text you never sent is not uploaded to Telegram's servers.<br> • Confirm Telegram links: t.me and tg:// links now go through the same confirmation dialog external links use, so a tap can't join a channel or apply a proxy before you have read the address.<br> • A built-in "Google FCM" entry in the UnifiedPush distributor menu, for devices that have Play Services and no distributor app installed. It carries no Google library and needs no Firebase project, is never selected automatically, and warns about what Google gets to see.<br> • Copy the name of a chat, group, channel or user by long-pressing the title in its profile.<br><br> <b>Improved</b><br> • Search now finds chats, channels and contacts whose name is written with a decorated Unicode "font" when you type it in plain letters. Names in a real script (Cyrillic, Greek, CJK) are left alone.<br> • Edited photos keep their full resolution: a crop is cut out of the original file instead of an already-downscaled copy, and a high-quality send outside an album really uses the high-quality size.<br>
    More…
    • Less media I/O and decoding work, and several upstream slowdowns on accounts with many chats are gone.<br><br> <b>Fixed</b><br> • The Android 16 heads-up notification listed every unread chat instead of the chat the new message came from. The alert now carries the newest chat's own sound and importance, and the group summary stays silent.<br> • A set of upstream bugs around picking, editing and captioning photos: crops that silently failed to bake and sent the original, a caption typed in the viewer and lost on send, rotation discarding the selected crop, captions following the wrong photo after reordering, zoom and video position resetting on edit, and images pasted from the keyboard skipping the editor.<br> • A set of upstream crashes: deleted-user profiles with a story privacy badge, channel ownership transfer, the forward list, video covers that fail to decode, sticker segmentation on a recycled bitmap, and three list adapters.<br> • A set of upstream memory leaks that kept whole chat screens alive after closing them: chat avatar and wallpaper, attach and caption adapters, the photo viewer, video ads, reaction overlays, and notification observers that were never unregistered.<br>
  • Aug 13, 2026 12.9.2.2
    <b>What's New</b><br> • Added a new option to use custom emoji packs and restored animations for certain emojis that were removed from the server.<br> • Introduced the ability to toggle Tor and disable unified push notifications in Settings.<br> • Added scope indicators to settings screens to clarify whether an option applies to the current account or all accounts on the device.<br><br> <b>Improved</b><br> • Enhanced the translation settings with additional operator disclosures.<br>
  • Aug 11, 2026 12.9.2.1
    Based on Telegram 12.9.2.<br><br> <b>Improved</b><br> • Refined animations and visual transitions across stories, chat interfaces, and media viewers.<br> • Enhanced handling of bot keyboards and rich media content.<br> • Improved video conversion and story recording stability.<br> • Updated community and story viewing experiences.<br><br> <b>Fixed</b><br> • Fixed an issue with image loading paths.<br> • Resolved a display issue with the QR code screen close button.<br><br> <b>What's New</b><br>
    More…
    • Added a new introductory screen for Stars.<br> • Added a permission dialog for drawing overlays during VoIP calls.<br>
  • Jul 16, 2026 12.9.0.1
    Based on Telegram 12.9.0.
  • Jun 30, 2026 12.8.1.2
    <b>What's New</b><br> • Added new privacy options in Settings to disable AI text editing, disable AI summaries, disable link previews, and start new conversations as secret chats by default.<br> • You can now create mentions by user ID or by choosing a contact from the selection menu.<br> • Added support for on-device map previews using OpenStreetMap.<br> • Expanded media permission settings to include specific controls for stickers, GIFs, games, and inline bots.<br> • Improved privacy by preventing the app from fetching link previews in the chat field, share dialog, poll editor, bot share, and story links.<br><br> <b>Improved</b><br> • Improved reliability of message paging to ensure failed loads can be retried automatically.<br> • Enhanced privacy by redacting sender metadata in voice and round-video message notifications.<br><br> <b>Fixed</b><br>
    More…
    • Fixed an issue where voice or round-video messages could restart unexpectedly.<br> • Fixed a crash on Android 12+ related to foreground push notifications.<br>
  • Jun 17, 2026 12.8.1.1
    Based on Telegram 12.8.1.<br><br> <b>What's New</b><br> • Added support for wearable devices, allowing for improved message interaction and connectivity.<br><br> <b>Improved</b><br> • Enhanced the Tor connection to be more resource-efficient by allowing the system to reclaim memory during idle periods while ensuring seamless recovery when returning to the app or during active calls.<br> • Refined the user interface with smoother animations, updated glass effects in the action bar, and improved visual feedback across various screens.<br> • Upgraded the rich text editor and message rendering with better support for mathematical formulas, tables, and complex layouts.<br> • Improved the translation experience by allowing raw-text translation paths to bypass the cloud when appropriate.<br><br> <b>Fixed</b><br> • Fixed various rendering issues and memory leaks related to canvas restoration in several UI components.<br>
  • Jun 3, 2026 12.7.3.5
    <b>What's New</b><br> • Import and use your own emoji packs from .zip files or official app packages via Settings → Custom emoji pack.<br> • Option to hide the stories bar from the chat list in settings.<br> • Option to disable global search, limiting search results to your own chats and contacts.<br> • Option to pre-select Delete for everyone by default when deleting messages.<br><br> <b>Improved</b><br> • Secret chat translations are now strictly performed on-device to ensure they never touch the network.<br> • Added the ability to remove all proxies at once whenever any user proxy is present.<br> • Unlocked various customization and language options for all users regardless of subscription status.<br><br> <b>Fixed</b><br>
    More…
    • Fixed an issue where clearing history in secret chats did not reliably wipe the chat for the other peer.<br>
  • May 31, 2026 12.7.3.4
    <b>What's New</b><br> • Added on-device voice and video message transcription using Whisper, allowing transcription without a subscription. You can manage models, languages, and voice detection settings in Settings → Voice transcription.<br><br> <b>Improved</b><br> • Improved Tor plugin management with a new update option in Settings when a newer version is available.<br><br> <b>Fixed</b><br> • Fixed translation behavior to ensure secret chats and encrypted dialogs never send text to the network, failing closed if an offline translator is not available.<br>
  • May 27, 2026 12.7.3.3
    <b>What's New</b><br> • Route Telegram connection traffic through Tor to hide your IP address from network operators. This can be enabled in Settings → Privacy → Use Tor. Tor automatically disconnects when the app is idle to save battery.<br> • New translation engine options in Settings → Privacy → Translation. Choose between the default cloud, an alternative HTTP privacy proxy (Mozhi) with multiple engine choices, or a fully offline provider via a separate FOSS app.<br> • Reduce network tracking by rotating the session key every hour instead of once a day, making passive correlation of your device harder. Available in Settings → Privacy.<br><br> <b>Improved</b><br> • The app now automatically rotates session keys whenever a network change is detected (such as switching Wi-Fi or toggling a VPN) to prevent stable device fingerprinting.<br> • Pre-release versions of the app are now clearly marked with a badge in the update dialog.<br><br> <b>Fixed</b><br> • Fixed an issue where some CDN redirects could cause infinite loops during file downloads.<br>
  • May 23, 2026 12.7.3.2
    **What's New:** - Update dialog can be dismissed with "Remind me later" or back button, staying hidden until a newer version arrives **Improved:** - Check interval shortens to 5 minutes when an update is pending, catching newer prereleases faster - Version comparison correctly handles variable-length tags (e.g., 12.7.3.0 vs 12.7.3.0.1) **Fixed:** - Fixed crash in MediaController when processing certain photo entries with null discardLivePhoto
  • May 22, 2026 12.7.3.1
    - Mercurygram branding - Message Details menu and debug toggles - add AGENTS.md and CLAUDE.md - add Mercurygram push gateways (Python, Rust) - add administrators menu item in group/channel info - add hidden accounts - add in-app autoupdater with signature verification - add option to disable Live Photos by default - add option to hide All Chats tab - add option to use system font
    More…
    - add per-ABI F-Droid flavors - add release workflow and script - add saved message history (anti-delete/anti-edit) - add translation contribution guide - allow hiding stories from non-contacts and non-joined channels - always allow copying inline <code> tap-to-copy - build infrastructure: Fastlane metadata - hide keyboard on chat scroll - re-add Monet themes (Material You dynamic colors) - refresh README and add branding assets - send large photos - show user ID in Profile - unlock premium account limits and app icons - use rear camera for round video messages
  • May 21, 2026 12.6.4.5
    - Mercurygram branding - Message Details menu and debug toggles - add AGENTS.md and CLAUDE.md - add Mercurygram push gateways (Python, Rust) - add administrators menu item in group/channel info - add hidden accounts - add in-app autoupdater with signature verification - add option to disable Live Photos by default - add option to hide All Chats tab - add option to use system font
    More…
    - add per-ABI F-Droid flavors - add release workflow and script - add saved message history (anti-delete/anti-edit) - add translation contribution guide - allow hiding stories from non-contacts and non-joined channels - always allow copying inline <code> tap-to-copy - build infrastructure: Fastlane metadata - hide keyboard on chat scroll - re-add Monet themes (Material You dynamic colors) - refresh README and add branding assets - send large photos - show user ID in Profile - unlock premium account limits and app icons - use rear camera for round video messages
  • May 6, 2026 12.6.4.4
    - Mercurygram branding - Message Details menu and debug toggles - UnifiedPush: detect and warn about ntfy.sh default server block - add AGENTS.md and CLAUDE.md - add UnifiedPush support - add administrators menu item in group/channel info - add hidden accounts - add in-app autoupdater with signature verification - add per-ABI F-Droid flavors - add release workflow and script
    More…
    - build infrastructure: Fastlane metadata - re-add Monet themes (Material You dynamic colors) - rear camera for round videos, hide keyboard on scroll, hide All Chats tab - refresh README and add branding assets - send large photos - show user ID in Profile - unlock premium account limits and app icons
  • May 6, 2026 12.6.4.3
    - Mercurygram branding - Message Details menu and debug toggles - UnifiedPush: detect and warn about ntfy.sh default server block - add AGENTS.md and CLAUDE.md - add UnifiedPush support - add administrators menu item in group/channel info - add hidden accounts - add in-app autoupdater with signature verification - add per-ABI F-Droid flavors - add release workflow and script
    More…
    - build infrastructure: Fastlane metadata - re-add Monet themes (Material You dynamic colors) - rear camera for round videos, hide keyboard on scroll, hide All Chats tab - refresh README and add branding assets - send large photos - show user ID in Profile - unlock premium account limits and app icons
  • May 4, 2026 12.6.4.2
    - Mercurygram branding - Message Details menu and debug toggles - UnifiedPush: detect and warn about ntfy.sh default server block - add AGENTS.md and CLAUDE.md - add UnifiedPush support - add administrators menu item in group/channel info - add hidden accounts - add in-app autoupdater with signature verification - add per-ABI F-Droid flavors - add release workflow and script
    More…
    - build infrastructure: Fastlane metadata - re-add Monet themes (Material You dynamic colors) - rear camera for round videos, hide keyboard on scroll, hide All Chats tab - refresh README and add branding assets - send large photos - show user ID in Profile - unlock premium account limits and app icons
  • Apr 9, 2026 12.6.4.1
    - Mercurygram branding - Message Details menu and debug toggles - UnifiedPush: detect and warn about ntfy.sh default server block - add AGENTS.md and CLAUDE.md - add UnifiedPush support - add administrators menu item in group/channel info - add in-app autoupdater with signature verification - add per-ABI F-Droid flavors - add release workflow and script - build infrastructure: Fastlane metadata
    More…
    - re-add Monet themes (Material You dynamic colors) - rear camera for round videos, hide keyboard on scroll, hide All Chats tab - refresh README and add branding assets - send large photos - show user ID in Profile - unlock premium account limits and app icons
  • Apr 6, 2026 12.6.3.1
    - Mercurygram branding - Message Details menu and debug toggles - UnifiedPush: detect and warn about ntfy.sh default server block - add AGENTS.md and CLAUDE.md - add UnifiedPush support - add administrators menu item in group/channel info - add in-app autoupdater with signature verification - add per-ABI F-Droid flavors - add release workflow and script - build infrastructure: Fastlane metadata
    More…
    - re-add Monet themes (Material You dynamic colors) - rear camera for round videos, hide keyboard on scroll, hide All Chats tab - refresh README and add branding assets - send large photos - show user ID in Profile - unlock premium account limits and app icons
  • Mar 29, 2026 12.5.1.7
    - Message Details menu and debug toggles - UnifiedPush: detect and warn about ntfy.sh default server block - add AGENTS.md and CLAUDE.md - add in-app autoupdater with signature verification - add per-ABI F-Droid flavors - add release workflow and script - rear camera for round videos, hide keyboard on scroll, hide All Chats tab - refresh README and add branding assets - send large photos - show user ID in Profile
    More…
    - unlock premium account limits and app icons - Message Details menu and Debug Menu toggles (UnifiedPush, SecureFlags) - UI: rear camera for round videos, hide keyboard on scroll, hide All Chats tab - UI: show user ID in Profile, unlock premium icons for all users, send large photos - UnifiedPush: fix silent notification drop caused by elapsedRealtime timestamp - UnifiedPush: upgrade connector v2.3.1→v3.3.2, fix WakeLock and payload decryption - add AGENTS.md, CLAUDE.md; per-ABI F-Droid flavors, GitHub Actions release workflow - add WebPush gateway implementations (Python and Rust) - push gateway: add connect/request timeouts to fix indefinite hang - Mercurygram branding - add UnifiedPush support - add administrators menu item in group/channel info - build infrastructure: Fastlane metadata - re-add Monet themes (Material You dynamic colors)
  • Sep 12, 2024 10.14.5.1 Release page →
    **Full Changelog**: https://github.com/Mercurygram/Mercurygram/commits/10.14.5.1