Skip to main content
You can now get notified whenever MoEngage releases a new version of the Android Native SDK. For more information, refer to Subscribe to MoEngage SDK Releases.

Module Status Legend

  • ■ Updated: Module version has been updated in this release.
  • ■ Unchanged: Module remains on the previous version.
  • ■ Deprecated: Module is deprecated and will be removed in a future release.

22nd November 2024

Release Summary

Catalog VersionModulesDependencies
4.5.2
  • moe-android-sdk: 13.05.01
  • cards-core: 2.3.1
  • cards-ui: 2.4.1
  • inapp: 8.7.0
  • inbox-core: 3.2.1
  • inbox-ui: 3.2.1
  • realtime-trigger: 3.4.1
  • geofence: 4.2.1
  • pushkit: 5.1.1
  • pushAmp: 5.2.1
  • richNotification: 5.1.1
  • integration-verifier: 5.3.1
  • security: 3.2.0
  • encrypted-storage: 2.1.0
AGP: 8.4.0
Kotlin: 1.9.23
Compile SDK Version: 34
Gradle Version: 8.6

Core SDK 13.05.01

Improvements:
  • Migration from JobScheduler to WorkManager.
  • SDK now includes 2.9.1 version of androidx.work:work-runtime.

Cards Core 2.3.1

Improvements: Internal improvements for compatibility with core:13.05.01.

Cards UI 2.4.1

Improvements: Internal improvements for compatibility with core:13.05.01 and cards-core:2.3.1.

InApp 8.7.0

Improvements: Improvement in Video Nudge button behavior.

Inbox Core 3.2.1

Improvements: Internal improvements for compatibility with core:13.05.01.

Inbox UI 3.2.1

Improvements: Internal improvements for compatibility with core:13.05.01 and inbox-core:2.4.1.

Integration Verifier 5.3.1

Improvements: Internal improvements for compatibility with core:13.05.01.

Geofence 4.2.1

Improvements: Internal improvements for compatibility with core:13.05.01.

Pushkit 5.1.1

Improvements: Internal improvements for compatibility with core:13.05.01.

Push Amp 5.2.1

Improvements:
  • Migration from JobScheduler to WorkManager.
  • SDK now includes 2.9.1 version of androidx.work:work-runtime.
  • Internal improvements for compatibility with core:13.05.01.

Realtime Trigger 3.4.1

Improvements:
  • Migration from JobScheduler to WorkManager.
  • SDK now includes 2.9.1 version of androidx.work:work-runtime.
  • Internal improvements for compatibility with core:13.05.01.

Rich Notification 5.1.1

Improvements: Internal improvements for compatibility with core:13.05.01.

10th September 2024

Release Summary

Catalog VersionModulesDependencies
4.5.0
  • moe-android-sdk: 13.05.00
  • cards-core: 2.3.0
  • cards-ui: 2.4.0
  • inapp: 8.6.0
  • inbox-core: 3.2.0
  • inbox-ui: 3.2.0
  • realtime-trigger: 3.4.0
  • geofence: 4.2.0
  • pushkit: 5.1.0
  • pushAmp: 5.2.0
  • richNotification: 5.1.0
  • integration-verifier: 5.2.0
  • security: 3.2.0
  • encrypted-storage: 2.1.0
AGP: 8.4.0
Kotlin: 1.9.23
Compile SDK Version: 34
Gradle Version: 8.6

Core SDK 13.05.00

Fixes: A new user is created on the user’s device identifier read fail from the database.

Cards Core 2.3.0

What’s New: Cards fetch on new user attribute unique ID set.

Cards UI 2.4.0

What’s New: Cards fetch on new user attribute unique ID set.

InApp 8.6.0

What’s New: Support for multiple Self-Handled InApps fetch refer here. Improvements: SelfHandledAvailableListener callback improvements:
  • Callback on network failure.

Inbox Core 3.2.0

What’s New: API support to delete all messages, deleteAllMessages().

Inbox UI 3.2.0

What’s New: Inbox Core version updated to 3.2.0.

Realtime Trigger 3.4.0

Improvements: Internal improvements, requires Core version 13.05.00.

31st July 2024

Release Summary

