What's new?
This update addresses some bugs introduced in the v1.14.0 update, as well as a few QOL features/enhancements. It also includes some enhancements implemented by the community, so thank you to those who helped!
Enhancements
- Support for the Unified Push protocol (thanks @Garland-g)
- New
Notification Providers
settings page- You'll be able to manage all of the different providers for notifications (i.e. Firebase, Background Service, or Unified Push)
- Better tools to manage your Firebase configuration
- Editing a message will be disabled for messages older than 15 minutes
- Adds the ability for the app to remember the reply-state for chats (thanks @cameronaaron)
- Adds troubleshooting tool to clear the last opened chat "state"
- This is useful for users who run into the bug where the app will get stuck opening the same chat
- Adds support for setting custom headers during the setup process
- Adds support for using custom headers when connecting to the server's websocket via the background service
Fixes
- Fixes app crash when background service is enabled and your password includes a
%
in it - Fixes issue sending links on macOS Sonoma+
- Fixes issue where the app would not exit from the chat list, when using the Material or Samsung themes
- Improved background service error handling
- Fixes issue where Firebase tokens would not be revoked when resetting the app.
- Fixes issue loading FindMy devices from the server
Useful Links
- Support Us (One-Time): https://bluebubbles.app/donate
- Sponsor Us (Recurring): 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
Enjoy!