Skip to main content
iOS Kit 3.0.0

Release Summary

Android Kit

No release on this date.

iOS Kit

  • mParticle iOS Kit 3.0.0
MoEngage iOS SDK
  • 11.0.0

iOS Kit 3.0.0

Breaking Changes
  • SDK initialization enforced before API use: The underlying MoEngage iOS SDK now enforces initialization before any public API use, triggering a fatalError if invoked out of order across all build configurations — Debug, Release, and TestFlight builds.
  • Objective-C enums migrated to Swift: MoEngageInAppActionType and MoEngageNudgePosition are now Swift enums. Update any code that references the old Objective-C-style case names. Refer to the iOS SDK release notes for the migration tables.
  • Public APIs return typed task objects: APIs that previously returned Void (for example trackEvent, showInApp, setPushToken, initializeDefaultLiveInstance) now return a typed task object. Direct calls compile unchanged; Swift function-reference assignments with an explicit Void return type no longer compile.
  • Cards view controller APIs now @MainActor: presentCardsViewController, pushCardsViewController, and getCardsViewController are now annotated @MainActor. Swift callers invoking these from a non-main-actor context must hop to the main actor.
  • Sendable conformance required for attribute values: setUserAttribute, setDeviceAttribute, and MoEngageProperties attribute APIs now require values to conform to Sendable under the Swift 6 language mode or strict concurrency.
Improvements
Android Kit 3.0.0

Release Summary

Android Kit

  • mParticle Android Kit 3.0.0
MoEngage Android SDK
  • 15.00.00

iOS Kit

No release on this date.

Android Kit 3.0.0

Breaking Changes
  • AGP updated to 9.1.1: Upgraded the Android Gradle Plugin to version 9.1.1 for improved build performance and compatibility.
  • Kotlin updated to 2.3.20: Upgraded Kotlin to version 2.3.20 to take advantage of the latest language features and stability improvements.
  • Compile SDK and Target SDK updated to 36: Upgraded Compile SDK and Target SDK to 36 to align with the latest Android platform capabilities.
  • Clinit optimization for DataCenter: Optimized DataCenter initialization to improve startup performance. Note that this introduces a Java breaking change — the MoEngage.Builder constructor signature has been updated. Refer to the Android SDK release notes for details.
  • Exception on uninitialized SDK: The SDK now throws an IllegalStateException if any API is invoked before the SDK is initialized. If left unhandled, this will cause a runtime crash. Ensure MoEngage.initialiseDefaultInstance() is called before invoking any SDK APIs.
Improvements
iOS Kit 2.6.0

Release Summary

Android Kit

No release on this date.

iOS Kit

  • mParticle iOS Kit 2.6.0
MoEngage iOS SDK
  • 10.14.0

iOS Kit 2.6.0

Improvements
Android Kit 2.6.0

Release Summary

Android Kit

  • mParticle Android Kit 2.6.0
MoEngage Android SDK
  • 14.10.00

iOS Kit

No release on this date.

Android Kit 2.6.0

Improvements
Android Kit 2.5.2

Release Summary

Android Kit

  • mParticle Android Kit 2.5.2
MoEngage Android SDK
  • 14.09.02

iOS Kit

No release on this date.

Android Kit 2.5.2

Improvements
iOS Kit 2.6.0

Release Summary

Android Kit

No release on this date.

iOS Kit

  • mParticle iOS Kit 2.6.0
MoEngage iOS SDK
  • 10.13.0

iOS Kit 2.6.0

Improvements
Android Kit 2.5.1

Release Summary

Android Kit

  • mParticle Android Kit 2.5.1
MoEngage Android SDK
  • 14.09.01

iOS Kit

No release on this date.

Android Kit 2.5.1

Improvements
  • MoEngage Android SDK updated to 14.09.01.
iOS Kit 2.5.0

Release Summary

Android Kit

No release on this date.

iOS Kit

  • mParticle iOS Kit 2.5.0
MoEngage iOS SDK
  • 10.12.0

iOS Kit 2.5.0

Improvements
  • MoEngage iOS SDK updated to 10.12.0.
Android Kit 2.5.0 · iOS Kit 2.4.0

Release Summary

Android Kit

  • mParticle Android Kit 2.5.0
MoEngage Android SDK
  • 14.09.00

iOS Kit

  • mParticle iOS Kit 2.4.0
MoEngage iOS SDK
  • 10.11.0

Android Kit 2.5.0

Improvements
  • MoEngage Android SDK updated to 14.09.00.

iOS Kit 2.4.0

Improvements
  • MoEngage iOS SDK updated to 10.11.0.
