Releases: webex/webex-ios-sdk
Releases · webex/webex-ios-sdk
3.11.4
What's Changed
- Fixed the issue where onIncomingCall was triggered before processPushNotification.
- Resolved delays in onCallDisconnect events by properly handling Mercury events during app transitions.
- Improved reporting of audio session deactivation to prevent one-way audio issues in calls.
3.14.0
3.13.0
3.12.0
3.11.3
Added
- The dial & dialPhoneNumber APIs will have the error description in case of failure.
- Access token invalidation or expiry will result in the SDK APIs returning Unauthorized error inside the completion handlers.
Updated
- The
Phone.processPushNotification(msg : String, handler: CompletionHandler<PushNotificationResult>)
handler to return error in case of any failure. The error object will have the error code and error description. - Completion handlers returning InternalError will have error descriptions.
3.11.2
3.11.1
What's Changed
Full Changelog: 3.11.0...3.11.1
- H264 prompt is removed for video and screen share flows.
- Made Webex class singleton.
- Made webex.initialize() method thread safe and added check to avoid multiple initializations.
- Fixed: Call Failed issue during rejoin after host ends the meeting for all and starts again.
3.11.0
What's Changed
Full Changelog: 3.10.1...3.11.0
Release Information
Release Date: 13 Feb, 2024
Features Added
- New error enums InviteParticipantError, MakeHostError, and ReclaimHostError for call participant errors.
- APIs for inviting a participant, reclaiming host role, and assigning host role in calls.
- Fields isPresenter, isCohost, and isHost added to CallMembership.
- Enum case CallError.cannotStartInstantMeeting for errors starting instant meetings.
- Messaging module removed from size-optimized WxC SDK.
Fixes
- Addition of parent field in postMessage APIs to support message threads.