Contact usRequest a demo

Android mobile SDK release notes

This page contains the Android mobile SDK version 4 release notes. The release notes are broken down in sections to allow for easier consumption. Release notes are additive, which means that to cover all improvements between two defined release states, all individual release notes have to be considered.

The release notes for version 3 of the Android mobile SDK are available in the documentation for Unblu 6.

You must update Unblu Spark before you update the Android mobile SDK. If you don’t, the SDK may not work properly.

The release notes for Unblu Spark and the iOS mobile SDK are published separately.

Android mobile SDK 4.10.5 release notes

Release date: 05 December 2024

Bugs

  • MSDKAND-577 - Local video rendering fails when remote participant denies camera access

New features and improvements

  • MSDKAND-589 - Increase min and max ratio constants

  • MSDKAND-590 - Make Picture-in-Picture (PiP) video element border radius configurable

  • MSDKAND-591 - Allow to display video without padding or margins in calls

  • MSDKAND-598 - Change ACI/PiP type to TYPE_APPLICATION

Android mobile SDK 4.10.4 release notes

Release date: 07 November 2024

Bugs

  • MSDKAND-576 - Local video rendering sometimes fails in LiveKit calls

  • MSDKAND-578 - Assign dimensions to video container when no remote participant in call

  • MSDKAND-579 - Remote video missing after returning to WebView from Picture-in-Picture (PiP) mode

  • MSDKAND-580 - Unable to add window due to invalid token in TouchEventCapturer

  • MSDKAND-581 - Null pointer exception in UnbluCore.doDeInit

  • MSDKAND-586 - Swiping down video call modal results in empty PiP

  • MSDKAND-587 - Vulnerability in play-services-basement:17.6.0

New features and improvements

  • MSDKAND-568 - Support targeted invitation &forwarding notifications

Android mobile SDK 4.10.1 release notes

Release date: 17 October 2024

Bugs

  • MSDKAND-547 - Error on getting encrypted shared preferences

  • MSDKAND-565 - Downloading chat protocol of conversation fails on certain Android devices

New features and improvements

  • MSDKAND-571 - Add setVisitordata method

Android mobile SDK 4.9.15 release notes

Release date: 04 September 2024

Bugs

  • MSDKAND-378 - Fix warning about ColorStateList usage in widgets

  • MSDKAND-550 - Deleting cookies is done right after Storing cookies

  • MSDKAND-556 - Error while adding touch dummy window

  • MSDKAND-557 - Error when trying to attach Picture-in-Picture (PiP) UI

  • MSDKAND-559 - Avatar displayed incorrectly in PiP

  • MSDKAND-561 - Active conversation indicator (ACI) 0 when resize function isn’t received from Unblu server

New features and improvements

  • MSDKAND-554 - Integrate server-configured ACI and PiP element sizes in mobile SDK

  • MSDKAND-558 - Co-browsing indicator flickers

Android mobile SDK 4.9.12 release notes

Release date: 07 August 2024

Bugs

  • MSDKAND-551 - ACI event doesn’t always emit properly

  • MSDKAND-552 - Stopping co-browsing session on indicator menu crashes app

Android mobile SDK 4.9.11 release notes

Release date: 24 July 2024

Bugs

  • MSDKAND-541 - Unblu initialization fails in 4.9.6

  • MSDKAND-542 - Visitor app crashes after using camera to take photo

  • MSDKAND-545 - UI freezing after mobile co-browsing

  • MSDKAND-546 - Android SDK JWT login failing

  • MSDKAND-548 - Agent profile picture failing to load when call starts

New features and improvements

  • MSDKAND-540 - FOREGROUND_SERVICE permission when targetSdk is 34

Android mobile SDK 4.9.6 release notes

Release date: 11 June 2024

Bugs

  • MSDKAND-253 - Grey area without avatar in video call when counterpart has disabled video stream

  • MSDKAND-367 - Interlocutor’s name cropped during video call

  • MSDKAND-398 - Mobile co-browsing not loading properly

  • MSDKAND-478 - Android apps crash after starting call with LiveKit

  • MSDKAND-524 - App freezes when ending call with active mobile co-browsing

  • MSDKAND-525 - Mobile co-browsing session stops when ending call by drag and drop Picture-in-Picture

  • MSDKAND-526 - setActiveConversationIndicatorIcon only defined in UnbluVisitorClient

  • MSDKAND-529 - Writing client certificate to SharedPreferences crashes when using ThreadPolicy detectDiskWrites

  • MSDKAND-531 - Agent SDK crashes when stopping API

  • MSDKAND-535 - Taking picture and sending it crashes SDK

  • MSDKAND-539 - Null pointer exception when initializing SharedPreferences

