What's New?
It's finally here! The nearly full app rewrite that took us about 8 months to complete, is finally done. It was a long journey to get here, so we appreciate those of you that stuck around for it and supported us through it. From here on out, there should be a more steady flow of updates just due to how much easier the codebase is to work with.
So, what's new? While there's been plenty of UI tweaks and improvements, the core of the changes were architectural. Here is a summary of the biggest changes. There's too many changes to list them out individually:
The app has been submitted to the Play Store and the Microsoft Store. Please wait patiently for those to be reviewed. The Play Store may take up to a week due to high submission rates. The Microsoft Store typically takes 2 days.
The Big Stuff
- Major Performance Improvements
- Reduced Battery Consumption
- Custom Groups & Chat Filtering
- Theme Studio (Revamped Advanced Theming)
- Improved New Chat Creator
- Improved Share Sheet/Menu
- Skin-Specific Dialogs
- Improved Attachment Explorer in the Conversation Details Page
- Send a Quick Reaction via a Notification Button
- Message View Swipe-able Image Gallery
- Chat-Specific Custom Theming
- Chat-Specific Custom Backgrounds
- Live Photo Support
- Digital Pass Support
The Small Stuff
- Improved invisible ink consistency to prevent leaks
- Improved page & UI consistency
- You can now leave the app after sending a message without fear of it failing & duplicating
- Nickname support & default
- Settings Backup/Restore now supports pinned chats & custom groups
- Improved Attachments UI & Full Screen Viewer
- Redesigned Scheduled Messages Page
- iMessage Statistics Page
- Improved Redacted Mode
- Improve camera quality
- Improved video playback quality
- Reduced app size by ~50%
- Improved connection status bar
- Improved keyboard management
- Improved notification reliability
- Improved contact syncing & matching
- Resolved bug causing status bar icons to match the background color
On Desktop
- Open images in your system's native image viewer
On Windows
- Notification Actions are more reliable and can work even with the app is fully closed
- New splash screen so the app shows something while it loads
On Linux
- Option to fully hide the title bar
- Fixes launch at startup and opening file locations in sandboxed environments
- Fixes clipboard handling
- The window now unminimizes when opening a chat from a notification
- Fixes the window failing to close
For Developers
- Upgraded Flutter to v3.44.6
- GitHub Actions & Automated Builds for Desktop
- Major refactors in the codebase. Nearly everything was rewritten in some way.
CLAUDE.mdand.claudew/ anAGENTS.mdfile pointing to that routing framework/context
Useful Links
We put a lot of effort into this release; we would love your support!
- Support Us (One-Time): https://bluebubbles.app/donate
- Sponsor Us (Recurring): https://github.com/sponsors/BlueBubblesApp
Clients
Corresponding Desktop release will be available soon!
- 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
Enjoy!
Credits
- @blue-archon [#3068, #3069, #3074, #3075, #3077, #3078, #3090, #3091]
- @jlesko2 [#2894, #2944]
- @DeveloperBlue [#3076, #3081]
- @th0mcat [#2884]
- @terry-brett [#2933]
- @cameronaaron[#2928]
- @qaisjp [#2970]
- @ZachGarcia42[#2980]
- @elliotnash [#2951]
- @haydenholligan [#3065]
- @kilabyte [#2982]
Full Changelog: v1.15.0+70...v2.0.0+89