Catalog VersionModulesDependencies
4.4.0
  • moe-android-sdk: 13.04.00
  • cards-core: 2.2.0
  • cards-ui: 2.3.0
  • geofence: 4.2.0
  • inapp: 8.5.0
  • integration-verifier: 5.2.0
  • pushAmp: 5.2.0
  • realtime-trigger: 3.3.0
  • security: 3.2.0
  • pushkit: 5.1.0
  • inbox-core: 3.1.0
  • inbox-ui: 3.1.0
  • richNotification: 5.1.0
  • encrypted-storage: 2.1.0
AGP: 8.4.0
Kotlin: 1.9.23
Compile SDK Version: 34

Core 13.04.00

  • Removed the usage of the encrypted-storage artifact in new integrations for storage encryption.
  • New API to customize the notification before displaying to user:
    • PushMessageListener#customizeNotificationBuilder(notificationBuilder: NotificationCompat.Builder, context: Context, notificationPayload: NotificationPayload)

Cards Core 2.2.0

Improvements: Internal improvements.

Cards UI 2.3.0

Improvements: Internal improvements.

Geofence 4.2.0

Improvements: Internal improvements.

InApp 8.5.0

Improvements: Internal improvements.

Integration Verifier 5.2.0

Improvements: Internal improvements.

Push Amp 5.2.0

Improvements: Internal improvements.

Realtime Trigger 3.3.0

Improvements: Internal improvements.

Security 3.2.0

Improvements: Internal improvements.

3rd July 2024

Release Summary

Catalog VersionModulesDependencies
4.3.0
  • moe-android-sdk: 13.03.00
  • cards-core: 2.1.0
  • cards-ui: 2.2.0
  • encrypted-storage: 2.1.0
  • geofence: 4.1.0
  • pushkit: 5.1.0
  • inapp: 8.4.0
  • inbox-core: 3.1.0
  • inbox-ui: 3.1.0
  • integration-verifier: 5.1.0
  • pushAmp: 5.1.0
  • realtime-trigger: 3.2.0
  • richNotification: 5.1.0
  • security: 3.1.0
AGP: 8.4.0
Kotlin: 1.9.23
Compile SDK Version: 34

Core 13.03.00

What’s New:
  • AGP Version update from 8.2.2 to 8.4.0
  • Kotlin Version update from 1.7.10 to 1.9.23
  • Compile SDK version updated to 34
Fixes: Memory leak issue fix in Activity lifecycle handler.

Cards Core 2.1.0

What’s New:
  • AGP Version update from 8.2.2 to 8.4.0
  • Kotlin Version update from 1.7.10 to 1.9.23
  • Compile SDK version updated to 34

Cards UI 2.2.0

What’s New:
  • AGP Version update from 8.2.2 to 8.4.0
  • Kotlin Version update from 1.7.10 to 1.9.23
  • Compile SDK version updated to 34

Encrypted Storage 2.1.0

What’s New:
  • AGP Version update from 8.2.2 to 8.4.0
  • Kotlin Version update from 1.7.10 to 1.9.23
  • Compile SDK version updated to 34

Geofence 4.1.0

What’s New:
  • AGP Version update from 8.2.2 to 8.4.0
  • Kotlin Version update from 1.7.10 to 1.9.23
  • Compile SDK version updated to 34

HMS PushKit 5.1.0

What’s New:
  • AGP Version update from 8.2.2 to 8.4.0
  • Kotlin Version update from 1.7.10 to 1.9.23
  • Compile SDK version updated to 34

InApp 8.4.0

What’s New:
  • AGP Version update from 8.2.2 to 8.4.0
  • Kotlin Version update from 1.7.10 to 1.9.23
  • Compile SDK version updated to 34
  • JSONArray / JSONObject support in UserAttributes for HTML campaign
Fixes: Crash fix for video non-intrusive inapp in some of the OEMs.

Inbox Core 3.1.0

What’s New:
  • AGP Version update from 8.2.2 to 8.4.0
  • Kotlin Version update from 1.7.10 to 1.9.23
  • Compile SDK version updated to 34

Inbox UI 3.1.0

What’s New:
  • AGP Version update from 8.2.2 to 8.4.0
  • Kotlin Version update from 1.7.10 to 1.9.23
  • Compile SDK version updated to 34

Integration Verifier 5.1.0

What’s New:
  • AGP Version update from 8.2.2 to 8.4.0
  • Kotlin Version update from 1.7.10 to 1.9.23
  • Compile SDK version updated to 34

PushAmp 5.1.0

What’s New:
  • AGP Version update from 8.2.2 to 8.4.0
  • Kotlin Version update from 1.7.10 to 1.9.23
  • Compile SDK version updated to 34

Realtime Trigger 3.2.0

What’s New:
  • AGP Version update from 8.2.2 to 8.4.0
  • Kotlin Version update from 1.7.10 to 1.9.23
  • Compile SDK version updated to 34

RichNotification 5.1.0

What’s New:
  • AGP Version update from 8.2.2 to 8.4.0
  • Kotlin Version update from 1.7.10 to 1.9.23
  • Compile SDK version updated to 34

Security 3.1.0

What’s New:
  • AGP Version update from 8.2.2 to 8.4.0
  • Kotlin Version update from 1.7.10 to 1.9.23
  • Compile SDK version updated to 34

10th June 2024

Release Summary

Catalog VersionModulesDependencies
4.2.1
  • moe-android-sdk: 13.02.00
  • inbox-ui: 3.0.2
  • inbox-core: 3.0.2
  • geofence: 4.0.2
  • inapp: 8.3.1
  • integration-verifier: 5.0.2
  • pushAmp: 5.0.2
  • cards-core: 2.0.2
  • cards-ui: 2.1.0
  • pushkit: 5.0.1
  • realtime-trigger: 3.1.0
  • richNotification: 5.0.1
  • security: 3.0.0
  • encrypted-storage: 2.0.0
AGP: 8.2.2

Core 13.02.00

What’s New:
  • JSONArray and JSONObject support for User Attribute Tracking
  • Deprecated MoEngageBuilderKtx
  • Enforce SDK to specific environment
  • Internal improvements

Inbox UI 3.0.2

Improvements: Enforce SDK to specific environment.

Inbox Core 3.0.2

Improvements: Enforce SDK to specific environment.

Goefence 4.0.2

Improvements: Enforce SDK to specific environment.

InApp 8.3.1

Fixes: Video nudge changes to black screen after app comes to foreground. Improvements: Internal improvements.

Integration Verifier 5.0.2

Improvements: Enforce SDK to specific environment.

Push Amp 5.0.2

Improvements: Enforce SDK to specific environment.

16th May 2024

Release Summary

Catalog VersionModulesDependencies
4.2.0
  • moe-android-sdk: 13.01.00
  • cards-ui: 2.1.0
  • inapp: 8.3.0
  • realtime-trigger: 3.1.0
  • cards-core: 2.0.2
  • geofence: 4.0.1
  • pushkit: 5.0.1
  • pushAmp: 5.0.1
  • richNotification: 5.0.1
  • inbox-core: 3.0.1
  • inbox-ui: 3.0.1
  • integration-verifier: 5.0.1
  • security: 3.0.0
  • encrypted-storage: 2.0.0
AGP: 8.2.2

Core 13.01.00

What’s New: Adding support for Data Center 6.

Cards UI 2.1.0

Improvements: Internal fixes and improvements.

InApp 8.3.0

What’s New:
  • Adding support of JSONArray in triggered-based InApps.
  • Removing the usage of the com.github.bumptech.glide:compiler.
Fixes: Background Views are clickable when InApp is shown.

Realtime Trigger 3.1.0

What’s New: Adding support of JSONArray in triggered condition.

29th April 2024

Release Summary

Catalog VersionModulesDependencies
4.1.4
  • moe-android-sdk: 13.00.03
  • inapp: 8.2.1
  • cards-core: 2.0.2
  • cards-ui: 2.0.2
  • geofence: 4.0.1
  • pushkit: 5.0.1
  • pushAmp: 5.0.1
  • richNotification: 5.0.1
  • inbox-core: 3.0.1
  • inbox-ui: 3.0.1
  • realtime-trigger: 3.0.1
  • integration-verifier: 5.0.1
  • security: 3.0.0
  • encrypted-storage: 2.0.0
AGP: 8.2.2

Core 13.00.03

Improvements: Internal Improvements.

InApp 8.2.1