New features and improvements

  • MSDKAND-472 - Add getter for private area ID to com.unblu.sdk.module.mobilecobrowsing.PrivateArea

  • MSDKAND-492 - Return type of CallModule.isCallActive() is raw Observable

  • MSDKAND-493 - Make ConversationType public

  • MSDKAND-513 - UnbluAgentClient doesn’t have isMobileCoBrowsing()

  • MSDKAND-532 - Improve UnbluPreferencesStorage implementation

  • MSDKAND-536 - Close modal view whenever going back to conversation overview

Android mobile SDK 4.9.1 release notes

Release date: 08 May 2024

Version 4.9.1 and newer of the Android mobile SDK require Java 17.

Bugs

  • MSDKAND-504 - No error function triggered when no internet connection

  • MSDKAND-517 - Move USE_FULL_SCREEN_INTENT permission from core module to call and livekit modules

  • MSDKAND-520 - Menu in wrong position on agent side if visitor clicks on co-browsing indicator

  • MSDKAND-522 - Writing client certificate to SharedPreferences crashes when using ThreadPolicy.detectDiskWrites

New features and improvements

  • MSDKAND-426 - New co-browsing button in accordance with new design guidelines

  • MSDKAND-427 - Provide native Picture-in-Picture (PiP) capability

  • MSDKAND-430 - Visualize dial-in state in call, or microphone volume if not dialed in

  • MSDKAND-440 - Add indicator removal zone

  • MSDKAND-425 - Add possibility to go into modal presentation mode

  • MSDKAND-438 - Use Collaboration Server configuration properties for mobile indicators

  • MSDKAND-497 - Add function to trigger minimizing call UI

  • MSDKAND-498 - Show or hide native mobile UI when popup UI elements disappear or appear, respectively, in WebView

  • MSDKAND-502 - Add API to retrieve list of conversations and events for it

  • MSDKAND-503 - Add specific error types for PIN entry errors

  • MSDKAND-506 - Add possibility to customize account conversation indicator and co-browsing indicator

  • MSDKAND-507 - Allow setting labels with Unblu Android SDK

  • MSDKAND-514 - Provide additional interface for mobile co-browsing indicator clicks

  • MSDKAND-518 - Deinitialize JavaScript before destroying Unblu WebView

Android mobile SDK 4.8.1 release notes

Release date: 28 March 2024

Bugs

  • MSDKAND-499 - Indicators not always properly redrawn when permissions are requested during co-browsing

  • MSDKAND-508 - Fix crash during co-browsing when activity doesn’t extend AppCompatActivity

New features and improvements

  • MSDKAND-497 - Add function to uiApiModule to trigger minimizing call UI

  • MSDKAND-498 - Show/hide native mobile UI when popup UI elements appear or disappear in WebView

Android mobile SDK 4.8.0 release notes

Release date: 23 February 2024

New features and improvements

  • MSDKAND-440 - Add an indicator removal zone and settings for it

  • MSDKAND-442 - Create client/server certificate authentication (mTLS)

Android mobile SDK 4.7.12 release notes

Release date: 09 February 2024

Version 4.7.12 of the Unblu Android mobile SDK is only compatible with version 7.41.1 and newer of the Unblu Collaboration Server. If you’re running version 7.40.2 or older of the Unblu Collaboration Server, you must update the Collaboration Server before adapting version 4.7.12 of the Android SDK.

Bugs

  • MSDKAND-483 - Lower target SDK

  • MSDKAND-491 - Switching activities while co-browsing deactivates indicators

Android mobile SDK 4.7.11 release notes

Release date: 24 January 2024

Bugs

  • MSDKAND-450 - Configure the SDK to ask for the new Android 13 media permissions

  • MSDKAND-455 - Mobile app crashes during co-browsing with MarkerEventViewGenerator.onAnimationEnd

  • MSDKAND-459 - Android mobile app crashes when accepting notification while co-browsing

  • MSDKAND-460 - Audio call to agent SDK starts camera automatically, no deactivation possible

  • MSDKAND-463 - Co-browsing ends abruptly on agent side when mandatory participant gone

  • MSDKAND-464 - Accepting permissions with Android 10 makes application crash

  • MSDKAND-465 - Android SDK causes crashes when starting audio/video calls on API version 34

  • MSDKAND-466 - Video stream of mobile user not available

  • MSDKAND-467 - Android agent app crashes after starting call

  • MSDKAND-474 - "Mute microphone" icon is displayed by default with LiveKit video call

New features and improvements

  • MSDKAND-473 - Global Observable for co-browsing sessions

  • MSDKAND-370 - Publish Android Mobile SDK to Maven Central repository

Android mobile SDK 4.7.6 release notes

