Fixed issue causing a few users to have messages not sync to Beeper Desktop
Added playback speed to videos
Fixed bug where sometimes audio playback speed wouldn’t work
Bug Fixes & Optimizations 🛠️
Fixed an issue affecting Instagram message delivery
🛠️ Fixed & Improved
Windows: Fixed avatars not showing
Fixed Instagram incoming attachments
Fixed audio playback sometimes stopping
Fixed Settings to choose Primary and Secondary composer buttons so they always show the right options
Improved iMessage message search reliability
Reliability improvements for Facebook, Instagram & WhatsApp
Fixed some cases where deleting or muting WhatsApp chats would fail
🛠️ Fixed & Improved
Fix a crash when opening the app on iPad while using an external display
Fix chat list order issues that could appear across devices
Fix duplicate entries in the Spaces section
Fix message order issues when edits, deletions, or sends fail or are delayed
Fix phone number search in the New Chat flow when using formatted numbers
Fix a QR code layout issue during setup on iPad where it could appear cropped
Prevent failed edits or deletions from being incorrectly pushed to the bottom
Show an unread divider when unread counts momentarily fall out of sync
Improve reaction notifications so tapping them opens the correct message
Improve reliability of voice messages
Show clear “Editing” or “Removing” status while a message is being updated
Allow retrying a failed emoji reaction instead of silently failing
Keep failed messages at the bottom of the conversation for clearer context
Ensure failed message previews are visible without affecting conversation order
🛠️ Fixed & Improved
Fix an issue where message send status could briefly show “Seen by” before “Sent”
Fix a crash when marking a conversation as read
Fix an issue that could cause chats to appear unread when they shouldn’t
Fix an onboarding issue where setup could get stuck and not proceed to the next step
Fix an issue where a message thread could become stuck on screen
Fix images shared via the share extension missing file extensions
Fix the send button appearing out of place in the composer
Improve audio playback reliability for voice messages
Improve deduplication for contacts in the new chat flow
Improve consistency of swipe actions
Improve message send flow by clearing the composer earlier
Automatically show the keyboard when editing a message
Enlarge the play button on audio messages for easier interaction
While getting back into the swing of things this year, the first release is primarily concerned with stability. On top of the listed fixes & corrections, we’ve also been hard at work improving our search & message sync speeds.
Bug Fixes & Optimizations 🛠️
Android Auto finally doesn’t incorrectly repeat outgoing messages as incoming ones
Fixed a case where outgoing voice notes would be shown as “Played” when they were actually only “Seen”
Updated the Twitter / X login method to address login failures
Fixed an issue where reactions could be duplicated when trying to be removed
Correctly render the “Mute” icon on pinned chats
Fixed a case where randomly certain people in group chats wouldn’t be kickable
Speed up Onboarding by automatically validating usernames while typing
Fixed a case where notifications wouldn’t auto-dismiss when Stealth Mode was enabled
Improve handling of media downloads and thumbnail UI
Update the Low Priority logic so that Archiving a chat would not remove it from Low Priority
Fixed a number of issues with contact lookup on remote networks to correctly filter and display for cloud / local / multiple accounts on the same network
Fixed an issue where notifications could display with a default avatar rather than the contact’s actual avatar
Fixed a case where Beeper could crash upon encountering redundant transcriptions in Message Search
Fixed color contrast issues for editing & scheduled messages
✨ New
Add setting to completely disable the Slack-style emoji picker
🛠️ Fixed & Improved
Fix logout and login flow when a bridge reports an invalid or missing account state
Fix “Email is already registered” error when creating a new username
Fix crash when processing a very large number of reactions in reaction previews
Fix missing Forward action when long-pressing certain files
Fix backslash being incorrectly added before underscores in sent messages
Fix issue where the Continue button was missing during account setup
Improve verification flow reliability
Improve inbox stability and reliability
Improve disconnect banner visibility and add network status icon
Move notice and tombstone labels to the input bar for better visibility
New Features ✨
Send Later & Reminders Improvements
Upgraded UI and added the the “Last Used” option to scheduling times
Display pending outgoing messages in your Inbox
Bug Fixes & Optimizations 🛠️
Greatly improved search speed for accounts with a large number of messages and attachments
Fixed an issue where…
Beeper could crash when pasting in your 6-digit login code
Voice Notes & other attachments couldn’t be forwarded
Connections would display as “Temporarily Disconnected” too frequently
Pinned chats could get stuck in a weird state / order
Beeper wouldn’t notify you for replies to non-textual messages
Google Messages setup could close preemptively and not fully connect to the network
Beeper would try to download an unavailable piece of media forever
Attachments removed during Storage cleanup could remove Local Attachments permanently without notifying you
Parts of the OSS Licenses screen were obscured by the UI
Stickers would fail to send over on-device connections
Voice Notes intended for recipients on WhatsApp for iOS could fail to play
Message bubbles would be empty when sending nothing but 1.
Beeper could crash when pasting an image into the composer