Changelog

RSS
Beeper Desktop
v4.3.308

✨ New

  • Facebook: See, create and vote in polls in group chats
  • ChatGPT Dots: Connect through Import Logins, so you can sign in with a passkey in your browser first
  • Labs: Send stickers from your Telegram, Signal, WhatsApp and Viber packs with a new sticker picker, and add or manage packs in Settings → General → Sticker packs

🛠️ Fixed & Improved

  • Fixed Beeper crashing or freezing with very large chats and accounts
  • Mac: Fixed Beeper freezing for minutes at a time when macOS Contacts was slow to respond
  • Labels: Redesigned Label Settings and an easier way to create a label
  • Instagram: Fixed some accounts no longer receiving messages and showing as disconnected
  • iMessage: Fixed Beeper quitting while searching messages, reactions failing on Macs where Messages isn't in English, and new groups never being created
  • Facebook: Fixed being signed out after sending in encrypted chats, and sign-in stalling after a reCAPTCHA
  • WhatsApp: Fixed mutes and chat deletes not syncing with your phone
  • X: Fixed new messages sometimes not arriving until Beeper restarted
  • Several security and reliability fixes
  • Several UI and UX improvements
Beeper Android
v4.64.0

New Features ✨

  • Pick the network when sharing to a merged chat 🔀
    • The share sheet opens a merged chat into its networks so you choose where it goes
    • Inside a chat, the account switcher now works with a photo or file already attached
  • Low priority chats no longer show up as suggestions in Search or in the system share sheet

Bug Fixes & Optimizations 🛠️

  • Improved on-device connections to be more efficient with battery & data
  • Fixed an issue where…
    • media would fail to send on Signal
    • messages for the chat you last had open didn't notify while a chat bubble was on screen
    • signing back in after an interrupted sign-out showed stale chats from your old session
    • tapping the "Turn off notifications in other chat apps" tip showed "Failed to open Browser" instead of the help article
Beeper Android
v4.63.0

New Features ✨

  • Disable notifications for reactions 👍
    • Individual toggles for DMs and Groups
    • Settings -> Preferences -> Notifications
  • Photos taken with the in-app camera are now saved to a "Beeper Camera" album in your gallery
  • You can now @-mention people in Viber and GroupMe chats

Bug Fixes & Optimizations 🛠️

  • Incoming messages are processed faster, especially if you have many contacts
  • Leaving a very large chat no longer stops new messages from loading
  • A paused voice message stays paused when you turn off the screen or leave the app, so you can keep recording
  • Improved send reliability for GIFs across networks
  • Messages in Google Messages chats are sent exactly as typed, without converting formatting markers
  • Saving a photo stack shows one notification for all saved photos
  • Sending several photos no longer shows a pile of "slow to send" toasts
  • The sticker pack import screen makes clearer which URL to paste
  • Fixed an issue where…
    • attachments got stuck as "still being compressed" after switching chats
    • the screen went blank after closing or opening a foldable with a chat open
    • the new Recovery Key could take a long time to appear after resetting it
    • App Lock asked you to unlock again right after entering your PIN
    • shared text came back in the composer after sending a Direct Share
    • X sign-in pages showed a black screen during Grok Bot login
    • login steps could be submitted with an empty required field, showing "Incorrect code" for a code you never typed
    • swipe-revealed timestamps were clipped or overlapped bubbles at large font sizes
    • going back from an inbox list on tablets and foldables returned you to a chat you'd already left
    • the Delete sheet wording was wrong for native Beeper chats and untitled chats
Beeper iOS
v4.4.5 #32687

🛠️ Fixed & Improved

  • Fixed an issue that could prevent attachments from uploading on Signal
Beeper iOS
v4.4.4 (32171)

✨ New

  • Added per-chat notification sounds in Chat Info, including a Silent option that still shows notifications
  • Added Reply to the full-screen viewer for individual photos and videos
  • Added a Speak action to the message menu when Speak Selection is enabled in iOS Accessibility settings
  • Remove from Beeper: you can now remove messages from your Beeper chat history