Release date: 16 November 2023

Bugs

  • MSDKAND-449 - isMobileCoBrowsingActive not updated when starting co-browsing from conversation

Android mobile SDK 4.7.5 release notes

Release date: 27 October 2023

Bug

  • MSDKAND-436 - LayerType for whiteboard missing

  • MSDKAND-444 - Issue with Unblu SDK 4.7.4 when upgrading from Android SDK 33 to 34

Android mobile SDK 4.7.4 release notes

Release date: 23 August 2023

Bug

  • MSDKAND-429 - isMobileCoBrowsingActive only updates when value changes to false in some scenarios

  • MSDKAND-434 - Error message "No ClientManger found" when downloading file

New feature/improvement

  • MSDKAND-421 - Fetch Unblu visitor PersonInfo without starting a conversation

  • MSDKAND-435 - Document text not displayed properly in upload menu

  • MSDKAND-412 - Float avatar button when collapsing mobile SDK UI

Android mobile SDK 4.7.2 release notes

Release date: 27 July 2023

Bug

  • MSDKAND-368 - Videos not displayed if recipient has video turned off

  • MSDKAND-373 - Video stream doesn’t fill available space when pinned and unpinned

  • MSDKAND-402 - Agent avatar shown in video stream when video call starts or video is enabled during audio call

New feature/improvement

  • MSDKAND-428 - Add Jitpack dependency to livekitmodule

  • MSDKAND-304 - Android custom action API trigger

Android mobile SDK 4.7.1 release notes

Release date: 12 July 2023

Bug

  • MSDKAND-417 - UnbluClientConfiguration.Builder methods to upload audio and video available in UI even if set to "hidden"

New feature/improvement

  • MSDKAND-372 - Improved UI for video calls

  • MSDKAND-418 - Prepare SDK to be able to target API level 33

Android mobile SDK 4.7.0 release notes

Release date: 02 June 2023

Bug

  • MSDKAND-399 - Authorization header not on native HTTP requests

  • MSDKAND-410 - Video call and co-browsing don’t work at the same time

New feature/improvement

  • MSDKAND-407 - Descriptive log message when blocking URL not whitelisted

  • MSDKAND-388 - Add authorization header support

  • MSDKAND-394 - Add API events when user is unauthenticated

  • MSDKAND-395 - Install and enable the service worker for authentication

Android mobile SDK 4.5.4 release notes

Release date: 08 March 2023

New feature/improvement

  • MSDKAND-377 - Add configuration if back button handling should listen for UP and DOWN events

Android mobile SDK 4.5.3 release notes

Release date: 23 January 2023

Bug

  • MSDKAND-376 - Can’t perform call on Android: lost connection

New feature/improvement

  • MSDKAND-282 - Enable Vonage client SDK IP whitelist feature

Android mobile SDK 4.5.2 release notes

Release date: 23 December 2022

Bug

  • MSDKAND-353 - Top window dialogs not caught correctly by screen capturer in co-browsing sessions

  • MSDKAND-357 - Video thumbnail not displayed after the desktop caller turns camera off and on

New feature/improvement

  • MSDKAND-332 - Mobile co-browsing indicator

  • MSDKAND-360 - Expose API to decrypt Unblu push notifications

Android mobile SDK 4.5.0 release notes

Release date: 14 November 2022

Bug

  • MSDKAND-352 - Mobile SDK v4.4.1 - Crashes due to OutOfMemoryException

New feature/improvement

  • MSDKAND-354 - Return empty values when co-browsing text properties are null

  • MSDKAND-355 - Refactored retrying observables to avoid OOM exceptions

Android mobile SDK 4.4.3 release notes

Release date: 27 October 2022

When using version 4.4.3 of the Android mobile SDK with version 7.20.0 of the Collaboration Server, the Collaboration Server doesn’t send push notifications for new messages to agents.

The issue will be fixed in an upcoming release of the Collaboration Server.

Bug

  • MSDKAND-345 - App crashes after video call if stream has already been disposed of

  • MSDKAND-347 - When going to background after launching the file chooser activity, it’s no longer possible to launch the file chooser again

  • MSDKAND-349 - SDK initialized even though authentication cookies are empty

New feature/improvement

  • MSDKAND-348 - Update the Firebase dependencies to the latest versions * MSDKAND-106 - Access token authentication for Android mobile SDK

Android mobile SDK 4.4.1 release notes

Release date: 27 September 2022

Android mobile SDK 4.4.1 requires Unblu Collaboration Server 7.18.2. If you use an older version of the Collaboration Server with this version of the SDK, notifications don’t function at all.

