cometchat_calls_sdk 5.0.2 copy "cometchat_calls_sdk: ^5.0.2" to clipboard
cometchat_calls_sdk: ^5.0.2 copied to clipboard

Integrate voice & video calling into your Flutter app with CometChat's Calls SDK. Create real-time communication for better user engagement.

5.0.0-beta.3 #

v4 Backward Compatibility Layer #

  • Added deprecated generateToken, startSession, and endSession static methods on CometChatCalls for drop-in v4 API compatibility
  • Added CometChatCallsEventsListener deprecated mixin with all v4 event callbacks
  • Added CallSettingsBuilder.listener deprecated setter
  • Added CallSettings.toSessionSettings() conversion method
  • Added V4EventListenerAdapter that bridges v5 focused listeners to v4 callbacks
  • Added RTCUser.fromParticipant and GenerateToken.fromCallToken factory constructors

iOS Native Compatibility #

  • Added CometChatRTCView ObjC stub for Chat SDK v4 checkCallsFramework() runtime check
  • Added setAuthToken method channel to restore native auth state after SDK re-initialization
  • Auth token is now bridged to the native iOS SDK via the deprecated generateToken(authToken:sessionID:) side effect

Auth Token Bootstrapping #

  • Deprecated generateToken now calls loginWithAuthToken internally to bootstrap v5 SDK state
  • Auth token passed by v4 consumers is cached for subsequent operations like getUserAuthToken() and call logs

Barrel File #

  • Exported User class (removed hide User restriction) to fix example app compilation

Example App #

  • Added GIDClientID to iOS Info.plist for Google Sign-In

5.0.0-beta.2 #

  • Initial v5 Flutter Calls SDK with new API surface
  • CometChatCalls.joinSession with session ID or call token
  • SessionSettings / SessionSettingsBuilder replacing CallSettings
  • Focused listener protocols: SessionStatusListeners, ParticipantEventListeners, MediaEventListeners, ButtonClickListeners, LayoutListeners
  • CallSession singleton for session control
  • Call logs API with CallLogRequestBuilder
  • iOS CallKit integration
  • Background call handling
  • Picture-in-Picture support

0.0.1 #

  • Initial release placeholder.
4
likes
115
points
457
downloads

Documentation

API reference

Publisher

verified publishercometchat.com

Weekly Downloads

Integrate voice & video calling into your Flutter app with CometChat's Calls SDK. Create real-time communication for better user engagement.

Homepage

License

MIT (license)

Dependencies

connectivity_plus, flutter, http, path, plugin_platform_interface, shared_preferences, sqflite

More

Packages that depend on cometchat_calls_sdk

Packages that implement cometchat_calls_sdk