🛠️ Fixed & Improved

  • Fixed freezes at launch when Photos was busy and crashes when loading, updating, or leaving chats
  • Fixed login and account setup accepting empty codes or claiming an email code was sent when resending failed
  • Fixed the scroll-to-bottom button ignoring the first tap after reopening a chat or jumping as it disappeared
  • Fixed the back arrow sometimes disappearing after reading a chat
  • Fixed narrow iPad windows clipping long chat names, hiding chat navigation during search, or leaving search results selected after going back
  • Fixed the message menu and voice message button overlapping the iPad window’s resize handle, and the layout jumping when closing Spaces
  • Fixed the last message or read receipt appearing blurred above the composer on iOS 26 and later
  • Fixed personal chat photos failing to save in unencrypted chats or when selected from iCloud Photos
  • Fixed merged chats disappearing or losing chats from another device when edited, and removed the Leave action from their menus
  • Fixed some contacts showing an internal ID in place of a username
  • Fixed bookmarks timing out while waiting for a connection
  • Fixed errors when deleting edited messages that never sent, and deleted messages getting stuck on “Still removing…” after a second tap
  • Fixed older sent messages staying pinned at the bottom of chats and reply lines breaking between consecutive replies
  • Fixed notifications lingering after their messages or reactions were deleted
  • Fixed photo sends causing vibrations while the chat was still open
  • Fixed some video downloads requiring a second tap, failed downloads opening a blank player, and media retries getting stuck on “Unable to load”
  • Fixed shared voice notes getting the wrong file extension and album photos opening out of order
  • Fixed the Video row in Media Send Quality opening the Image options
  • Fixed GIFs pasted from the keyboard failing to attach in some chats and oversized GIFs from the picker failing when a smaller version could be sent
  • Fixed New Group letting you keep adding people after reaching the chat network’s group size limit
  • Improved reconnect guidance when opening a chat with a disconnected account, and fixed reconnect banners showing the wrong account or reappearing after dismissal
  • Improved in-app notices for everyone, with better visibility in landscape and in Spaces, smoother transitions, and automatic clearing at sign-out
  • Improved inbox catch-up after time away, especially in busy chats, and made reaction counts update sooner
  • Improved previews and notifications for view-limited media by identifying the photo, video, or voice note that was sent
  • Improved audio sending by converting unsupported files when the chat supports MP3 and checking the converted size before upload
  • Improved voice note upload speed and reliability on slow connections
  • Improved merged chat setup by moving creation into New Chat and opening creation and editing in sheets
Beeper Desktop
v4.3.284

🛠️ Fixed & Improved

  • Fixed sending attachments on Signal
Beeper Desktop
v4.3.276

✨ New

  • Custom chat notifications — Give each chat its own sound (Mac) or silence notifications (all platforms). Click the chat header and look for Notification sound.
  • Hide any message just for you. Right click a message and choose Delete… to Remove from Beeper.
  • Mac: Right-click selected text for Speech → Start Speaking

🛠️ Fixed & Improved

  • Fixed large videos and files failing to download when they take more than five minutes
  • Fixed merged chats getting archived again on their own after Archive all had been used
  • Fixed new chats from reconnected accounts sometimes showing up as a Beeper chat
  • Fixed message times showing an hour off in British Columbia, Alberta and Manitoba
  • Pressing ⌘C or Ctrl+C on a selected image now copies the image instead of "[Picture]”
  • Facebook: Fixed encrypted messages from some contacts not showing
  • Linux: Fixed Beeper crashing on KDE Plasma whenever the system switched between light and dark themes
  • Linux: Fixed Instagram and Messenger photos, videos and voice notes never loading when your home folder is encrypted
  • LinkedIn: All conversations are now imported, forwarded messages from organizations show, and reading a chat on LinkedIn marks it read in Beeper
  • Signal: React in announcement-only groups
  • Discord: Forwarded messages keep their media and embeds, server member and webhook profiles show, and message requests are accepted before you reply
  • X: Fixed edits arriving twice, inboxes that stopped updating, and Beeper still showing you logged in after X rejected the credentials
  • Google Voice: Voicemails without a transcript now come through
  • Viber: Pairing resumes without registering another device, send failures now say why, and fixed duplicate messages in communities
  • WeChat: Fixed QR login on redirected servers, images from third-party apps now download instead of being dropped, and new groups appear at startup without a delay
  • Tumblr: Block people, renamed blogs are picked up without a restart, and fixed the connection freezing for 5 minutes after a send
  • Desktop API and MCP: usernames keep their case so LinkedIn profile links work, a file with text goes out as two messages in chats that don't allow captions instead of failing, and search_messages states its 1 to 20 limit
  • Several security and reliability fixes
  • Several UI and UX improvements
