Beeper Android now supports custom Material color schemes, in addition to Dynamic themes
We want to continue to iterate on our customization & personalization features, so if you’ve got feedback or ideas, we’d love to hear it 👂🏻
⚙️ Settings → Appearance
Drag & Drop Chat Networks 🔃
Long press on any network in your navigation drawer to rearrange the order to your liking
Improvements, Bug Fixes & Optimizations 🛠️
Fixed an issue where…
a deleted message would be stuck saying “Still sending…”
the app could randomly crash when receiving a typing indicator
the app could crash when looking up contacts during New Chat creation
a video thumbnail could fail to render if the file size was too big
🛠️ Fixed & Improved
Fixes to ordering of chats in search, to favor more recent chats
Fixed a bug that caused some users on the latest build to see the “Build Expired” message
Errored messages now properly show Retry only if they are retriable
In Dark Mode, scrollbars should no longer appear white
Fixed Telegram participants sometimes missing details on initial connect
Fixed backfill of all historical chats to happen when connected vs after opening the first room
More performance improvements
Several other small UI improvements
🛠️ Fixed & Improved
Fixed links not being rendered properly in message bubbles
✨ New
Jump to date: you can now jump to a specific date in your chat history by tapping on the chat name > More > Jump to Date
🛠️ Fixed & Improved
Users logging in to the app who don’t have other Beeper devices to verify with will now immediately be prompted to enter their recovery key
Fixed an issue with the notifications prompt causing users to get stuck during onboarding
On-Device Signal connections now prefer contact names/nicknames over public Signal profile names
Improved error messaging when trying to send unsupported attachment types
Your profile in the Settings view now shows a loading animation while we refresh your account details
Fixed a broken “Learn More” link in the recovery key view
Fixed a text clipping issue in the chat view for RTL languages
Network icons are now colorized by default and can be toggled via Settings > Preferences > Colorize network icons
Slack bots are now hidden from chat avatars and display names
Fixed an issue that caused Discord chats to not show in the inbox according to your account’s display preferences
Disabling analytics is now synchronized with other Beeper clients
Dismissing the subscription expiry banner is now synchronized with other Beeper clients
New Features ✨
Searchable voice note transcriptions
Transcribed voice notes are now indexed for search along with your other messages
Transcribed voice notes are now indexed for search along with your other messages
Mentions in chats are now highlighted
Labs: Toggle WhatsApp community display
This toggles whether or not WhatsApp communities display in the navigation drawer or not
⚙️ → Labs → WhatsApp communities as spaces
This toggles whether or not WhatsApp communities display in the navigation drawer or not
⚙️ → Labs → WhatsApp communities as spaces
Developers 👩🏻💻
This release marks one small step forward for Beeper Android in better supporting the broader developer/tinkerer community. If you’ve got ideas or suggestions for integrations that require data to be exposed, let us know!
Incognito mode can now be toggled externally via Intent
Can be integrated in your own apps, Tasker, or used via CLI
Can be integrated in your own apps, Tasker, or used via CLI
Improvements, Bug Fixes & Optimizations 🛠️
Moved “Sign out” and “Delete account” options to the Profile screen
Fixed a case where avatars in notifications could be completely missing
Fixed a case where starting a new chat with someone could open an existing, incorrect, chat
Added Show More / Show Less to very large text messages and long transcriptions
Reduced “Strong Video” compression bitrate in Data Saver Mode to address a crash in the video encoder
Allowed hyphens when typing usernames
Improved media service startup for more reliable voice note playback
✨ New
Edit existing contacts by right-clicking the user in the Chat Info panel in DMs
When you have multiple accounts from one chat network, you can switch between them by hovering over your avatar in the chat composer
Added notices when your subscription is close to expiring
🛠️ Fixed & Improved
Several performance improvements for quicker interactions and reduced battery usage
Fixed “Show message previews” setting
HEIC images should not show up with errors any more
Errored Lottie images won’t auto-open the Report a Problem view
Fixed some situations where chats would not be marked as read
On-Device Signal connections: prefer contact/nicknames names over public Signal profile names
✨ New
Long pressing on a replied-to message now offers the option to jump to that message in the chat history
Added support for sending typing indicators on Instagram On-Device connections
Added support for receiving/sending typing indicators on Messenger On-Device connections
🛠️ Fixed & Improved
Transitions between the composer and attachments drawer are now smoother and less jumpy
Improved reliability of reordering favorite chats and inbox spaces
Fixed incorrect parsing of HTML in messages
Fixed sending PNG images on WhatsApp not showing up for recipients
Fixed WhatsApp chats not backfilling
✨ New
Added support for sending typing indicators for Instagram On-Device connections
Added support for receiving/sending typing indicators for Messenger On-Device connections
🛠️ Fixed & Improved
Enabled link previews on GMessages
Several fixes for message formatting using the new rich text composer
Fixed Talk to Type sometimes not working
Improved matching when searching for chats by title
Drafts messages will correctly clear after you “Send and archive”
Fixed sending PNG images on WhatsApp wouldn't show up for recipients
Improvements, Bug Fixes & Optimizations 🛠️
Improved support for self-hosted bridges
Displayed OG user subscription features as "already free"
Added more logical sorting for Reminders and Send Later messages
Enhanced layout for phones with display cutouts
Fixed several rare crashes related to bridge setup and invalid data
Improved error handling for downloads stuck in spinner state
Corrected layout issues in account and profile cards
Improved phone number formatting and copy behavior
Fixed an issue where chats would unexpectedly scroll to the bottom