NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3783 most downloaded on pub.dev
Infobip Mobile Messaging Flutter Plugin for Push notifications, LiveChat, and WebRTC calls.
Last release 10 days ago
28 Sep 2026
Ships fairly regularly
a new release about every 3 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
94 releases · first in 2021
Native SDK events ( personalized , installationUpdated , etc.) stopped reaching Dart listeners after relaunching the app and initializing with the sam
personalized, installationUpdated, etc.) stopped reaching Dart listeners after relaunching the app and initializing with the same configuration. Repeated init with an identical configuration no longer restarts the SDK, and event delivery is preserved across relaunch, cleanup and configuration changes.Breaking change: compileSdkVersion bumped from 36 to 37 (Android 17), following the native Android SDK update to 16.1.0. Depending on your Android Gra…
Note: This is a transition period. CocoaPods will still be fully supported until December 2nd, 2026, when CocoaPods Trunk is scheduled to become permanently read-only. You are not required to migrate to SPM right away. Cocoapods will continue receiving all plugin updates as before until the mentioned date. After that date, the iOS side of the plugin
will only be updated via Swift Package Manager.
compileSdkVersion bumped from 36 to 37 (Android 17), following the native Android SDK update to 16.1.0. Depending on your Android Gradle Plugin/SDK Manager setup, you may need to explicitly install the Android SDK Platform 37 package
One column per quarter.
Ability to filter inbox messages by multiple topics. See wiki for more info.
Configuration.inAppChatCustomization deprecated field removed from configuration options.
ChatCustomization.chatInputAttachmentDisabledIconTint field added to chat customization optionsChatCustomization.chatInputSendDisabledIconTint field added to chat customization optionsConfiguration.inAppChatCustomization deprecated field removed from configuration options.setDeviceAsPrimary field added to personalization options.
setDeviceAsPrimary field added to personalization options.Introduced better event caching handling when the app is in killed state
SDK Versions Android [14.14.2 -> 14.14.5] iOS [15.0.0] Changed Android SDK version updated
From this version we have updated the way you need to integrate the Notification service extension for iOS, please check our migration guide: https://
SDK Versions Android [14.14.1 -> 14.14.2] iOS [14.4.3] Changed Android SDK version updated.
UserData behavior across platforms is unified: setting values to null will remove them for Android.
Right-to-left languages now change layout direction
In-app chat error snackbar customization options.
Race conditions between Infobip Mobile Messaging library events
Platform native logs can be routed to Flutter console by setting Configuration.logging = true
Configuration.logging = trueConfiguration.IOSSettings.logging replaced with new Configuration.logging## SDK Versions - iOS [14.1.1 → 14.1.3]
Inbox data mapping consistency improvements (Android)
## SDK Versions - iOS: 14.0.1 → 14.1.0
Increase version for native iOS SDK.
Swift version increased from 5.0 to 5.5 in iOS podspec.
Fixed in-app message display issues with certain CDN configurations in some regions
-Android 14.6.0 -> 14.6.2 -iOS 14.0.0
-Android 14.6.0 -> 14.6.2 -iOS 14.0.0
Minimum version is Flutter 3.16.0 / Dart 3.2.0
Minor improvements and optimizations
## SDK Versions - Android 14.6.0 - iOS 13.12.0 ## Fixed - Minor bug for UserData
Option to handle in-app chat exceptions on your own.
Keychain now shares application code with Notification Extension so there is no need anymore for providing the application code in NotificationService
setJwt (originally used for the chat authentication) has been removed. New callback function setChatJwtProvider must be used instead.
iOS: Primary setting for current installation is now being reset during depersonalization
Support for JWT user data authorization for personalization, saveUser, fetchUser.
In-App Chat: the push notification action "open LiveChat" improvements
Android SDK: 13.21.0 iOS SDK: 13.6.1
In-app chat applies Livechat Widget attachments configuration now
WidgetInfo model with additional fields attachmentConfig and primaryTextColor Android SDK: 13.17.0 iOS SDK: 13.4.0
## Fixed - Android notification channels. Android SDK: 13.9.6
Android SDK: 13.9.6
Android: Notification channels are fixed to support sound and vibration message options.
Android SDK: 13.9.3
(Android) Since this version, we provide support for Android 15
READ_MEDIA_IMAGESREAD_MEDIA_VIDEOREAD_MEDIA_AUDIO(iOS) Minimum deployment target changed to iOS 13.
iOS: configurable parameter shouldHandleKeyboardAppearance for In-app chat.
Lint rules, minor improvements.
Resolved an issue when camera view from chatInput break flutter layout.
Resolved an issue where text input was misaligned with the keyboard in a custom chat view.
sendContextualData function with boolean flag deprecated
## Changed - Support for iOS 18.
forceDepersonalize parameter for iOS.
## Changed - Improved Android mapping.
Refactoring, models moved to submodules.
User class has Type field indicating user profile type.
Type field indicating user profile type.LEAD.Since this version running on Infobip Mobile Messaging SDK based on Android 15. Read More
new approach to apply in-app chat customization. Old one is deprecated.
InAppChat now has gestureRecognizers field in the ChatView class.
InAppChat provides option to override default chat notification's title and body
Option to send contextual data before chat presentation.
ChatView widget provides new flexible an way to show In-app chat. Read more in documentation.
ChatView widget provides new flexible an way to show In-app chat. Read more in documentation.Bug with cleanup method on iOS.
Added workaround for problems with appCode hash check when migrating from version with SHA1 to SHA256
Updated dependencies, check Migration guide
new chatAvailabilityUpdated event to indicate when chat is ready to be presented
Updated proguard rules for Android.
Improved message model for Inbox.
provided dictionary representation of Message object for iOS
## Added - Introducing support for Inbox
new In-App Chat customisations attributes:
widgetThemechatMenuItemsIconTintchatMenuItemSaveAttachmentIconYour coding agent can read these notes before it upgrades. Set up the MCP server →