NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1976 most downloaded on pub.dev
Flutter Plugin for MoEngage Platform. MoEngage is an Intelligent Customer Engagement Platform
Last release 1 months ago
01 Sep 2026
Ships fairly regularly
a new release about every 6 weeks
Most releases are documented
notes for 36 of 52 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
54 releases · first in 2019
Updated minimum supported Dart SDK to 3.6.0 and minimum Flutter SDK to 3.44.0
3.6.0 and minimum Flutter SDK to 3.44.09.1.1 and Kotlin to 2.3.20.android-bom version updated to 4.2.0.MoEngage-iOS-SDK to 11.00.0.android-bom version updated to 2.3.1.
android-bom version updated to 2.3.1.MoEngage-iOS-SDK to 10.14.0.One column per quarter.
Added support Logout Complete listener
android-bom version updated to 2.2.2.
android-bom version updated to 2.2.2.10.12.0android-bom version updated to 2.1.0
android-bom version updated to 2.1.08.7.3 to 8.13.210.10.2android-bom version updated to 1.5.1
android-bom version updated to 1.5.110.10.0Updated web deprecated packages like dart:js
MoEFireBaseMessagingService in Plugin's manifest to reduce integration steps for developers using FCM Push.Adding support for initialising the SDK using file configuration from xml resource (android) / plist file (iOS)
10.08.0moe-android-sdk version updated to 14.03.05
moe-android-sdk version updated to 14.03.0510.07.1moe-android-sdk version updated to 14.03.03
moe-android-sdk version updated to 14.03.03inapp version updated to 9.3.010.05.0Export platforms.dart in platform interface barrel file
platforms.dart in platform interface barrel fileBreaking Change: Minimum deployment target updated to 13
moe-android-sdk version updated to 14.02.02inapp version updated to 9.1.1- Android - inapp version updated to 8.8.1 # 25-03-2025
inapp version updated to 8.8.1Adding support for identify user based on multiple identities
8.7.3 and aboveUpdated MoEngage-iOS-SDK to 9.22.2
Add jsonEncode() for missing APIs
jsonEncode() for missing APIsmoe-android-sdk version updated to 13.05.01inapp version updated to 8.7.0- Internal improvements. # 30-09-2024
Breaking Change: Developers should remove the com.moengage:moe-android-sdk and com.moengage:inapp dependencies from the build.gradle as it is now incl…
Added support for multiple self-handled in-apps
Android
moe-android-sdk & inapp dependencies with the pluginmoe-android-sdk version updated to 13.05.00inapp version updated to 8.6.0com.moengage:moe-android-sdk and com.moengage:inapp dependencies from the build.gradle as it is now included with the plugin.hms-pushkit, rich-push, push-amp etc. please ensure you still need to manually add those dependencies.iOS
9.20.0This version might have unintentional breaking changes. We recommend not to use this version. Please upgrade to 9.0.0.
9.0.0.Exact version pinning for Core Module dependencies
Exact version pinning for Core Module dependencies
moe-android-sdk version updated to 13.03.00
moe-android-sdk version updated to 13.03.00Added support for JSONObject values in user attributes
ANR in MoEInitializer while accessing Plugin version from assets in Main Thread
MoEInitializer while accessing Plugin version from assets in Main ThreadSend SelfHandled InApp Callback when data is null
moe-android-sdk version 13.00.00 and above9.16.0Moengage undefine error handling if webSDK not integrated
Added support for array in user attributes
12.10.01 and aboveBreaking Change: Use import 'package:moengage_flutter/moengage_flutter.dart'; to import any files in the moengage_flutter package. Remove the existing…
moengage_flutter package. Remove the existing import related to moengage_flutter12.9.00 and aboveNothing published for this version
Self Handled InApp delivery controls not working.
Plugin Base Version Updated to 3.3.2
3.3.2~>9.10.0Compile SDK Version Updated to 33
12.9.00 and above.~>9.8.0SelfHandled InApp Callback for Test InApps and Event Triggered InApps
Security improvement: controlled logging for release, debug and profile mode
~>9.4.0.MoEngage-iOS-SDK version updated to ~>9.2.0.
MoEngage-iOS-SDK version updated to ~>9.2.0.
Updated API
| Then | Now |
|---|---|
| public func initializeDefaultInstance(config: MOSDKConfig, sdkState: MoEngageSDKState = .enabled, launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil) | public func initializeDefaultInstance(config: MoEngageSDKConfig, sdkState: MoEngageSDKState = .enabled, launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil) |
| public func initializeDefaultInstance(_ config: MOSDKConfig, launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil) | public func initializeDefaultInstance(_ config: MoEngageSDKConfig, launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil) |
Typo fix in API name enableAdIdTracking()
enableAdIdTracking()Support for Android 13 notification permission.
7.3.17.412.4.006.4.0| Then | Now |
|---|---|
| initializeDefaultInstance(_ config: MOSDKConfig, sdkState: Bool = true, launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil) | initializeDefaultInstance(config: MOSDKConfig, sdkState: MoEngageSDKState = .enabled, launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil) |
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →