Changelog

RSS
v4.60.0

New Features ✨

  • Introducing Bookmarks 🔖
    • Tap and hold any message and choose "Bookmark" to save it for later
    • Saved bookmarks can be viewed in global or chat Search

Bug Fixes & Optimizations 🛠️

  • Fixed an issue where…
    • photos taken with the in-app camera could grow past a chat's size limit while being prepared, causing the send to fail
    • a failed message could get stuck after tapping Retry
    • opening a received text file showed "No apps found" or a blank viewer
    • opening an attachment whose cached copy had been cleared failed instead of re-downloading it
    • New Group remembered your previous contact selection after you backed out
    • a QR login could be replaced by an outdated code, or an earlier cancelled login could clear a newer attempt
v4.59.2

New Features ✨

  • Tap a Matrix room link in a chat to jump straight into rooms you've already joined, or join new ones in a single tap
  • Appearance settings now have a "Reset to defaults" option so you can start fresh anytime

Bug Fixes & Optimizations 🛠️

  • Improved app startup reliability
  • Fixed an issue where…
    • network visibility settings weren't applied to Telegram communities
    • logging out of a Slack workspace didn't work as expected
    • crashes or hangs could happen during startup

New Features ✨

  • The Inbox now has a Send Later space where you can find chats with scheduled messages

Bug Fixes & Optimizations 🛠️

  • Fixed an issue where…
    • Older messages could stop loading while scrolling through chat history
    • Chats with more than 1,000 unread messages could open at the newest message instead of the first unread one
    • Conversations could jump unexpectedly while scrolling when messages were edited
    • An edited message in a Merged Chat could appear under the wrong chat network
    • Multi-select polls could show the number of voters instead of the total number of votes
    • Small stickers could appear enlarged and blurry
    • Emoji-only messages containing newer emoji could appear in a regular message bubble instead of displaying at the larger size on supported devices
    • Some animated stickers from Telegram packs could fail to send in WhatsApp chats
    • Some valid phone numbers could not be used to connect WhatsApp or Telegram
    • Tapping the call button in a one-to-one chat could dial your own number instead of the other person
    • Custom chat names could be lost after leaving and rejoining a chat
    • Beeper could use too much processing power and data in the background, sometimes causing Android to stop the app
    • Mentions of your own account could appear as “Unknown” on On-Device connections
    • Notifications could stop after reconnecting an On-Device account
    • Opening a Signal setup link from outside Beeper could show an outdated QR code page
    • Changing Instagram’s “Show in Inbox” setting from the navigation menu could have no effect

New Features ✨

  • Choose any language for voice message transcriptions 🗣️
    • Select a global default from preferences
      • ⚙️ -> Preferences -> Transcription Language
    • or, pick per-message
      • Long press a message -> Transcription Language

Bug Fixes & Optimizations 🛠️

  • Messages that fail to send now show a clearer explanation of what went wrong
  • Fixed an issue where…
    • The voice recording timer fell behind the real recording length, then jumped ahead when you stopped
    • Reopening Beeper from recents after tapping a notification could leave it stuck on the splash screen
    • The "Syncing…" notification sometimes stuck around and couldn't be dismissed
    • Chats stayed muted after turning notifications back on for an account in settings
    • Removing your last pinned chat left the inbox stuck in "Edit pinned conversations" mode
    • Messages containing only an asterisk or list marker appeared empty
    • Replying to a photo or video from the full-screen viewer while it was still sending could send the reply to the wrong place
    • Long-pressing a mention in the composer could crash the app
    • Verifying another device could fail

New Features ✨

  • Beeper Nicknames are here!
    • Give any chat a custom name and photo. Only you can see your changes, and they'll sync across all your Beeper apps
    • From a chat → ℹ️ Info → tap chat name
  • Merged chat info can now apply throughout the app
    • A new setting lets your merged chat name & avatar show in group chats
    • From a merged chat → ℹ️ Info → Apply merged info to contacts

Bug Fixes & Optimizations 🛠️

  • Updated screens to make adding chat accounts easier
  • Fixed an issue where…
    • Chats marked as low priority still showed up in Android when they'd disappeared on other platforms
    • The app could crash during search or when loading images
    • The chat wallpaper briefly flickered when moving between screens
    • Archiving a chat from a bubble opened the inbox instead of closing the bubble
    • The app could freeze on devices without Google Play services

Bug Fixes & Optimizations 🛠️

  • Fixed an issue where…
    • Instagram Reels would not play in group chats
    • the Merged Chats option would not appear under Inbox

General Updates 🧹

  • Updated the Use System Font feature to better understand device theming information
    • Previously, this setting would fall-through to the base Android default font (usually Roboto)
    • Now, the app will better reflect the system flavored fonts (like Google Sans, Choco cooky, etc) for a more consistent look across apps
    • ⚙️ → Preferences → Use System Font

Bug Fixes & Optimizations 🛠️

  • Media loads more reliably thanks to improved media resolving under the hood
  • Fixed an issue where…
    • Sent messages could incorrectly appear as failed
    • Tapping a notification during onboarding led to a blank screen
    • Voice note audio could be silent for certain device OEMs
    • Searching from the inbox could take you to the wrong place
    • The composer could lose characters or focus when opening a conversation

New Features ✨

  • A refreshed Spaces sheet makes it easier to jump between your spaces
    • Based on feedback, we’ve retooled the spacebar to provide easier access to your spaces along with faster & more intuitive editing

Bug Fixes & Optimizations 🛠️

  • HDR videos are now converted for wider compatibility, so they no longer look washed out for the people you send them to
  • Fixed an issue where…
    • HDR videos could look washed out or otherwise weird due to a side-effect of video transcoding
    • Videos or audio could sometimes become unplayable or corrupted during send
    • Thread timelines showed an incorrect loading indicator while scrolling back
    • Mentions could show an outdated name instead of the person's current one
    • Mark as read didn't work on messages in merged chats while incognito
    • Removing a chat from a merged chat made it impossible to add back during the same edit session
    • Outgoing messages might send on the wrong room in a merged chat
    • The chat info sender page showed two navigation icons at the top

New Features ✨

  • Merged Chats now have clearer controls in Chat Info for editing or unmerging
  • Chat Info can now recommend other conversations with the same person to merge

Bug Fixes & Optimizations 🛠️

  • Fixed an issue where…
    • you couldn’t start selecting multiple chats from a chat’s long-press menu
    • Merged Chats with long histories could be slow to open or load older messages
    • opening some Merged Chats could leave other conversations stuck on a blank screen
    • Merged Chats could show the wrong icon in the Inbox
    • messages from an On-Device Instagram account could fail to send after returning to Beeper
    • a failed Instagram voice message could remain stuck on Retrying without an option to try again
    • failed messages sent through On-Device chat networks could appear as sent and could not be retried
    • images shared from another app could become corrupted when Data saving mode was enabled
    • assigning a chat to a label could crash the app on Android 10 and earlier
    • the app could crash while syncing chat updates
    • sending a message could make the chat briefly jump or stutter
    • opening a chat could leave the conversation compressed into the top half of the screen
    • the emoji picker could be hidden behind the system navigation bar when reacting to full-screen photos and videos
    • the Inbox widget could have square corners on Android 12 and newer
    • superscript and subscript text could appear without formatting inside chats

Bug Fixes & Optimizations 🛠️

  • Fixed an issue where…
    • replies in Merged Chats could show the wrong sending network in the composer
    • reminders created for a Merged Chat on Android would not sync across your devices
    • pinned Merged Chats would not always update when new messages arrived
    • opening Appearance settings could crash on devices that don’t support the saved Dynamic color theme
    • long-pressing Copy to use Smart Copy could crash the app