Beeper Android
v4.26.3

New Features ✨

  • Remove any message from Beeper on all your devices
  • Enjoy hyper-specific theme settings 🎨
    • Type a hex code directly into the color picker in Settings → Appearance → Color Palette
  • See which of your devices an account is connected on, and remove it from a device you no longer use
  • The Sticker Maker now supports “Original” mode, allowing you to keep the image’s background
  • Leave a Matrix chat straight from the inbox long-press menu
  • The full-screen media viewer now works in the dual-pane layout on tablets and foldables
  • Edit the caption on a photo, video, or file you've already sent

Bug Fixes & Optimizations 🛠️

  • Improved startup reliability, including a fix for a repeated crash on launch for some WhatsApp users
  • If the local database is lost, the app now rebuilds it from your account instead of sending you back through onboarding with an empty inbox
  • Messages send sooner after a network change, and queued messages keep sending after an earlier one gives up
  • Smoother scrolling in chats, and faster rendering of animated sticker packs
  • Reactions that the network rejected are removed instead of lingering
  • Links with no preview show as a regular text bubble
  • Image files sent as attachments display as images
  • Group chats show read receipts on the last message each person actually read, matching Beeper Desktop
  • New emoji from Emoji 16 and 17 render and appear in the reaction picker on every Android version
  • Recent emoji appear first in the reaction picker on networks with long reaction lists
  • Fixed an issue where…
    • the chat could jump while new messages were loading
    • a chat could be lost when quickly flipping between single- and dual-pane layouts
    • read status could hide the reply status on a message
    • a read receipt could appear on your own message after someone reacted to it
    • merged chats disappeared from All Chats when a member network was hidden, or when one of its chats was deleted from another device
    • the keyboard stayed open when opening chat info from a conversation
    • the Stickers screen showed Edit when there were no stickers
    • full-screen videos kept the screen awake after closing
    • voice note waveforms could stall on long recordings
    • the composer text color didn't match the chat theme
    • the text selection toolbar ignored the app's dark mode setting, and dark mode wasn't applied consistently
    • the blurred reply view didn't blur the chat background
    • phone numbers were truncated in Seen by and group member summaries
    • saving media without a file type silently failed
    • stickers changed size after downloading
    • stickers sent to Discord were missing a file extension
    • reply targets showed up in media galleries
    • formatting leaked into quoted text in reaction previews
    • LinkedIn company pages opened as member profiles
    • double-tapping to react to a message that hadn't sent yet caused problems
    • typing indicators were sent while Send Later was selected
    • the Send Later header action was mislabeled, now "Reschedule"
    • "Mute In-App Sounds" didn't make clear that notification sounds are separate
    • the Storage screen listed media that couldn't be cleared
    • the microphone permission prompt looped when permission was permanently denied
    • the custom app icon stuck around after logging out
    • the email code "Resend" button stopped working after a failed attempt, and the email step was lost after backgrounding
    • Google Messages sign-in didn't offer to reconnect after a credentials error, or stalled when a pending login expired
    • Slack showed duplicate spaces on self-hosted workspaces and ignored the visibility setting
    • Slack's email CAPTCHA failed to load
    • login screens closed during hidden steps or when a site handed off to another app
    • connecting a chat network could be cancelled while the app was starting up, or lost when the screen rotated
Beeper iOS
v4.4.3 #31425

🛠️ Fixed & Improved

  • Addressed a login issue with Facebook Messenger