connectycube_flutter_call_kit 2.8.2
connectycube_flutter_call_kit: ^2.8.2 copied to clipboard
A Flutter plugin for displaying call screen when app in background or terminated.
2.8.2 #
- (Android) Fix notification handling in Android 12 and above;
- (Android) Migrate to using the Kotlin extensions (KTX) APIs in the main modules;
2.8.1 #
- (Android) Fix decline/reject in terminated state;
2.8.0 #
- Update AGP to 8.9.0 and fix related issues;
2.7.0 #
- Implemented closing of the iOS CallKit by VoIP push notification where
signal_typeis 'endCall' or 'rejectCall';
2.5.0 #
- (Android) Add API to manage the
Manifest.permission.USE_FULL_SCREEN_INTENTpermission;
2.4.0 #
- (Android) Add the Call photo to the Call notification and the Incoming call screen;
- (Android) Add different icons to the Accept buttons depending on the call type;
- (Android) Add the possibility for setting the Notification icon depending on the call type;
2.3.0 #
- (iOS) Add a method for notifying the CallKit about muting/unmuting the call;
- (iOS) Improvements for audio after accepting the call from the background or killed state;
- (Dart) Add ignoring of not supported platforms;
2.2.4 #
- (iOS) Improve the audio after accepting from the background or killed state;
2.2.3 #
- (Android) Fix calling of the
onCallRejectedWhenTerminatedand theonCallAcceptedWhenTerminatedcallbacks in the release build;
2.2.2 #
- (iOS) Fix the crash on the
getLastCallIdmethod calling;
2.2.1 #
- (Android) Fix receiving the FCM if plugin connected together with
firebase_messagingplugin;
2.2.0 #
- (iOS) Fix notifying plugin about call accepting;
Broken API:
- changed the signature of method
reportCallAcceptedby deleting the parametercallType;
2.1.0 #
- (Android) Add the possibility of setting a Notification icon;
2.0.9 #
- (iOS) Fix getting call state;
2.0.8 #
- (iOS) Fix second and next calls issue;
2.0.7 #
- (iOS) Fix audio after accepting from killed state;
2.0.5 #
- (Android) fix the compatibility with
Flutter3.x.x;
2.0.4 #
- (Android) update
Gradleversion to the 6.5; - (Android) update
Kotlinversion to the 1.6.21; - (Android) megrate from the
jcenter()to themavenCentral()dependesies repository;
2.0.3 #
- (Android) fixed the working with apps targeted to the
targetSdkVersion 31and above;
2.0.2 #
- (iOS, Android) fixed the
user_infodata transporting; - (Android) fixed launching the app by
acceptCallevent;
2.0.1 #
- Minor updates
2.0.0 #
Completely reworked version. Reworked the way of interaction between the flutter app and native platforms.
Since this version you don't need any third-party plugins for working with push notifications anymore, cause all required functionality has already been integrated into the plugin.
New
- Added iOS support
- Added getting the subscription tokens (VoIP for the iOS and FCM for the Android)
- Added customisation for ringtone, app icon, color accent (for Android)
Fixes and improvements
- reworked callbacks
onCallRejectedWhenTerminatedandonCallAcceptedWhenTerminatednow they will be fired even if the app is terminated or in the background - migrated to
EventChannelfor sending events from native platforms to the Flutter app
0.1.0-dev.2 #
- Improved compatibility with projects which support Web platform.
0.1.0-dev.1 #
-
New:
- Implemented Dart null-safety feature;
- Added method
getCallData(String? sessionId)for getting all provided data about the call; - Added method
clearCallData(String? sessionId)which cleans all data related to the call; - Added method
getLastCallId()which returns the id of the last displayed call. It is useful on starting app step for navigation to the call screen if the call was accepted; - Added static callback
onCallAcceptedWhenTerminatedwhich can be useful if need listen to events from the Call notification in the background or terminated state;
-
Improvements:
- Added new field
userInfo, which can be used for exchanging with additional data between the Call notification and your app, you will get this data in callbacksonCallAcceptedWhenTerminated,onCallAccepted,onCallRejectedWhenTerminated,onCallRejectedafter setting it in methodshowCallNotification;
- Added new field
-
Fixes:
- Fixed the wrong calback naming
onCallAcceptedWhenTerminated->onCallRejectedWhenTerminated;
- Fixed the wrong calback naming
0.0.1-dev.1 #
- Initial release.