Changelog

RSS
v4.10.21

Fixed an issue where…

  • Images might not display immediately, or require an app restart to download
  • Certain conditions could cause sign up or verification to fail
  • Beeper would show someone’s last initial where it wasn’t required for clarity
  • Really long chat titles would make it impossible to clear that chat’s storage
  • Pairing Google Messages could fail and not display the reason why

Improvements

  • Swipe to archive! Set up your swipe preference in ⚙️→Preferences→Inbox
  • Finished full screen media overhaul. Viewing images and video should be infinitely better than before. You can now swipe through recent media in full screen mode.
  • Images are now shown in notifications
  • Storage management – Beeper taking too much space on your phone? Set a max storage limit, or remove old cached images or videos. ⚙️→Storage
  • Easily set up Conversation Bubbling. ⚙️→Bubbles
  • Faster app and chat opens
  • Added the ability to Archive chats while inside a chat
    • ⚙️ → Preferences → Experimental → Show Archive Button In Composer

Fixed an issue where…

  • Duplicate notifications would be shown for one new message
  • GIFs showed up as videos
  • Audio messages would show 0s length
  • Images would only show up in 1/4 of the screen when in full screen
  • It was too easy to accidentally dismiss messages while in edit mode.
  • Keyboard showed up over top of chat network setup text entry fields
  • Sending 7+ emojis would cause weirdness (thanks bjmerri3 and others for the report!)
  • Incoming media could fail to display
  • A video’s seek bar could be hidden behind a caption
  • Text could be hard to see in replies when using Dynamic themes

Optimizations

  • Improved the startup time when Beeper is not already running in the background
  • Improved performance when opening chats

Improvements

  • Archive! You can now archive chats by long-pressing them in the inbox. Swipe to archive is coming in future update. View your archived chats by tapping search bar → Archive filter. Long press contact picture to multi-selecr and archive
  • Replies are now correctly associated with the exact message you are replying to, rather than the last message in a thread.
  • Full screen image viewer is getting better, but many more improvements in progress
  • Many small fixes to how background audio (ie Spotify) is handled. Music is paused if you start recording an audio message.
  • Image previews are now shown in inbox
  • Battery life for users with really busy Slack and Discord servers connected should be better
  • See a list of who reacted to a message. Long press on the message, then tap the circled number.
  • Notification is now shown after you download a file or media
  • Connecting Discord doesn’t crash! Note: only TOTP 2FA is currently supported.

Fixed an issue where…

  • Lots of crash fixes!
  • Google Message setup would not work for some users.
  • Dynamic theme colours were incorrect
  • Screen was turning off while watching long videos, or recording voice message
  • Viewing video, then rotating phone would cause the two-pane layout to appear
  • Marking a chat as read from notification shade would not actually mark the chat as unread. There’s one edge case – if this is still not working please report a problem!
  • Network Connection icon was misaligned in Settings. Thank you to the eagle eyed user who reported this.

Improvements

  • You can now toggle notifications off per-network (⚙️ → Network Connections → Network)
  • Network names are shown in search
  • Added ability to reset recovery key during sign in if required
  • Fixed captions Messenger chats
  • Many improvements to chat bubbling behaviour

Fixed an issue where…

  • names/avatars being lost when people leave a chat
  • notification were shown for the currently open chat
  • network connections in settings showing an error when it shouldn't
  • images/video messages sometimes wouldn't send
  • composer would jump when using autocorrect in long messages
  • app wouldn't realize it was signed out
  • app forgetting it's signed in bad network situations
  • app would move to inbox before key backup was done restoring
  • stale chats from deleted networks would sometimes be left in inbox
  • error messages from network failures were unclear
  • app would crash in a whole bunch of situations

FYI If your Beeper icon is not blue, then you may not be on the latest Beeper Android app! The old version will not automatically upgrade to the new app. You must download it manually: https://play.google.com/store/apps/details?id=com.beeper.android

Untitled
Untitled

Improvements

  • Dramatically reduced accidental swipes in inbox and chat view
  • Many Chat Networks improvements
    • An error will be shown if one of your chat networks is disconnected
    • Better error messages
    • Better performance in network list in settings
    • Guidance on how to configure notifications
    • Fixed Instagram sign in
  • Various dynamic theme tweaks
  • Local Signal bridge now shows read receipts
  • Performance improvements during initial sign in

Fixed an issue where…

  • Pinned and low priority chat status was not being synced with other Beeper clients
  • Chats were improperly marked as unread
  • Bridge connection error messages were not properly displayed
  • Redundant verification requests would be sent to Beeper Desktop
  • Verification requests were not cancelled when switching to recovery code
  • Discord DMs would sometimes not show in inbox when they should
  • Images would not render in Messenger chats due to missing width/height metadata
  • Camera images would not attach to a message if the device was rotate into landscape mode
  • Captions would not be rendered for large media messages
  • Couldn't click on generated avatars to view chat member info
  • Reduced power consumption
  • Improve performance when opening rooms and sending messages
  • Improve video compression quality when sending videos (2x higher bitrate)

Fixed an issue…

  • Some messages were ordered incorrectly and not shown
  • Failed sent messages were stuck to the bottom of a chat and couldn't be deleted
  • Lots of crashes
  • Google Messages chats that upgraded from SMS to RCS would still show as SMS in composer
  • Message search results were not always being displayed
  • Sticker picker crashed sometimes
  • Editing failed for Instagram and Facebook Messenger messages
  • Mute/unmute toggle in chat info screen wasn’t hooked up
  • Pinned chats weren’t syncing properly, and couldn’t be removed
  • Crash when scanning QR code during login for verification
  • Chats could sometimes be in a state causing them to not load any messages
  • Some messages to not be decrypted
  • Sending to group chats failed with the experimental local Signal bridge
  • Shared Wordle scores didn’t show all message content

Improvements

  • Pinned chats now have a long press menu
  • Various UI tweaks to the Inbox and Chat Networks experiences
  • Tapping on messages in search results now opens the message in chat view
  • Lots of homescreen widget improvements! The widget now support dynamic themes. You can now also see your pins, search, and see typing indicators all from the widget.

Fixed an issue where…

  • Sending a message wouldn’t retry after network failure
  • Swipe actions on the inbox could be accidentally triggered by scrolling
  • Signing out would still leave some state in local storage
  • Edits wouldn’t be shown correctly when scrolling through old chat history
  • Chats would still be shown as unread after sending a message
  • Voice messages now support sending with a caption and displays replies correctly
  • Voice messages would not stop playing when changing chats
  • Google Chat messages couldn’t be unsent. Now they can.
  • Images and videos sent to Facebook Messenger chats wouldn’t be displayed for other users
  • Instagram couldn’t be setup due to a semi-transparent overlay
  • Using Android chat bubble feature caused the app to not open
  • Marking a message as read from bubble wouldn't work
  • App would crash during Discord setup
  • Reconnecting a network would not dismiss the reconnection menu
  • Receiving files with captions would not display the caption
  • (Experimental) On-Device Signal Bridge now supports replies
v2.22.10

Features & Optimizations

  • Optimized background processing & improved battery life
  • Multiple crash fixes