What's new in BlueBubbles 1.13.0 Beta
Feb 26, 2024
- 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
New in BlueBubbles 1.12.7 (Dec 5, 2023)
- Changes:
- Implements (experimental) ability to answer FaceTime calls
- This requires macOS Monterey+ and the Private API to be enabled for FaceTime.
- This also requires the BlueBubbles Server v1.9.2 update
- Fixes some issues parsing mentions in messages
- Adds button to open a FindMy Friends location in Google Maps
- Adds notice when the Private API is enabled on the server, but not on the client side
- Fixes to FaceTime call notifications
New in BlueBubbles 1.12.6 (Dec 3, 2023)
- Changes:
- Fixes issue with detecting and showing FaceTime notifications.
- Fixes issue where name would appear as "App Killer Manager" on French devices. [Android]
- Fixes issue where images would be pixelated when zooming in.
- Removes blurred background for message popups when on High Performance Mode.
- Fixes some issues with Firebase causing app crashes. [Android]
- Adds ngrok-skip-browser-warning header and custom User-Agent to fix Ngrok Tunnel compatibility issues.
- Fixes FindMy Friends issues for tablets and large-screen devices [Android]
New in BlueBubbles 1.12.5 (Dec 2, 2023)
- The Big Stuff:
- New Stuff:
- Added ability to check if an address is iMessage capable in the chat creator
- Brand new incoming FaceTime notification (aaaaaand maybe some extra new features if you're brave enough to try them)
- Added FindMy friends & redesigned FindMy screen
- If you are not seeing locations, try using the refresh button (wait for it to finish), then use it again.
- Important Bug Fixes:
- Reworked "jump to last unread" logic to prevent lagging/freezing chats
- Fixed text field losing focus if mouse moved outside [Desktop]
- Fixed gesture interference preventing moving cursor when editing a message
- Enhancements:
- Added autofill hints for password managers
- Improved send/receive sound UI & added volume setting
- Added ability to check if an address is iMessage capable in the chat creator
- Disabled swipe to reply when editing a message (gesture interference)
- Reworked "jump to last unread" logic to prevent lagging/freezing chats
- Added ability to jump to a message when tapping on it from the reply thread view
- Added better clarity to group member count text in conversation details
- "Always show avatar" now functions as expected [Material skin]
- Chat avatar now shows in conversation header [Material skin]
- Message content detection prioritizes the longest detected string in the message
- Improved Google Sign In UI
- Added ability to schedule messages on an hourly basis (Don't abuse this!)
- Added audio player seek bar [Desktop]
- Added ability to change user color even if colorful avatar is off
- Check if chat exists on server before creating a chat, in case it exists on the app but not on the server
- Added ability to sign in via Google in connection settings
- Ctrl + tab switches to the next chat even if the text field is focused [Desktop]
- Brand new FaceTime notification (aaaaaand maybe some extra new features if you're brave enough to try them)
- Added FindMy friends & redesigned FindMy screen
- Refocus main text field after editing a message
- Added up arrow shortcut setting to edit the last sent message
- Fixes:
- Added better error handling to localhost detection
- Fixed initial conversation page not reacting to window effect change without a restart [Windows]
- Dispose video players properly [Desktop]
- Fixed non-functional send/receive sound [Desktop]
- Fixed text field losing focus if mouse moved outside [Desktop]
- Fixed issue where the app searches a chat called "minimized" when starting the app minimized [Desktop]
- Fixed text field focus when iMessage replying
- Fixed color emoji [Web]
- Fixed a few issues with displaying "Someone" (not all are fixed) [Web]
- Fixed issues loading settings backups
- Fixed window sizing with multiple monitors [Desktop]
- Fixed issues with window not coming to front when clicking a notification [Desktop]
- Fixed crash if Firestore collection is null [Android]
- Fixed right click not functioning on conversation tile [Desktop, Material / Samsung skin]
- Fixed video player controls [Desktop]
- Fixed whitespace getting saved as message drafts
- Fixed gesture interference preventing moving cursor when editing a message
- Fixed status indicators not updating for delivered or read messages in the chat list
- Fixed middle click scroll reversed and glitchy [Desktop]
- Fixed auto dark mode not working when window effects enabled [Windows]
- Fixed firebase error when project / configuration changes
- Fixed shared vCards without a contact photo using your personal avatar
- Fixed transparency issues in various components with a window effect enabled [Windows]
- Prevent crashes and unsupported behavior when running as Snap [Linux]
- For Developers:
- Upgraded to Flutter 3.13
- Updated dependencies
- Improved snap build process
New in BlueBubbles 1.12.4 (Sep 14, 2023)
- Enhancements:
- Adds private API group chat creation (MacOS 11+)
- Adds support for imessage deep links (i.e. imessage:// links) [Desktop]
- Adds video playback and audio recording support for all platforms [Desktop]
- Adds better localhost detection with ipv4 and ipv6
- Message info summary now shows human readable dates
- Tapping a message in iOS skin will show a timestamp
- Fixes:
- Fixed issue where text cursor is blinking and BlueBubbles is not the active window
- Fixed missing scrollbars
- Fixed non-FCM servers not allowing to proceed with setup
- Fixed contacts not sorted alphabetically when adding to a group chat
- Fixed colors on switches in chat details
- Fixed esc key not backing out of photo fullscreen view
- Improved applying of window effects
- Fixed issues with multiple instances on Linux
- Fixed crash when replying to a notification on Android <9
- Fixed tapback options not visible for long messages
- Improved readability of contact options in chat details
- Fixed attachments not getting cleared after sharing to the app
- Fixed keyboard glitches when editing a message