infobip_mobilemessaging 8.1.0 copy "infobip_mobilemessaging: ^8.1.0" to clipboard
infobip_mobilemessaging: ^8.1.0 copied to clipboard

Infobip Mobile Messaging Flutter Plugin for Push notifications, LiveChat, and WebRTC calls.

8.1.0 #

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_IMAGES
    • READ_MEDIA_VIDEO
    • READ_MEDIA_AUDIO

8.0.0 #

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.4 #

Added #

  • iOS: configurable parameter shouldHandleKeyboardAppearance for In-app chat.

7.2.3 #

Changed #

  • Lint rules, minor improvements.

7.2.2 #

Fixed #

  • Resolved an issue when camera view from chatInput break flutter layout.

7.2.1 #

Fixed #

  • Resolved an issue where text input was misaligned with the keyboard in a custom chat view.

7.2.0 #

Added #

  • new enum ChatMultithreadStrategies
  • new sendContextualDataWithStrategy function with ChatMultithreadStrategies enum flag

Changed #

  • sendContextualData function with boolean flag deprecated

7.1.0 #

Changed #

  • Support for iOS 18.

7.0.2 #

Fixed #

  • forceDepersonalize parameter for iOS.

7.0.1 #

Changed #

  • Improved Android mapping.

7.0.0 #

Changed #

  • Refactoring, models moved to submodules.

Added #

  • user_data now has installations information available.

6.7.0 #

Added #

  • User class has Type field indicating user profile type.
  • You can now personalize profile and keep user type LEAD.

6.6.0 #

Changed #

  • Since this version running on Infobip Mobile Messaging SDK based on Android 15. Read More

6.5.0 #

Added #

  • new approach to apply in-app chat customization. Old one is deprecated.

6.4.1 #

Added #

  • InAppChat now has gestureRecognizers field in the ChatView class.

6.4.0 #

Added #

  • InAppChat provides option to override default chat notification's title and body

6.3.0 #

Added #

  • Option to send contextual data before chat presentation.

6.2.0 #

Added #

  • ChatView widget provides new flexible an way to show In-app chat. Read more in documentation.

6.1.1 #

Fixed #

  • Bug with cleanup method on iOS.

6.1.0 #

Added #

  • Support for Android 34

Fixed #

  • Added workaround for problems with appCode hash check when migrating from version with SHA1 to SHA256

6.0.0 #

Changed #

Fixed #

  • Default MessageStorage bug

5.1.0 #

Added #

  • new chatAvailabilityUpdated event to indicate when chat is ready to be presented

5.0.3 #

Changed #

  • Updated proguard rules for Android.

5.0.2 #

Changed #

  • Improved message model for Inbox.

5.0.1 #

Changed #

  • provided dictionary representation of Message object for iOS

5.0.0 #

Added #

  • Introducing support for Inbox

4.1.0 #

Added #

  • new In-App Chat customisations attributes:
    • common:
      • widgetTheme
    • Android only:
      • chatMenuItemsIconTint
      • chatMenuItemSaveAttachmentIcon

4.0.0 #

3.0.0 #

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

2.1.1 #

Fixed #

  • Send In-app chat message issue in Android

2.1.0 #

Added #

  • New WebRTCUI reconnection indicator.

Changed #

  • We improved In-app chat attachments feature permissions requesting, and chat connection handling.

Fixed #

  • In-app chat bug when sending message with special characters.

2.0.0 #

Added #

  • In-app chat support for Serbian (Latin) language
  • In-app chat messages exceeding the max text length are now automatically sent as smaller messages

Changed #

  • WebRTCUI using new configurationId and provides new options to register for calls. Check Migration guide for more details.

1.4.0 #

Changed #

  • InAppChat customizations, check Migration guide

1.3.0 #

Added #

  • Option to control In-app chat connection with new methods stopConnection and restartConnection on iOS.

Changed #

  • In-app chat now automatically stops and restarts its connection when going to background/locking, and going to foreground/unlocking, optimising push notifications from chat events.

1.2.0 #

Added #

  • Support for WebRTC audio and video calls, with built-in user interface.

1.1.2 #

Fixed #

  • iOS crash on Hot Restart

Changed #

  • iOS better error descriptions

1.1.1 #

Fixed #

  • Getting plugin version for installations

1.1.0 #

Added #

  • InAppChat authentication with JSON Web Token.

1.0.0 #

Changed #

  • Android minimum SDK level is 19 now
  • Minimum Flutter version is 3.3.0+
  • Naming of files and events

Fixed #

  • Plugin events' logging

0.9.3 #

Added #

  • option to not start mobileMessaging plugin on iOS - withoutRegisteringForRemoteNotifications.

0.9.2 #

Fixed #

  • Bug with using account's location baseUrl on Android.

0.9.1 #

Fixed #

  • minor improvement of the android related code connected with asking the permissions

0.9.0 #

Added #

  • Android 13 Support

0.8.5 #

Added #

  • Added android:exported=true inside example app to correctly run on Android 12

Fixed #

  • Fix render error inside example app for delete all message storage

Changed #

  • Added linter
  • Reformatted and refactored code according to linter rules
  • Remove redundant null checks

0.8.4 #

Added #

  • New wiki page about possible possible ways of setting up Firebase

Changed #

  • FirebaseOptions parameter is now optional
  • Update Example app to support Android 12
  • Configure Firebase setup the preferred way inside Example app
  • Update "How to start Example" app wiki page

0.8.3 #

Fixed #

  • Library version in User-Agent for iOS platform

Changed #

  • PendingIntent Flag will be IMMUTABLE for all cases except when notification contains reply action

0.8.2 #

Fixed #

  • Library version in User-Agent for iOS platform

Changed #

  • PendingIntent Flag will be IMMUTABLE for all cases except when notification contains reply action

0.8.1 #

Added #

  • Unit tests for json serialization

Fixed #

  • Correctly providing FirebaseOptions to AndroidSettings

0.8.0 #

Added: Method in In-App Chat to send contextual / meta data to Infobip's Conversations backend.

0.7.0 #

Changed #

0.6.0 #

  • Added Android 12 support

0.5.2 #

  • Added ProGuard rules

0.5.1 #

  • Fixed obfuscation parameters for configuration

0.5.0 #

  • Added Default MessageStorage support

0.4.2 #

  • Update Android SDK

0.4.1 #

  • Fixed support for lists in customAttributes for Installation and User classes on Android

0.4.0 #

  • Added unregister option for events
  • iOS personalization fixed

0.3.1 #

  • Added iOS WebViewSettings
  • fetchInstallation and fetchUser methods fixed

0.3.0 #

  • Added in-app chat methods getMessageCounter and resetMessageCounter
  • Updated Android and iOS SDKs with new bug-fix versions

0.2.2 #

  • Added custom events

0.2.1 #

  • Updated iOS SDK dependency
  • Fixed personalisation issues at Android

0.2.0 #

  • Added example application
  • Added InAppChat support
  • Fixed callbacks list error
  • Fixed events errors

0.1.0 #

  • Support for User and Installation management (personalization).

0.0.2 #

  • Fixed major bug at Android build

0.0.1 #

  • Plugin initialization

    Supported features:

    • notification receiving with DLRs
    • seen reports on notification click event
    • notification settings
    • privacy settings
    • Installation (device) data default sync
    • rich notifications
    • interactive notifications
    • in-app notifications
7
likes
0
points
5.33k
downloads

Publisher

unverified uploader

Weekly Downloads

Infobip Mobile Messaging Flutter Plugin for Push notifications, LiveChat, and WebRTC calls.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

collection, flutter

More

Packages that depend on infobip_mobilemessaging