mapp_sdk 0.1.2
mapp_sdk: ^0.1.2 copied to clipboard
Mapp SDK plugin enables the usage of Mapp Engage platform, such as push notifications and InApp messages segmented sendout.
0.1.2 #
- Android updates:
- Updated Mapp Engage Android SDK to version 7.1.2
- Updated Kotlin coroutines to version 1.11.0
- Updated Firebase BOM to version 34.17.0
- Updated Gradle wrapper to version 9.5.0
- Updated Android Gradle Plugin to version 9.3.1
- iOS updates:
- Removed redundant direct linking of
AppoxeeSDK.xcframework, which is already included inAppoxeeInapp.xcframework
- Removed redundant direct linking of
- Sample app updates:
- Updated the widget test to mock the native method channel for deterministic Dart VM execution
0.1.1 #
- Android updates:
- Updated Mapp Engage android SDK to version 7.1.1
- Removed
kotlin-androidplugin frombuild.gradle - Updated Gradle wrapper to version 9.4.1
- Updated Android Gradle Plugin to version 9.2.1
- Added Android build feature flags to
gradle.properties
- iOS updates:
- Updated AppoxeeInapp to version 6.0.11 with improved statistics
0.1.0 #
- Android updates:
- Engage SDK version 7.0.2
0.0.13 #
- Added multi-provider push support on Android:
- new
MappMessageHandlerhelper for delegating Mapp FCM messages from a customFirebaseMessagingService - new Dart API
MappSdk.handleRemoteMessage(Map<String, dynamic>)forfirebase_messagingintegration - new method channel
setRemoteMessage
- new
- Documentation updates:
- added
INTEGRATION_FIREBASE_MESSAGING.mdwith multi-provider integration guide - expanded
README.mdwith setup and API examples
- added
- Sample apps updates:
- added
example_multi_providerand updated samples - multi-provider example now uses
NotificationMode.backgroundAndForeground
- added
- Android updates:
- Firebase BOM: 34.8.0
0.0.12 #
- update setPushEnable method on iOS side to return description
- added method to set multiple custom attributes in a single call: setCustomAttributes(Map<String,dynamic>)
- added method get list of attributes for a requested list of keys: getCustomAttributes(List
- added method to set alias and trigger resending of custom parameters: setAliasWithResend(String, Boolean)
- added method to set tag: setTag(String)
- added method to get tags: getTags()
- added method to set tag: removeTag(String)
- Android updates:
- Engage SDK version 6.1.2
- targetSdkVersion 36
- Firebase BOM: 34.4.0
- Appocompat: 1.7.1
- Migrated gradle apply to declarative plugins block
- iOS updates:
- Engage SDK version 6.1.0
- code improvements
0.0.11 #
- update method for enabling foreground notification at iOS
- iOS mapp engage sdk: 6.0.10
0.0.10 #
- Updated Dart version (sdk: ">=3.5.0 <4.0.0")
- Updated Flutter version (flutter: ">=3.24.0")
- Android updates:
- Updated native android libraries
- Updated Java version to Java 17
- Updated targetSdk for Android to version 34
- Updated Mapp Engage Android SDK to version 6.0.25
- Updated firebase-bom to version 33.5.1
- Updated Gradle wrapper to version 8.7
- Updated Android Gradle Plugin to version 8.5.2
- iOS updates:
- update Mapp Engage library to 6.0.8
0.0.9 #
- Update ios part which now contains new native SDK
0.0.8 #
- Changes to pubspec list so the plugin now can work on flutter apps which are using swift for iOS part.
0.0.7 #
- Added method to request runtime permission for POST_NOTIFICATION from a plugin.
0.0.6 #
- Added support for user matching feature
- Updated native dependencies for Android
0.0.5 #
- Updated native dependencies for Android
0.0.4 #
- This is beta version of flutter plugin which enables you to use all mobile features from Mapp Engage platform. This version contains implementation for both iOS and Android.