Skip to main content
Expo 2.0.1

Release Summary

Plugins

  • expo 2.0.1

Dependencies

Android
  • AGP: 9.1.1
  • Kotlin: 2.3.20
  • Compile SDK: 36
  • Gradle: 9.3.1
iOS
  • iOS deployment target: 13
  • tvOS deployment target: 13

Expo 2.0.1

Fixes
  • Updated the peer dependency on react-native-moengage to ^13.0.0, so the plugin installs alongside react-native-moengage 13.
Expo 2.0.0 — Major Release

Release Summary

Plugins

  • expo 2.0.0

Dependencies

Android
  • AGP: 9.1.1
  • Kotlin: 2.3.20
  • Compile SDK: 36
  • Gradle: 9.3.1
iOS
  • iOS deployment target: 13
  • tvOS deployment target: 13
This release wraps the MoEngage React Native plugins 13.0.0, which update to MoEngage SDK BOM 4.4.0 on Android and MoEngage-iOS-SDK 11.2.0 on iOS.

Expo 2.0.0

Breaking Changes
  • Expo SDK 58.0.0 or later is required. The Android build toolchain moves to AGP 9.1.1, Gradle 9.3.1, Kotlin 2.3.20, and compile SDK 36. Earlier Expo SDK versions don’t support AGP 9.
  • Android: push registration now uses the Firebase Installation ID instead of the FCM token. If you use MoEngage to register for push, move com.google.firebase:firebase-messaging to 25.1.2 or above and complete the Firebase Installation ID integration before upgrading. For more information, refer to Migrating to Firebase Installation ID.
  • Android: passFcmPushToken() is deprecated. It continues to work. MoEngage recommends moving to passFirebaseInstallationId().
  • Android: the pushTokenGenerated event is deprecated. It continues to work. MoEngage recommends moving to firebaseInstallationIdAvailable, which delivers a MoEFirebaseInstallationIdResult instead of a MoEPushToken.
  • Removed support for the React Native old architecture. The plugin now supports only the New Architecture.
What’s New
  • Updated to the MoEngage React Native plugins 13.0.0. Swift Package Manager is not supported for Expo applications, which continue to use the MoEngage Expo config plugin with no change.
Expo 1.2.0

Release Summary

Plugins

  • expo 1.2.0

Dependencies

Android
  • AGP: 8.7.3
  • Kotlin: 1.9.23
  • Compile SDK: 35
  • Gradle: 8.13
iOS
  • iOS deployment target: 13
  • tvOS deployment target: 13

Expo 1.2.0

Improvements
  • The SDK build toolchain now supports the recommended JDK 17. A JDK 19 environment is no longer required to compile the SDK.
Expo 1.1.1

Release Summary

Plugins

  • expo 1.1.1

Dependencies

Android
  • AGP: 8.7.3
  • Kotlin: 1.9.23
  • Compile SDK: 35
  • Gradle: 8.13
iOS
  • iOS deployment target: 13
  • tvOS deployment target: 13

Expo 1.1.1

Improvements
  • Android: Migrated the common Gradle configuration to the Gradle config.
Expo 1.1.0

Release Summary

Plugins

  • expo 1.1.0

Dependencies

Android
  • AGP: 8.7.3
  • Kotlin: 1.9.23
  • Compile SDK: 35
  • Gradle: 8.9
iOS
  • iOS deployment target: 13
  • tvOS deployment target: 13

Expo 1.1.0

What’s New
  • Android: Internal improvements.
Expo 1.0.1

Release Summary

Plugins

  • expo 1.0.1

Dependencies

Android
  • AGP: 8.7.3
  • Kotlin: 1.9.23
  • Compile SDK: 35
  • Gradle: 8.9
iOS
  • iOS deployment target: 13
  • tvOS deployment target: 13

Expo 1.0.1

Fixes
  • Removed the postinstall script to avoid running the tsc command on all projects.
Expo 1.0.0 — Initial Release

Release Summary

Plugins

  • expo 1.0.0

Dependencies

Android
  • AGP: 8.7.3
  • Kotlin: 1.9.23
  • Compile SDK: 35
  • Gradle: 8.9
iOS
  • iOS deployment target: 13
  • tvOS deployment target: 13

Expo 1.0.0

What’s New
  • Adding support to integrate the MoEngage React-Native SDK with the Expo framework.