github BlueBubblesApp/bluebubbles-server v0.3.0
BlueBubbles MacOS Server v0.3.0 (Stable)

latest releases: v1.9.8-beta.1, v1.9.7, v1.9.6...
2 years ago

What's New?

Note: There are tons of architectural changes in this release, so please make sure you also update your Android app. There shouldn't be any issues using older versions with this server update, however, we always advise updating to the latest versions. Especially with the our migration to using the new REST API.

The Big Stuff

Private API Changes

  • Private API Features are now supported on Big Sur!
  • Adds support for new Private API features (functionality depends on macOS version)
    • Send Replies (Big Sur+)
    • Send Effects
    • Send Subjects
  • Private API Bundles are now bundled with the server builds and will auto-install into MacForge/MySIMBL, based on macOS version.

General Changes

  • Fixes DM creation on Big Sur (group chat creation still not supported)
  • REST API is now available!
  • Better support for older macOS versions (specifically, El Capitan)
  • Removes SMS forwarding restrictions
    • This does not add full SMS support. Just SMS forwarding from the mac to your device

The Nitty Gritty

  • Sending a message is not synchronous, meaning developers no longer need to wait for a message-match event
  • Improved reliability of the Private API features
    • We improved the TCP library code/logic
    • We improved the data serialization between the server and Private API
    • We implemented a transaction system so the Private API bundle can send responses back to the server
  • Better Ngrok Token error handling
  • Invalid Device Registration ID error (FCM) is now suppressed
  • Fixes issue where chat list and/or participants list will be empty when returning data from the API/socket endpoints
  • Fixes issue with sending messages to people with international phone numbers
  • Fixes message event issue where a match may not occur before the new-message or message-update events
    • This is what caused the (usually) brief duplicate bubble issue
  • Improved reliability of sending images with text
  • Better socket/API error handling
  • Improved AppleScript sending flow
    • This should result in less issues/errors when sending messages via AppleScript
  • Tons of stability improvements
  • Major refactor of the server code
    • This should help mitigate bugs and overall improve the quality of the code

Don't miss a new bluebubbles-server release

NewReleases is sending notifications on new releases.