iOS Kit 2.3.1

Release Summary

Android Kit

No release on this date.

iOS Kit

  • mParticle iOS Kit 2.3.1
MoEngage iOS SDK
  • 10.10.2

iOS Kit 2.3.1

Improvements
  • MoEngage iOS SDK updated to 10.10.2.
Android Kit 2.3.0 · iOS Kit 2.3.0

Release Summary

Android Kit

  • mParticle Android Kit 2.3.0
MoEngage Android SDK
  • 14.06.00

iOS Kit

  • mParticle iOS Kit 2.3.0
MoEngage iOS SDK
  • 10.10.0

Android Kit 2.3.0

Improvements

iOS Kit 2.3.0

Improvements
  • MoEngage iOS SDK updated to 10.10.0.
Android Kit 2.2.1

Release Summary

Android Kit

  • mParticle Android Kit 2.2.1
MoEngage Android SDK
  • 14.05.01

iOS Kit

No release on this date.

Android Kit 2.2.1

Improvements
Android Kit 2.2.0 · iOS Kit 2.2.0

Release Summary

Android Kit

  • mParticle Android Kit 2.2.0
MoEngage Android SDK
  • 14.05.00

iOS Kit

  • mParticle iOS Kit 2.2.0
MoEngage iOS SDK
  • 10.09.0

Android Kit 2.2.0

Improvements

iOS Kit 2.2.0

Improvements
  • MoEngage iOS SDK updated to 10.09.0.
Android Kit 2.1.2

Release Summary

Android Kit

  • mParticle Android Kit 2.1.2
MoEngage Android SDK
  • 14.04.03

iOS Kit

No release on this date.

Android Kit 2.1.2

Improvements
Android Kit 2.1.1

Release Summary

Android Kit

  • mParticle Android Kit 2.1.1
MoEngage Android SDK
  • 14.04.01

iOS Kit

No release on this date.

Android Kit 2.1.1

Improvements
Android Kit 2.1.0 · iOS Kit 2.1.0

Release Summary

Android Kit

  • mParticle Android Kit 2.1.0
MoEngage Android SDK
  • 14.04.00

iOS Kit

  • mParticle iOS Kit 2.1.0
MoEngage iOS SDK
  • 10.08.0

Android Kit 2.1.0

Improvements

iOS Kit 2.1.0

Improvements
  • MoEngage iOS SDK updated to 10.08.0.
Android Kit 2.0.1

Release Summary

Android Kit

  • mParticle Android Kit 2.0.1
MoEngage Android SDK
  • 14.03.05

iOS Kit

No release on this date.

Android Kit 2.0.1

Improvements
  • MoEngage Android SDK updated to 14.03.05.
Android Kit 2.0.0 · iOS Kit 2.0.0

Release Summary

Android Kit

  • mParticle Android Kit 2.0.0
MoEngage Android SDK
  • 14.03.04

iOS Kit

  • mParticle iOS Kit 2.0.0
MoEngage iOS SDK
  • 10.07.0

Android Kit 2.0.0

Breaking Changes
  • Target SDK version updated to 35.
  • Min SDK version updated to 23.
  • AGP version updated to 8.7.3.
What’s New
  • Added support for Multi-User Identities.
  • MoEngage Android SDK updated to 14.03.04. Refer to the Android SDK release notes for details.

iOS Kit 2.0.0

Breaking Changes
  • iOS and tvOS deployment target updated to 13.
What’s New
  • Added support for multiple user identifiers.
  • Added Info.plist based initialization.
  • MoEngage iOS SDK updated to 10.07.0.
Fixes
  • Fixed latest version of mParticle-Apple-SDK not being included in dependency.
Android Kit 1.1.0

Release Summary

Android Kit

  • mParticle Android Kit 1.1.0
MoEngage Android SDK
  • 13.05.02

iOS Kit

No release on this date.

Android Kit 1.1.0

What’s New
  • moe-android-sdk artifact is now bundled as part of the kit.
  • MoEngage Android SDK updated to 13.05.02. Refer to the Android SDK release notes for details.
iOS Kit 1.0.0 — Initial Release

Release Summary

Android Kit

No release on this date.

iOS Kit

  • mParticle iOS Kit 1.0.0

iOS Kit 1.0.0

What’s New
Android Kit 1.0.0 — Initial Release

Release Summary

Android Kit

  • mParticle Android Kit 1.0.0

iOS Kit

Not yet released

Android Kit 1.0.0

What’s New
  • Initial release with support for integrating MoEngage SDK with mParticle SDK using the Android Kit. Refer to the Android Kit Integration guide for details.