What's New?
WARNING: This is a pre-release, not an official release! For the most stable experience, please wait for the official release for v1.9.0. However, that's not to say that this beta is not "stable".
Note 1: We will update this post with corresponding desktop & web beta releases
Note 2: We will also be releasing this beta to the Play Store! If you are on the play store beta program, please wait for that to be reviewed and released.
Note 3: Please also check out the v1.1.0 beta release for the server: https://github.com/BlueBubblesApp/bluebubbles-server/releases/tag/v1.1.0-beta.1
The Big Stuff
- Material You theming support
- Full REST API migration, which means better error handling, reliability, and overall UX!
- Rewrite of initial sync code - at least twice as fast and more reliable!
- Chat peek (long press chat)
- Desktop & Web
- Better contacts support
- Image paste
- Better notifications
The Nitty Gritty
New Features
- Material You theming
- Download original attachment from server (heic, caf, etc) if converted by server
- Added toggle for sent / delivered / received indicators on chat list
- Added option to refresh contacts list manually
- Chat peek when chat long pressed
- Save initial sync log for later analysis
- Added button to report bug (redirect to GitHub issues)
- Added filename and MIME type info to attachment metadata
- Marking as read on one BlueBubbles client now marks as read on all BlueBubbles clients (Private API only)
- Desktop
- Contact photo support
- Image paste
- Customizable notification actions
- Contact photos in notifications
Bug Fixes
- Fixed replying via notification not working
- Fixed some issues with downloading videos
- Fixed migration error
- Fixed error when setting up share targets with null icon
- Fixed show/hide dividers option not showing for Samsung skin
- Fixed back button not present on Material and Samsung, and in new chat creator
- Fixed status bar icon brightness
- Fixed clear transcript dialog not popping after clicking confirm
- Fixed theme not updating on system theme (when switching dark -> light)
- Fixed failed to send & connection loss notifications not working on Android 12
- Fixed chat creation dialog on Big Sur+
- Fixed loading theme backups not working
- Fixed reaction sending to the wrong chat if the chat is switched quickly
- Fixed gray screen after changing chat name
- Fixed new chats not loading the name or icon after being created
- Fixed restart iMessage showing as in-progress indefinitely
Improvements
- Full REST API transition
- Improved battery optimization logic
- Improved resolution of avatars in pinned chats, notifications, and share targets
- Improved initial sync code
- Improved Samsung skin coloring and scrolling on chat list
- Show confirmation when attachment is saved locally
- Ask for confirmation before overwriting file on Desktop
- Regenerate thumbnail when re-downloading attachment
- Reworked video preview tap actions
- Rounded corners of 3dot dropdown in iOS and Samsung skin
- Reworked message tail to match iMessage better
- Updated iOS emoji font to iOS 15.4