Skip to content

Releases: webex/webex-android-sdk

3.16.2

06 Feb 09:18
3fb0a77

Choose a tag to compare

Release 3.16.2

Updated

  • Fixed issue loading certain libraries when using SDK with dynamic modules.

3.16.1

15 Dec 11:08

Choose a tag to compare

Release 3.16.1

Added

  • New API added Call.holdCall(putOnHold: Boolean, callback: CompletionHandler<Void>) with CompletionHandler<Void> callback to asynchronously notify about success or failure for call hold/resume operations.
  • New callback CallObserver.onCallHoldStateChanged(call: Call, holdResumeInfo: HoldResumeInfo) listener to be notified about changes to the hold status of a call.

Updated

  • Fixed issue where self-camera orientation did not update according to device orientation.
  • Fixed issue where dynamically setting the remote screen-sharing view (as described here) was not functioning as expected.
  • Fixed webex.messages.markAsRead() SDK API to prevent InvalidMessageId error when the optional messageId parameter is not provided.
  • Fixed issues retrieving Membership.created values using MembershipClient.list().
  • Fixed issues retrieving Team.created values from TeamClient.list().
  • Fixed issues retrieving MembershipReadStatus.lastSeenDate using MembershipClient.listWithReadStatus().
  • Fixed 16KB page size support for Android 10 devices.

Deprecated

  • Deprecated API Call.holdCall(putOnHold: Boolean) use Call.holdCall(putOnHold: Boolean, callback: CompletionHandler<Void>) instead.

3.15.1

22 Oct 12:43
7631563

Choose a tag to compare

Release 3.15.1

Added

  • New enum added ClientDeviceType to represent the client app's device type.

Updated

  • The Webex class constructor has been updated. It now accepts an optional ClientDeviceType parameter to categorize the device type (e.g., phone or tablet).
  • FIXED: OnDemand runtime issues for loading shared libs

3.16.0

24 Sep 12:14
0932a27

Choose a tag to compare

  • Added 16kb page size support as per the google recommendation.
  • Permissions behavior: SDK now returns WebexError.PERMISSION_REQUIRED when required runtime permission/consent is missing; apps must request/grant before invoking APIs like:
  1. Camera/Microphone/Manage phone: affects webex.phone.dial(), webex.phone.answer().
  2. Storage: affects Virtual Backgrounds and message attachments.
  3. Bluetooth: affects Bluetooth audio during calls.
  4. MediaProjection: required for screen sharing. For Screen sharing API: consent is now mandatory.
    • startSharing(consent, callback, shareConfig?), accepts new param user consent for sharing screen
    • startSharing(notification, notificationId, consent, callback, shareConfig?) : accepts new param user consent for sharing screen.

3.15.0

21 Feb 11:07
4a8d1f7

Choose a tag to compare

  • Added new light weight Message only SDK : WebexSDK-Message
  • Bug fixes and enhancements for meeting feartures.

3.11.4

18 Dec 17:21
f5e3228

Choose a tag to compare

Fixed

  • Fixed the issue where onIncomingCall was triggered before processPushNotification.
  • Resolved delays in onCallDisconnect events by properly handling Mercury events during app transitions.

Release 3.14

13 Nov 13:19
d38dcb2

Choose a tag to compare

  • Exposed new APIs for Bandwidth extension support for webex calling
  • Validate the email before doing OAuth login
  • Bug fixes

3.13.0

21 Aug 11:18
def2992

Choose a tag to compare

Release 3.13.0

3.12.0

08 Jul 07:25
1fefc9c

Choose a tag to compare

Release 3.12.0

3.11.3

06 Jun 06:26
ba5152f

Choose a tag to compare

3.11.3 Release