What's New?
This update brings some new Private API features as well as a ton of bug fixes and improvements. Enjoy!
The Big Stuff
- New Private API features!
- Leave group chat
- Change / remove group chat icon (Big Sur+)
- View and save digital touch or handwritten messages (Big Sur+)
- View recipient focus mode (Monterey+)
- Forcefully notify your message (break other user's focus mode) (Monterey+)
- Auto-update group chat icon changes
- Display Apple Pay transaction amounts
The Nitty Gritty
New Features
- New Private API features!
- Leave group chat
- Change / remove group chat icon (Big Sur+)
- View and save digital touch or handwritten messages (Big Sur+)
- View recipient focus mode (Monterey+)
- Forcefully notify your message (break other user's focus mode) (Monterey+)
- Auto-update group chat icon changes
- Display Apple Pay transaction amounts
- Better replies rendering with extremely complex threads
- Toggle to disable scroll to bottom when sending a new message
- Support creating chats with specific service (SMS Forwarding vs iMessage)
- New setting to lock the current group chat name / icon
- Added indicator in connection settings informing that server URL has bad certificate
Bug Fixes
- Fixed issues with attachments occassionally not showing up until a restart of the app
- Fixed crash when sharing images from Google Messages
- Fixed send sound playing even if the chat was not active
- Fixed broken chat list if unknown senders enabled and chat has empty participants
- Fixed material progress indicator shapes in a few places
- Fixed app would allow sending images as a reply even if Private API attachment send was not enabled
- Fixed popup rendering error if text is null
- Fixed interactive message with no payload data rendering incorrectly
- Fixed app incorrectly handling participant and group events sent by the server
- Fixed app not getting mark read/unread from socket properly
- Fixed new chat not showing up in chat list until close and reopen
- Fixed "loading more messages" not going away
- Fixed new messages not showing for newly created chats
- Fixed contacts sometimes getting duplicated in chat creator
Improvements
- Improved rendering of very thin media
- Display empty text on messages with subject and empty text to be more consistent with Apple
- Added failsafe to fetch chat details automatically (should hopefully prevent the issues with new chats not showing up or having the rendering issues)
- Reduced the number of places from which a chat is marked read via Private API to vastly reduce unnecessary duplicate calls to perform the same action
- Incremental sync refactor for better reliability
- Bad certificate override now applies to all isolates
Notes
- The APK below supports Android Auto
- You'll notice there is only 1 APK to download. This is because we've now bundled all platform APKs into a single one. We can now do this because we've moved away from using a custom Flutter engine, to using the official one after they've finally merged our code!
Useful Links
- Support Us: https://bluebubbles.app/donate
- Sponsor Us: https://github.com/sponsors/BlueBubblesApp
Clients
- BlueBubbles Server: https://github.com/BlueBubblesApp/bluebubbles-server/releases
- BlueBubbles for Android: https://play.google.com/store/apps/details?id=com.bluebubbles.messaging
- BlueBubbles for Windows: https://apps.microsoft.com/store/detail/9P3XF8KJ0LSM
- BlueBubbles for Linux: https://flathub.org/apps/details/app.bluebubbles.BlueBubbles
- BlueBubbles Web: https://bluebubbles.app/web
P.S. The Play Store version has been submitted. Please be patient.
Enjoy!