Skip to content

BlueBubbles App v1.13.0 (BETA)

Pre-release
Pre-release
Compare
Choose a tag to compare
@zlshames zlshames released this 01 Feb 16:38
· 485 commits to development since this release
1cf45ba

What's New?

Note 1: This is a pre-release (beta), so if you are looking for a "stable" build, please wait until we do the official release

Note 2: We encourage you to upgrade your server to the corresponding beta (v1.9.5) to get the latest feature support, found here: https://github.com/BlueBubblesApp/bluebubbles-server/releases/tag/v1.9.5-pre.1

This update significantly overhauls the underlying Java code for the Android app, bringing better stability, fixing bugs, and more features.

The Big Stuff

New Stuff

  • Android backend is completely rewritten from Java to Kotlin, enabling some of the features and bug fixes in this list
  • Notification when phone number deregisters

Important Bug Fixes

  • Replying from the notification shade or in-car via Android Auto should now send much more reliably
  • Firebase authentication detects if Google Services are available to avoid crashes on de-googled ROMs
  • (Mostly) Fixes issue where the incorrect chat will be opened when opening from a notification

The Nitty Gritty

Enhancements

  • Replying from a notification will now confirm the reply only once it has sent from the client side (otherwise the loading animation still shows)
  • Media colors now generates a Material You theme based on the album art itself
  • "Open In Browser" now opens links in Android's Custom Tabs, which supports all default browsers, not just Chrome
  • Improved Kotlin worker process for processing incoming items when the app is backgrounded or closed - Dart VM should be correctly cleaned up and all processes should be killed which improves battery life
  • Changed FindMy to open exact coordinates in Maps app rather than the address
  • FindMy Friends shows last location update
  • FindMy Friends shows location status
  • Faster FindMy load and refresh
  • Added tooltip to manual mark unread/read button to make it more clear
  • Allow adding newlines in text when creating a scheduled message
  • Notification when phone number deregisters
  • New profile screen to view/manage all iMessage account related tasks

Fixes

  • Fixed issues with opening a contact's page or creating a new contact
  • Creating a new contact from an unknown number allows you to add the number to an existing contact first
  • Firebase authentication detects if Google Services are available to avoid crashes on de-googled ROMs
  • Fixed quick reply actions not consistently showing in notifications
  • Fixed legacy URL preview titles showing just "www"
  • Fixed URL previews too condensed in tablet mode
  • Fixed app not accepting URLs with port in manual entry
  • Fixed send and receive sound volume not following the preference set in settings
  • Fixed chat list not loading on Windows if Secure App is enabled and initial authentication is canceled.
  • Fixed custom themes with long names not uploading to server

For Developers

  • Upgraded to Flutter 3.16
  • Updated dependencies

Notes

  • The APK below supports Android Auto
  • Please consider leaving us a review on the Google Play Store!

Useful Links

Clients

P.S. Builds have also been submitted to the Google Play Store (Android) and is currently being Reviewed