What’s New:
  • Intrusive TV InApp support for cross-platform frameworks.
  • Internal Improvements.
  • No longer needs additional API call for registering the Activity in the onResume() callback.
Deprecated Methods:
ThenNow
MoEInAppHelper#enableActivityRegistrationOnResume()Default behavior, need not be enabled.
MoEInAppHelper#disableActivityRegistrationOnResume()Default behavior, cannot be disabled.

8th April 2024

Release Summary

Catalog VersionModulesDependencies
4.1.3
  • inapp: 8.2.0
  • cards-core: 2.0.2
  • cards-ui: 2.0.2
  • moe-android-sdk: 13.00.02
  • geofence: 4.0.1
  • pushkit: 5.0.1
  • pushAmp: 5.0.1
  • richNotification: 5.0.1
  • inbox-core: 3.0.1
  • inbox-ui: 3.0.1
  • realtime-trigger: 3.0.1
  • integration-verifier: 5.0.1
  • security: 3.0.0
  • encrypted-storage: 2.0.0
AGP: 8.2.2

InApp 8.2.0

What’s New: Intrusive InApps support on TV.

Cards Core 2.0.2

Fixes: Internal fixes and improvements.

Cards UI 2.0.2

Fixes: Internal fixes and improvements.

21st March 2024

Release Summary

Catalog VersionModulesDependencies
4.1.2
  • inapp: 8.1.1
  • moe-android-sdk: 13.00.02
  • cards-core: 2.0.1
  • cards-ui: 2.0.1
  • geofence: 4.0.1
  • pushkit: 5.0.1
  • pushAmp: 5.0.1
  • richNotification: 5.0.1
  • inbox-core: 3.0.1
  • inbox-ui: 3.0.1
  • realtime-trigger: 3.0.1
  • integration-verifier: 5.0.1
  • security: 3.0.0
  • encrypted-storage: 2.0.0
AGP: 8.2.2

InApp 8.1.1

Fixes:
  • InApp rendering fix for Flutter SDK.
  • Internal Fixes and improvements.

19th March 2024

Release Summary

Catalog VersionModulesDependencies
4.1.1
  • moe-android-sdk: 13.00.02
  • cards-core: 2.0.1
  • cards-ui: 2.0.1
  • inapp: 8.1.0
  • pushAmp: 5.0.1
  • geofence: 4.0.1
  • pushkit: 5.0.1
  • inbox-core: 3.0.1
  • inbox-ui: 3.0.1
  • integration-verifier: 5.0.1
  • realtime-trigger: 3.0.1
  • richNotification: 5.0.1
  • security: 3.0.0
  • encrypted-storage: 2.0.0
AGP: 8.2.2

Core 13.00.02

What’s New: Support for AND Condition filters in trigger-based InApps.

Cards Core 2.0.1

Improvements: Internal improvements.

Cards UI 2.0.1

Improvements: Internal improvements.

InApps 8.1.0

What’s New:
  • Support for AND Condition filters in trigger-based InApps.
  • Removing the visible InApps on InApp Context change.
Fixes: Video getting zoomed in the initial minimized state for nudges.

PushAmp 5.0.1

Improvements: Internal improvements.

Geofence 4.0.1

Improvements: Internal improvements.

HMS Pushkit 5.0.1

Improvements: Internal improvements.

Inbox Core 3.0.1

Improvements: Internal improvements.

Inbox UI 3.0.1

Improvements: Internal improvements.

Integration Verifier 5.0.1

Improvements: Internal improvements.

Realtime Trigger 3.0.1

Improvements: Internal improvements.

Rich Notification 5.0.1

Improvements: Internal improvements.

27th February 2024

Release Summary

Catalog VersionModulesDependencies
4.0.0
  • moe-android-sdk: 13.00.00
  • cards-core: 2.0.0
  • cards-ui: 2.0.0
  • encrypted-storage: 2.0.0
  • geofence: 4.0.0
  • pushkit: 5.0.0
  • inapp: 8.0.0
  • inbox-ui: 3.0.0
  • inbox-core: 3.0.0
  • integration-verifier: 5.0.0
  • pushAmp: 5.0.0
  • realtime-trigger: 3.0.0
  • richNotification: 5.0.0
  • security: 3.0.0
AGP: 8.2.2

Core 13.00.00

