BlueBubbles v1.9.6
What's New?
This release introduces some new user-requested features as well as a handful of bug fixes to improve the reliability of the server.
New Features
- Zrok proxy service (beta)
- Includes support for reserved (named or unnamed) tunnels
- Ngrok static domain support
- You must reserve one within the Ngrok portal
- Custom landing page support (Advanced Settings)
- Support for detecting and emitting events for incoming message updates (edit/unsend)
Fixes
- Fixes issue updating server URL in Firebase after a network/power outage
- Fixes fatal crash in some macOS environments
- Fixes remote restart via Firebase for Firestore deployments
- Improves FindMy Friends refresh reliability
- Fixes issue where the server notification pop-out would span the entire window
Developer Notes
- Refactoring code to utilize decorators for retrying function calls and creating singleton function calls
- Unified logging throughout the codebase by extending the Loggable class or using
getLogger("<name>")
- Upgrade: cloudflared
Useful Links
- Support Us: https://bluebubbles.app/donate
- Sponsor Us: https://github.com/sponsors/BlueBubblesApp
Clients
- 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
Enjoy!
P.S. Download the .dmg
, not the .zip
P.S. If you are on Cloudflare, expect a disconnect status when the server first starts. To fix it, either disconnect from WiFi or flush your DNS cache on WiFi. If you use the Detect Localhost Address
option, this can be mitigated while on your home network.