moengage_flutter 4.2.0 copy "moengage_flutter: ^4.2.0" to clipboard
moengage_flutter: ^4.2.0 copied to clipboard

outdated

Flutter Plugin for MoEngage Platform. MoEngage is an Intelligent Customer Engagement Platform

MoEngage Flutter Plugin #

4.2.0 (29th July 2022) #

  • Added Flutter 3 support
  • Device identifier tracking update as per Google's User Data policy. Advertising Id is only tracked after user consent.
  • Android
    • Native SDK updated to support version 11.6.02 and above.

4.1.0 #

  • Support for HTML InApps
  • Android
    • Native SDK updated to support version 11.4.00 and above.
  • iOS
    • Native Dependencies updated to support MoEngage-iOS-SDK 7.1.0 and above

4.0.2 (21st July 2021) #

  • Bugfix
    • Calling MoEngage APIs when application in background is not working on Android.

4.0.1 #

  • Bugfix:
    • Push click notification callback is not received when clicked action is null.

4.0.0 #

  • Migrated the main library to null safety.
    • Require Dart 2.12 or greater.
  • Bumped flutter dependency constraint to min version 1.17.0
  • Android
    • Native SDK updated to support version 11.2.00 and above.

3.0.1 #

  • iOS
    • Added ObjC support for MOFlutterInitializer class
    • PodSpec changes to set deployment target to iOS 10.0.

3.0.0 #

  • Android
    • Native SDK updated to support version 11.0.04 and above.
    • Plugin Base 2.0.00
  • iOS
    • Plugin now supports iOS 10.0 and above.
    • Native Dependencies updated to support MoEngage-iOS-SDK 7.* and above
    • Base plugin version dependency updated to ~> 2.0.2.
  • Added Dart APIs to enable and disable MoEngage Sdk.
  • Added Dart API to register a callback for push token generated event.

2.0.3 #

  • Android artifacts use maven central instead of Jcenter.
  • Native SDK version 10.6.01
  • Plugin Base 1.2.01

2.0.2 #

  • Android Base plugin update for enabling callback extension.
  • Android Native SDK updated to 10.5.00

2.0.1 #

  • Bugfix: AppStatus method was getting called for other channel method calls as well.

2.0.0 #

  • Support for Self-Handled In-App
  • Support for In-App V3
  • Android SDK updated to support 10.4.03 and above.
  • iOS SDK dependency changed to support versions greater than 6.0.0.
  • Deprecated APIs
Then Now
MoEProperties().addInteger(String, int) MoEProperties().addAttribute.(String, dynamic)
MoEProperties().addString(String, String) MoEProperties().addAttribute(String, dynamic)
MoEProperties().addBoolean(String, bool) MoEProperties().addAttribute(String, dynamic)
MoEProperties().addDouble(String, double) MoEProperties().addAttribute(String, dynamic)
MoEProperties().addLocation(String, MoEGeoLocation) MoEProperties().addAttribute(String, dynamic)
  • Removed APIs
Then Now
onPushClick(Map<String, dynamic>) onPushClick(PushCampaign)
onInAppClick(Map<String, dynamic>) onInAppClick(InAppCampaign)
onInAppShown(Map<String, dynamic>) onInAppShown(InAppCampaign)
onInAppShown(Map<String, dynamic> message) onInAppShown(InAppCampaign message)
passPushToken(String) passFCMPushToken(String)
passPushPayload(Map<String, String>) passFCMPushPayload(Map<String, String>)
  • Removed APIs Android
Then Now
MoEInitializer.initialize(MoEngage) MoEInitializer.initialize(Context, MoEngage.Builder)

1.1.0 #

  • Add Dart APIs for passing FCM Push Token and FCM Push Payload from Android Platform.

1.0.1 #

  • Sample Updated
  • ReadMe Updated
  • Improved logging

1.0.0 #

  • Initial Release
23
likes
0
points
27.3k
downloads

Publisher

unverified uploader

Weekly Downloads

Flutter Plugin for MoEngage Platform. MoEngage is an Intelligent Customer Engagement Platform

Homepage

License

unknown (license)

Dependencies

flutter

More

Packages that depend on moengage_flutter