Release Notes
Version 4.17.2
Release Date: 2025-06-12
New Features
Feature | Description | Related APIs |
---|---|---|
Dismiss notification on iOS devices | If you want to enable the dismiss notification, please add NSUserNotificationUsageDescription in Info.plist for iOS notification permission. | - |
Permission prompts on Android devices | If you want to prompt user to manually enable permissions, please add manuallyByUser option in ZegoCallInvitationPermission . | ZegoCallInvitationPermission |
Version 4.17.0
Release Date: 2025-05-29
New Features
Feature | Description | Related APIs |
---|---|---|
iOS PIP | CallKit supports iOS PIP by default. To disable the feature, you can set ZegoCallInvitationConfig.pip.iOS.support or ZegoUIKitPrebuiltCallConfig.pip.iOS.support to false . | |
Delaying Auto-entry into Offline Calls After App Launch | To prevent conflicts between your app’s startup logic and call interface navigation, set autoEnterAcceptedOfflineCall to false. This lets your app complete tasks like navigation redirection, cache loading, or message fetching before manually calling enterAcceptedOfflineCall to join the call. | |
Offline Call Acceptance (Locked Screen) | Android users can accept offline call invitations via CallKit even when the screen is locked. | – |
Enhancements
- Modified the notification pop-up method when CallKit is in the Android background.
- Compatible with the offline logic of ZIMKit .
- Improved the internal minimized interface within CallKit.
Bug Fixes
- Fixed known issues.
Version 4.16.28
Release Date: 2025-04-18
New Features
Feature | Description | Related APIs |
---|---|---|
Updated Firebase Messaging dependency setup instructions | For the call invitation feature, we have updated the setup instructions for adding the Firebase Messaging dependency. For the latest code samples, please refer to Quick start(with call invitation) - Configure your project. | - |