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
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
✨ New
Search now supports audio messages, including matching on transcribed message contents
🛠️ Fixed & Improved
Fixed a crash loop that occurs after toggling the WhatsApp Communities as Spaces lab setting
Fixed duplicate contacts showing in Start New Chat
Fixed a crash that occurred when a message fails to send after backgrounding the app
Fixed an issue with magic link logins
Fixed a bug that prevented some grandfathered Beeper users from upgrading to Beeper Plus
Reordering pinned chats should be more reliable, especially when other clients have pinned chats from different On Device connections
Further improvements to prevent users from getting stuck logging in due to verifying with another client that has invalid/missing encryption keys
Fixed several issues resulting in outgoing messages getting stuck in “Still sending”
Addressed a cause of duplicate notifications
Fixed a cause of chats getting stuck on unread
Improved general app performance under poor network connectivity
Improved search performance
Addressed several issues with voice note playback
Fixed a bug where retrying failed message sends could sometimes result in duplicate messages being sent
Fixed a bug with Telegram On Device where groups converted to supergroups stopped working
Improved the Twitter/X On Device connection to connect faster and be more reliable
Fixed a bug where disconnected banners would briefly show for On Device connections when opening the app
Fixed sending typing indicators for On Device connections
🛠️ Fixed & Improved
Fixed a layout issue with the chat networks sidebar on iPad
Fixed an issue where loading the share extension would cause the app to hang
Fixed another cause of logins getting stuck at the “Restoring key backup” step
Fixed an issue with on-device Instagram media not loading
Setting up a new chat network no longer interrupts media playback from other apps
Improved support for sending static keyboard stickers
Fixed an issue with account deletion not working
Added a toggle in Settings > Preferences to colorize network icons in the inbox
Improved date picker UI for Send Later and Reminders
Fixed missing reply threads on Slack chats
General performance improvements
Fixed autofill of email login codes
You can now opt out of sharing analytics data via Settings > Privacy & Security
✨ New
You can now start a DM with other group chat members directly from their profile (only on chat networks where Start New Chat is fully supported: )
🛠️ Fixed & Improved
Fixed an issue with on-device Facebook logins sometimes getting stuck
Added a timeout to prevent some users from getting stuck indefinitely at the “Restoring key backup” step while logging in due to missing encryption keys
Marking a chat as read while in Incognito Mode should now feel snappier
WhatsApp Communities no longer show up as their own space
Fixed a case of missing reaction emojis for Telegram chats
Activating search from a network space will now only show search results from that network
Improved sync processing performance
Fixed a crash loop affecting a small subset of users
Fixed an issue which caused outgoing video message captions to not be displayed
Miscellaneous onboarding UX improvements
The share sheet no longer pre-populates message text with the file name
Fixed Telegram notifications not opening the chat at the correct position when tapped
Beeper Plus Plus subscribers now have their own Plus Plus badge