Changelog

Core v7.4.0

Release Date: 12th May 2022

  • Bugfix iOS:
    • Fixed the PushClick callback issue in terminated state, that was appearing when react-native version was above 0.65.

Inbox v1.2.0

Release Date: 12th May 2022

  • iOS
    • Native SDK version updated to  ~> 7.2.0.
    • Base plugin version dependency updated to  ~> 2.3.0.

Geofence v2.2.0

Release Date: 16th May 2022

  • iOS
    • Native SDK version updated to  ~> 7.2.0.
    • Base plugin version dependency updated to  ~> 2.3.0.

Core v7.3.0

Release Date: 16th September 2021

  • HTML InApp Support Added.
  • Bugfix:
    • Handled trackEvent() with null properties.
  • iOS:
    • Native SDK version updated to  ~> 7.1.0.
    • Base plugin version dependency updated to  ~> 2.1.0.
  • Android:
    • Native SDK updated to support version  11.4.00  and above.
    • Bugfix:
      • enableSDKLogs() was not working

Inbox v1.1.0

Release Date: 16th September 2021

  • iOS
    • Native SDK version updated to  ~> 7.1.0.
    • Base plugin version dependency updated to  ~> 2.1.0.
  • Android
    • Base plugin version dependency updated to 2.2.0.

Inbox v1.0.0

Release Date: 31st August

  • Initial Release
  • APIs
    • Fetch All Messages
    • Get unclicked count
    • Track message clicked
    • Delete message

Core v7.2.0

Release Date: 11th May 2021

  • Android SDK updated to support 11.2.00 and above.

Core v7.1.0

Release Date: 17th March 2021

  • Added support to pass Array(String/Number) as event attributes in addAttribute method of MoEProperties.

Core v7.0.0

Release Date: 25th February 2021

  • Plugin now supports iOS 10.0 and above
  • iOS Native Dependencies updated to support MoEngage-iOS-SDK 7.* and above
  • Android Native SDK updated to support 11.0.04 and above. Refer to the Release Notes for behaviour changes.
  • API to pass PushKit Token JS
  • Added APIs to enable and disable MoEngage SDK.
  • Added API to register a callback for push token-generated event.

Core v6.1.7

Release Date: 15th February 2021

  • Android dependencies updated to use versions published on Maven Central.

Core v6.1.6

Release Date: 21st January 2021

  • BugFix iOS: Token registered event produced an error as it's currently not supported in React Native.

Core v6.1.5

Release Date: 18th January 2021

  • Updated iOS MoEPluginBase dependency to support version 1.2 and above.

Core v6.1.4

Release Date: 8th December 2020

  • Support for extending Native Android Callbacks if required.
  • iOS Base Plugin Updated to version 1.1.1 to ensure SDK sets the UNUserNotification Center delegate only in cases where it's nil.

Core v6.1.3

Release Date: 25th November 2020

  • APIs exposed customizing the Push notification in Android.

Core v6.1.1

Release Date: 22nd October 2020

  • Bugfix
    • Events not being marked as non-interactive on Android

Core v6.1.0

Release Date: 23rd September 2020

  • Support for Push Templates
  • Android moved to androidx namespace.

Core v6.0.0

Release Date: 7th August 2020

  • Breaking change in Initialization of iOS platform, refer to the developer docs to know more about the changes.
  • Support for Self-Handled In-App
  • Support for In-App V3
  • Event listeners now return a model Object instead of JSON
  • setUserBirthday() only accepts ISO-8601 String
  • Breaking changes in APIs
  • Android Native SDK dependency changed to support versions greater than 10.2.02 and above.
  • iOS Native SDK dependency changed to support versions greater than 6.0.0.
Then Now
ReactMoE.isExistingUser(boolean) ReactMoE.setAppStatus(MoEAppStatus)
ReactMoE.trackEvent(string, JSONObject) ReactMoE.trackEvent(string, MoEProperties
ReactMoE.setUserLocation(number, number) ReactMoE.setUserLocation(MoEGeoLocation)
ReactMoE.setUserAttributeLocation(string, number, number) ReactMoE.setUserAttributeLocation(string, MoEGeoLocation)
ReactMoE.setLogLevel(number) ReactMoE.enableSDKLogs()
  • Android Specific Changes
    • APIs to pass push token and payload has changed
Then Now
ReactMoE.passPushToken(string) ReactMoE.passFcmPushToken(string)
ReactMoE.passPushPayload(JSONObject) ReactMoE.passFcmPushPayload(JSONObject)

Core v5.0.0

Release Date: 18th Feb 2020

  • New Event Listeners added for both iOS and Android platforms i.e, pushClickedinAppCampaignShown and inAppCampaignShown.
  • Earlier iOS Push and InApp Events deprecated to have it common for both Android and iOS platfroms. (notificationClickedinAppShown and inAppClicked)
  • APIs to pass push token and payload from React-Native Component/Javascript (Android Only API)

Core v4.1.0

Release Date: 23rd Dec 2019

  • Android SDK version updated to 9.8.01
Was this article helpful?
0 out of 0 found this helpful