What’s New:
  • Life cycle process library update to 2.7.0, use at least 2.6.2.
  • AGP Version update from 8.0.2 to 8.2.2.
  • Restructuring APIs for Push Callbacks and Customisation:
    • API with behaviour changes in PushMessageListener.kt:
      • onCreateNotification(): Allows the application to return null as well. If null is returned SDK will render the notification with default SDK styling.
      • isNotificationRequired(): Calling super() is not required.
      • onNotificationClick(): API needs to return true/false. If the application wants to handle the re-direction the method should return true, else false.
Deprecated APIs:
ThenNow
MoEngage.Builder#configureGeofence()MoEGeofenceHelper.startGeofenceMonitoring() & MoEGeofenceHelper.stopGeofenceMonitoring()
MoEngage#isSdkInitialised()isSdkInitialised()
MoEngage#isSdkInitialised(YOUR_APP_ID)isSdkInitialised(YOUR_APP_ID)
MoEngage#initialise(MoEngage)MoEngage#initialiseDefaultInstance(MoEngage)
MoEngage.Builder#configureMiPush(MiPushConfig)Support For MiPush removed
PushMessageListener#logNotificationClicked()MoEPushHelper.getInstance().logNotificationClick()
PushMessageListener#logCampaignImpression()MoEPushHelper.getInstance().logNotificationReceived()
PushMessageListener#onNonMoEngageMessageReceived()NonMoEngagePushListener#onPushReceived()

Cards Core 2.0.0

What’s New:
  • AGP Version update from 8.0.2 to 8.2.2
  • Requires Core version 13.00.00 and above

Cards UI 2.0.0

What’s New:
  • AGP Version update from 8.0.2 to 8.2.2
  • Requires Core version 13.00.00 and above

Encrypted Storage 2.0.0

What’s New:
  • AGP Version update from 8.0.2 to 8.2.2
  • Requires Core version 13.00.00 and above

Geofence 4.0.0

What’s New:
  • AGP Version update from 8.0.2 to 8.2.2
  • Requires Core version 13.00.00 and above

HMS Pushkit 5.0.0

What’s New:
  • AGP Version update from 8.0.2 to 8.2.2
  • Requires Core version 13.00.00 and above

InApps 8.0.0

What’s New:
  • AGP Version update from 8.0.2 to 8.2.2
  • New Test InApp Experience support
  • Requires Core version 13.00.00 and above
Fixes: App crashes while removing Nudges when the Activity is null.
PushAmpPlus is no longer supported due to MI Push Service Shutdown.

07th February 2024

Release Summary

Catalog VersionModulesDependencies
3.2.5
  • moe-android-sdk: 12.10.04
  • device-trigger: 2.6.1
  • inapp: 7.1.4
  • pushAmp: 4.6.1
  • inbox-ui: 2.6.1
  • inbox-core: 2.6.1
  • cards-core: 1.3.0
  • cards-ui: 1.3.0
  • geofence: 3.1.0
  • pushkit: 4.3.0
  • richNotification: 4.3.0
  • integration-verifier: 4.2.0
AGP: 7.4.2
Kotlin: 1.8.0
Compile SDK Version: 33
Gradle Version: 7.5

Core 12.10.04

Fixes: Fix Memory Leak In DataSyncJob.kt. Improvements: Internal improvements.

InApp 7.1.4

What’s New: Added missing pro-guard rules for Glide library. Fixes: Inconsistent InApp SDK version tracking.

23rd January 2024

Release Summary

Catalog VersionModulesDependencies
3.2.4
  • moe-android-sdk: 12.10.03
  • inapp: 7.1.3
  • inbox-ui: 2.6.1
  • inbox-core: 2.6.1
  • pushAmp: 4.6.0
  • device-trigger: 2.6.0
  • cards-core: 1.3.0
  • cards-ui: 1.3.0
  • geofence: 3.1.0
  • pushkit: 4.3.0
  • richNotification: 4.3.0
  • integration-verifier: 4.2.0
AGP: 7.4.2
Kotlin: 1.8.0
Compile SDK Version: 33
Gradle Version: 7.5

Inbox UI 2.6.1

Fixes:
  • Application getting crashed while using multiple nested fragments with backstack in InboxFragment.kt.
  • Memory leak fixed in InboxFragment.kt.