infobip_mobilemessaging
Infobip Mobile Messaging Flutter Plugin for Push notifications, LiveChat, and WebRTC calls.
9.10.0
4.7K downloads/mo
#3929 most downloaded on pub.dev
infobip/mobile-messaging-flutter-plugin
What this package is like to depend on
Last release today
24 Aug 2026
Ships fairly regularly
a new release about every 3 weeks
Most releases are documented
notes for 79 of 92 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
92 releases · first in 2021
24 releases in the last 12 months
see the full history below
Release timeline
92 releases · Aug 2021 to Aug 2026Releases
latest 60 of 92-
9.10.024 Aug 2026Release notes
Open source →SDK Versions
- Android [15.1.0]
- iOS [15.5.2]
Added
- Ability to filter inbox messages by multiple topics. See wiki for more info.
Release notes
Open source →SDK Versions
- Android [15.1.0]
- iOS [15.5.2]
Added
- Ability to filter inbox messages by multiple topics. See wiki for more info.
-
9.9.016 Jul 2026Release notes
Open source →SDK Versions
- Android [15.1.0]
- iOS [15.5.2]
Added
ChatCustomization.chatInputAttachmentDisabledIconTintfield added to chat customization optionsChatCustomization.chatInputSendDisabledIconTintfield added to chat customization options
Changed
Configuration.inAppChatCustomizationdeprecated field removed from configuration options.
Release notes
Open source →SDK Versions
- Android [15.1.0]
- iOS [15.5.2]
Added
ChatCustomization.chatInputAttachmentDisabledIconTintfield added to chat customization optionsChatCustomization.chatInputSendDisabledIconTintfield added to chat customization options
Changed
Configuration.inAppChatCustomizationdeprecated field removed from configuration options.
-
9.8.015 Jun 2026Release notes
Open source →SDK Versions
- Android [15.0.0]
- iOS [15.5.0]
Added
setDeviceAsPrimaryfield added to personalization options.
Changed
- JWT supplier is now cleared on SDK cleanup (Android and iOS).
Release notes
Open source →SDK Versions
- Android [15.0.0]
- iOS [15.5.0]
Added
setDeviceAsPrimaryfield added to personalization options.
Changed
- JWT supplier is now cleared on SDK cleanup (Android and iOS).
-
9.7.226 May 2026Release notes
Open source →SDK Versions
- Android [14.16.0]
- iOS [15.0.0]
Changed
- Introduced better event caching handling when the app is in killed state
Fixed
- Minor bugs
Release notes
Open source →SDK Versions
- Android [14.16.0]
- iOS [15.0.0]
Changed
- Introduced better event caching handling when the app is in killed state
Fixed
- Minor bugs
-
9.7.103 Apr 2026Release notes
Open source →SDK Versions
- Android [14.14.2 -> 14.14.5]
- iOS [15.0.0]
Changed
- Android SDK version updated
Release notes
Open source →SDK Versions
- Android [14.14.2 -> 14.14.5]
- iOS [15.0.0]
Changed
- Android SDK version updated
-
9.7.024 Mar 2026Release notes
Open source →SDK Versions
- Android [14.14.2]
- iOS [15.0.0]
Changed
- From this version we have updated the way you need to integrate the Notification service extension for iOS, please check our migration guide: https://github.com/infobip/mobile-messaging-flutter-plugin/wiki/Migration-Guides#migration-from-96x-to-97x.
Release notes
Open source →SDK Versions
- Android [14.14.2]
- iOS [15.0.0]
Changed
- From this version we have updated the way you need to integrate the Notification service extension for iOS, please check our migration guide: https://github.com/infobip/mobile-messaging-flutter-plugin/wiki/Migration-Guides#migration-from-96x-to-97x.
-
9.6.124 Feb 2026Release notes
Open source →SDK Versions
- Android [14.14.1 -> 14.14.2]
- iOS [14.4.3]
Changed
- Android SDK version updated.
Release notes
Open source →SDK Versions
- Android [14.14.1 -> 14.14.2]
- iOS [14.4.3]
Changed
- Android SDK version updated.
-
9.6.018 Feb 2026Release notes
Open source →SDK Versions
- Android [14.13.0 -> 14.14.1]
- iOS [14.4.3]
Fixed
- UserData behavior across platforms is unified: setting values to null will remove them for Android.
Release notes
Open source →SDK Versions
- Android [14.13.0 -> 14.14.1]
- iOS [14.4.3]
Fixed
- UserData behavior across platforms is unified: setting values to null will remove them for Android.
-
9.5.005 Feb 2026Release notes
Open source →SDK Versions
- Android [14.11.0 -> 14.13.0]
- iOS [14.3.0 -> 14.4.3]
Changed
- Right-to-left languages now change layout direction
-
9.4.029 Jan 2026Release notes
Open source →SDK Versions
- Android [14.10.0 -> 14.11.0]
- iOS [14.1.1 -> 14.3.0]
Added
- In-app chat error snackbar customization options.
Changed
- In-app chat error fullscreen customization options. Please follow migration guide.
- In-app chat network error customization options. Please follow migration guide.
Release notes
Open source →SDK Versions
- Android [14.10.0 -> 14.11.0]
- iOS [14.1.1 -> 14.3.0]
Added
- In-app chat error snackbar customization options.
Changed
- In-app chat error fullscreen customization options. Please follow migration guide
- In-app chat network error customization options. Please follow migration guide
-
9.3.122 Dec 2025Release notes
Open source →SDK Versions
- Android 14.9.3
- iOS 14.1.3
Fixed
- Race conditions between Infobip Mobile Messaging library events
-
9.3.017 Dec 2025Release notes
Open source →SDK Versions
- Android [14.7.9 -> 14.9.3]
Added
- Platform native logs can be routed to Flutter console by setting
Configuration.logging = true - In-app chat message length limit 4096 characters
- In-app chat input character counter
- New method 'InfobipMobilemessaging.isChatAvailable()' to check in-app chat availability
Changed
Configuration.IOSSettings.loggingreplaced with newConfiguration.logging
-
9.2.428 Nov 2025 -
9.2.327 Nov 2025Release notes
Open source →SDK Versions
- Android 14.7.4 → 14.7.9
- iOS 14.1.0 → 14.1.1
Fixed
- Dynamic base url bug fix
- Inbox data mapping consistency improvements (Android)
-
9.2.225 Nov 2025 -
9.2.124 Nov 2025Release notes
Open source →SDK Versions
- iOS: 14.0.1 → 14.1.0
Changed
- Increase version for native iOS SDK.
-
9.2.021 Nov 2025 -
9.1.218 Nov 2025Release notes
Open source →SDK Versions
- Android: 14.6.2 → 14.7.4
- iOS: 14.0.0 → 14.0.1
Fixed
- Fixed in-app message display issues with certain CDN configurations in some regions
Changed
- Updated chat error handling to use new Android SDK exception model
-
9.1.029 Oct 2025Release notes
Open source →SDK Versions
-Android 14.6.0 -> 14.6.2 -iOS 14.0.0
Changed
- iOS minimum target increased to iOS 15
-
9.0.016 Oct 2025Release notes
Open source →SDK Versions
- Android 14.6.0 -> 14.6.2
- iOS 13.12.4
Added
- Android 16 support
Changed
- Minimum version is Flutter 3.16.0 / Dart 3.2.0
- Descriptions for UserData usage
-
8.8.226 Sep 2025Release notes
Open source →SDK Versions
- Android 14.6.0
- iOS 13.12.0 -> 13.12.4
Changed
- Minor improvements and optimizations
-
8.8.125 Sep 2025 -
8.8.017 Sep 2025Release notes
Open source →SDK Versions
- Android 14.3.0 -> 14.6.0
- iOS 13.12.0
Added
- Option to handle in-app chat exceptions on your own.
-
8.7.011 Sep 2025Release notes
Open source →SDK Versions
- Android 14.3.0
- Huawei 14.3.0
- iOS 13.11.2 -> 13.12.0
Security
- Keychain now shares application code with Notification Extension so there is no need anymore for providing the application code in NotificationService.swift source file.
-
8.6.026 Aug 2025Release notes
Open source →SDK Versions
- Android - 13.22.0 -> 14.3.0
- iOS - 13.9.1 -> 13.11.2
Changed
- setJwt (originally used for the chat authentication) has been removed. New callback function setChatJwtProvider must be used instead.
-
8.5.009 Jul 2025Release notes
Open source →SDK Versions
- Android - 13.22.0
- iOS - 13.7.0 -> 13.9.1
Fixed
- iOS: Primary setting for current installation is now being reset during depersonalization
Security
- iOS: Added encryption for sensitive data stored on disk. Not forward-compatible (old versions of SDK would not be able to decode the data saved by a newer version of SDK).
-
8.4.027 Jun 2025Release notes
Open source →Added
- Support for JWT user data authorization for personalization, saveUser, fetchUser.
SDK Versions
- Android - 13.18.0
- iOS - 13.22.0
-
8.3.020 Jun 2025Release notes
Open source →Changed
- In-App Chat: the push notification action "open LiveChat" improvements
Fixed
- In-App Chat: system bars on Android 15
Android SDK: 13.21.0 iOS SDK: 13.6.1
-
8.2.002 Jun 2025Release notes
Open source →Added
- In-app chat applies Livechat Widget attachments configuration now
- Extended the In-app chat's
WidgetInfomodel with additional fieldsattachmentConfigandprimaryTextColor
Android SDK: 13.17.0 iOS SDK: 13.4.0
-
8.1.210 Apr 2025 -
8.1.109 Apr 2025Release notes
Open source →Fixed
- Android: Notification channels are fixed to support sound and vibration message options.
- Traditional Chinese translations.
Android SDK: 13.9.3
-
8.1.002 Apr 2025Release notes
Open source →Changed
- (Android) Since this version, we provide support for Android 15
- (Android) In-app chat uses Android Contracts and Android Photo picker to pick message attachment.
- (Android) Since this version In-app chat does not requires following dangerous permissions:
READ_MEDIA_IMAGESREAD_MEDIA_VIDEOREAD_MEDIA_AUDIO
-
8.0.028 Mar 2025Release notes
Open source →Changed
- (iOS) Minimum deployment target changed to iOS 13.
- (iOS) The initialisation param 'shouldHandleKeyboardAppearance' has been moved to ChatCustomization.
Fixed
- (iOS )Changed a macro for webRTC that was failing builds in the new Xcode 16.3 RC.
- (iOS) System sharing capabilities in InAppChat attachments now always available, independently from the app permissions.
-
7.2.407 Mar 2025Release notes
Open source →Added
- iOS: configurable parameter shouldHandleKeyboardAppearance for In-app chat.
-
7.2.306 Mar 2025 -
7.2.220 Jan 2025Release notes
Open source →Fixed
- Resolved an issue when camera view from chatInput break flutter layout.
-
7.2.113 Jan 2025Release notes
Open source →Fixed
- Resolved an issue where text input was misaligned with the keyboard in a custom chat view.
-
7.2.020 Dec 2024Release notes
Open source →Added
- new enum ChatMultithreadStrategies
- new sendContextualDataWithStrategy function with ChatMultithreadStrategies enum flag
Changed
- sendContextualData function with boolean flag deprecated
-
7.1.020 Dec 2024 -
7.0.221 Nov 2024 -
7.0.114 Nov 2024 -
7.0.029 Oct 2024Release notes
Open source →Changed
- Refactoring, models moved to submodules.
Added
- user_data now has installations information available.
-
6.7.025 Oct 2024Release notes
Open source →Added
- User class has
Typefield indicating user profile type. - You can now personalize profile and keep user type
LEAD.
- User class has
-
6.6.022 Oct 2024Release notes
Open source →Changed
- Since this version running on Infobip Mobile Messaging SDK based on Android 15. Read More
-
6.5.008 Oct 2024Release notes
Open source →Added
- new approach to apply in-app chat customization. Old one is deprecated.
-
6.4.124 Sep 2024 -
6.4.005 Sep 2024Release notes
Open source →Added
- InAppChat provides option to override default chat notification's title and body
-
6.3.001 Aug 2024 -
6.2.023 Jul 2024Release notes
Open source →Added
ChatViewwidget provides new flexible an way to show In-app chat. Read more in documentation.
-
6.1.104 Jul 2024 -
6.1.004 Jun 2024Release notes
Open source →Added
- Support for Android 34
Fixed
- Added workaround for problems with appCode hash check when migrating from version with SHA1 to SHA256
-
6.0.029 May 2024Release notes
Open source → -
5.1.021 May 2024Release notes
Open source →Added
- new chatAvailabilityUpdated event to indicate when chat is ready to be presented
-
5.0.307 May 2024 -
5.0.225 Apr 2024 -
5.0.118 Apr 2024 -
5.0.003 Apr 2024 -
4.1.020 Mar 2024Release notes
Open source →Added
- new In-App Chat customisations attributes:
- common:
widgetTheme
- Android only:
chatMenuItemsIconTintchatMenuItemSaveAttachmentIcon
- common:
- new In-App Chat customisations attributes:
-
4.0.009 Feb 2024 -
3.0.018 Jan 2024Release notes
Open source →Added
- In-app chat support for Simplified Chinese (zh-Hans) language
Changed
- Android minimum SDK level is 21 (Android 5.0 - Lollipop) now
- In-app chat message limit increased to 4096 characters