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
🛠️ Fixed & Improved
Fixed a migration issue for users upgrading from 4.0.12 that would trigger any scheduled messages successfully sent in the 10 days prior to be sent again
Editing a message now shows a “Done” button instead of the inbox unread count
Fixed duplicate swipe action picker entries in Settings
Error messages in the username selection screen are no longer truncated
The scroll to bottom button in the chat view has a new look
Fixed Reminders and Send Later messages not working reliably if the app is kept in the foreground
Fixed a crash when attempting to open the Reminders inbox filter
✨ New
The message composer now shows rich text as you write
New floating audio player lets audio keep playing when you switch chats
User contact info added to Chat Info panel
Clean up your sidebar with new option Settings > General > Show WhatsApp Communities as separate spaces
Minimalists can hide message previews in the chat list with Settings > Appearance > Show message previews
Added support for bridging Meta AI messages in WhatsApp
🛠️ Fixed & Improved
Fixed bug that prevented remapping the “Switch First 9 Chats Modifier”
Fixed bug causing Search to sometimes show a spinner forever
Lots of small UX / UI improvements
✨ New
You can now long press to share and save audio messages
🛠️ Fixed & Improved
Marking a chat as read from the inbox context menu no longer causes the unread badge to flicker
Added support for bridging Meta AI messages in WhatsApp
You can now forward attachments to On Device connections
Fixed chats with stuck unread counts
Fixed inbox pagination not loading more chats when scrolling to the bottom
Image search results should now load more reliably
Editing messages sent from other Beeper clients no longer sends them as messages
Fixed a crash affecting older devices that occurred when loading message attachments
The GIF picker should work more reliably now when transitioning from poor network conditions
Fixed duplicate emoji in the reactions picker
Fixed a handful of intermittent crashes that occurred while scrolling
Fixed an issue where Send Later messages couldn’t be cancelled
Added a “Send Now” option to send scheduled messages immediately
Improved the speed at which voice note playback switches between speaker and earpiece
Improved subscription screen UI for users without Google Play services
Fixed several issues within to the New Chat flow
Fixed an issue where videos wouldn’t transcode properly when sent via the share sheet
Fixed an issue that could cause the Incognito “Mark As Read” button to fail
Standardize phone number formatting in nav drawer
We’re introducing a paid tier, with a set of new premium features, starting at $9.99/month.
Long-time Beeper users will have access to 12 connected accounts and Scheduled Sends at no cost.
Visit Settings → Subscriptions to gain access to:
Incognito Mode 🕵🏻
Keep all your chats unread until you’re ready to reply
To enable, head to Settings → Preferences → Incognito Mode
Additionally, outgoing typing indicators can also be toggled
Additionally, outgoing typing indicators can also be toggled
Send Later ✉️ ⏰
Type a message, then press and hold the Send button to scheduled your message to send in the future
Multi-Account Support
Beeper now supports multiple connections per-network, to better keep up with all your chats & contacts
Reminders ☑️
Long press a chat in the Inbox and select “Remind Me”
When the specified time comes, the chat will re-notify
To automatically archive chats when setting a reminder, head to Settings → Preferences → Archive chat when setting a reminder
Beeper On-Device 🏠
So far Beeper used Beeper Cloud – the Beeper app on your device would connect to Beeper Cloud, which would then connect to the messaging networks. Starting today, your Beeper app can directly connect to the messaging networks. This means that your credentials & messages never touch Beeper’s servers, and that full E2EE is retained (on supported networks).
Improvements, Bug Fixes & Optimizations 🛠️
Fixed an issue where…
Google Messages connections could fail under certain conditions
your profile name and picture wouldn’t display on the app’s first launch
the “Close” ❌ button wasn’t accessible under the full screen attachment preview
invalid characters could be used when creating a username
the app could crash when setting up a Signal connection