Bug

  • MSDKAND-301 - Update Opentok version to fix bug "Android 12 crash"

  • MSDKAND-334 - Errors aren’t logged during Unblu initialization with slow internet connection

  • MSDKAND-342 - Outgoing call doesn’t disconnect after being declined by the counterpart

New feature/improvement

  • MSDKAND-315 - Android API level 31 support.

To support API level 31, Vonage requires READ_PHONE_STATE permission. For more information, refer to Why READ_PHONE_STATE permission is required while using Video API Android SDK.
  • MSDKAND-335 - Add OpenTok dependencies to ProGuard

  • MSDKAND-154 - Custom notifications for incoming calls

  • MSDKAND-309 - Register push token with version and handle returned shared secret

Android mobile SDK 4.3.11 release notes

Release date: 21 September 2022

Bug

  • MSDKAND-341 - Local notifications aren’t showing

New feature/improvement

  • MSDKAND-335 - Add OpenTok dependencies to ProGuard

Android mobile SDK 4.3.9 release notes

Release date: 08 August 2022

Bug

  • MSDKAND-296 - UI of file chooser not as designed

  • MSDKAND-326 - UI of file chooser not as designed

  • MSDKAND-327 - File upload UI not as designed

  • MSDKAND-328 - File chooser cropped in landscape mode

Android mobile SDK 4.3.5 release notes

Release date: 08 July 2022

Bug

  • MSDKAND-321 - Number of unread messages on badge of app icon doesn’t decrease when messages are read

  • MSDKAND-322 - WebView freezes after some time and reconnects when visitor navigates to chat UI and back

New feature/improvement

  • MSDKAND-172 - Show loading UI while directly opening one conversation

Android mobile SDK 4.3.4 release notes

Release date: 17 June 2022

Bug

  • MSDKAND-307 - Front camera isn’t properly activated/deactivated

  • MSDKAND-312 - WebView loses connection if the parent of the view isn’t visible

  • MSDKAND-316 - Mobile co-browsing: Visitor navigation not captured correctly

New feature/improvement

  • MSDKAND-305 - Implement activity callback on Android mobile SDK API

Android mobile SDK 4.3.2 release notes

Release date: 19 May 2022

Bug

  • MSDKAND-306 - Android crashing while opening Co-browsing

Android mobile SDK 4.3.1 release notes

Release date: 06 May 2022

Bug

  • MSDKAND-297 - App crashes when camera enabled by other participant

  • MSDKAND-298 - Attaching from camera causes error

  • MSDKAND-299 - Android SDK results in blank screen when app goes to background and is brought back to foreground

New feature/improvement

  • MSDKAND-285 - Add API for setting conversation recipient to an agent via the mobile SDKs

Android mobile SDK 4.2.5 release notes

Release date: 31 March 2022

Bug

  • MSDKAND-192 - Giving upload permissions crash—​Custom file chooser

  • MSDKAND-284 - Co-browsing grey screen

  • MSDKAND-287 - Mobile co-browsing stops working after app is closed and reopened

  • MSDKAND-291 - Agent is not able to upload files stored on their device

  • MSDKAND-294 - App crash when you tap on the microphone attachment icon

Android mobile SDK 4.2.3 release notes

Release date: 18 February 2022

Bug

  • MSDKAND-275 - Android crashes randomly during user login using OAuth library which contains an activity without a layout after Unblu initialized

  • MSDKAND-276 - Impossible to upload files from visitor and agent SDK

  • MSDKAND-277 - Audio call UI: avatar too big, name of counterpart misplaced, and timer not displayed

  • MSDKAND-278 - Crash when tappingg on push notification with force-closed app

Android mobile SDK 4.1.0 release notes

Release date: 26 January 2022

Bug

  • MSDKAND-262 - Call UI isn’t reopened correctly when tapping the locked screen notification

  • MSDKAND-263 - Missing "android:exported" tags on manifest cause crash on Android 12

  • MSDKAND-265 - Fixed typo in NotificationApi

Android mobile SDK 4.0.4 release notes

Release date: 09 November 2021

Bug

  • MSDKAND-232 - Video call thumbnail does not disappear

  • MSDKAND-260 - CalledFromWrongThreadException after ending call

New feature/improvement

  • MSDKAND-195 - Add a dialog if a URL is blocked for security reasons

Android mobile SDK 4.0.3 Release Notes

Release date: 18 October 2021

Bug

  • MSDKAND-221 - Android 11 and Android SDK 2.9.1 causing crashing during mobile co-browsing

New Feature / Improvement

  • MSDKAND-250 - Rename MobileUnblucobrowsing to MobileUnbluCobrowsing

Android mobile SDK 4.0.2 Release Notes

Release date: 04 October 2021

This is the first public release of version 4 of the Android mobile SDK.