11-09-2023
- Android
- Bugfix
- New release assets with RichNotification native SDK version update to `4.5.1`.
- Bugfix
3.0.0 (17-08-2023)
-
Support for Android SDK version 12.8.02.
-
Support for iOS SDK version 9.10.0.
- The MoEngage unity package requires the application to use Unity Version 2023.1.7f1. Version 2023.1.7f1 is required for the target SDK and Gradle version compatibility.
- Breaking Changes
Then Now InvalidateInAppContexts()
ResetInAppContexts()
OptOutDataTracking(true)
EnableDataTracking()
OptOutDataTracking(false)
DisableDataTracking()
- Removed API
-
EnableSDKLogs()
-
OptOutPushTracking()
-
OptOutInAppTracking()
-
SelfHandledPrimaryClicked()
-
StartGeofenceMonitoring()
-
- Android
-
Support for Android 13 notification permission.
-
Android Gradle Plugin version updated to 7.3.1
-
Gradle version updated to 7.4
-
Build Configuration Updates
-
Compile SDK Version 33
-
Target SDK version 33
-
Support for Android SDK version 12.8.02
-
InApp 6.7.2
-
Removed and Updated APIs
Then Now initialize(Context context, MoEngage.Builder builder)
initialiseDefaultInstance(Context context, MoEngage.Builder builder)
initialize(Context context, MoEngage.Builder builder, boolean isSdkEnabled)
initialiseDefaultInstance(Context context, MoEngage.Builder builder, SdkState sdkState)
-
- iOS
- Removed and Updated APIs
Then Now - (void)intializeSDKWithLaunchOptions:(NSDictionary*)launchOptions andSDKState:(BOOL)isSDKEnabled;
- (void)initializeSDKWithLaunchOptions:(NSDictionary*)launchOptions withSDKState:(MoEngageSDKState)sdkState;
- Removed and Updated APIs
Geofence 1.0.0(17-08-2023)
-
Support for Android Geofence SDK version 3.3.0
-
Support for iOS MoEngageGeofence SDK version 5.10.0 and above.
-
Added support for StopGeofenceMonitoring API.
-
iOS
- Removed and Updated APIs
Then Now MoEngageClient.StartGeofenceMonitoring();
MoEngageGeofenceClient.StartGeofenceMonitoring();
2.3.0(25-07-2022)
- Android
- Device identifier tracking update as per Google's User Data policy. Advertising Id is only tracked after user consent. Along with the plugin update the Native Android dependency to
11.6.02
.
- Device identifier tracking update as per Google's User Data policy. Advertising Id is only tracked after user consent. Along with the plugin update the Native Android dependency to
- iOS
- Native dependencies updated to support
MoEngage-iOS-SDK
version7.2.0
.
- Native dependencies updated to support
2.2.0(02-09-2021)
- Android
- Native SDK updated to support
11.4.00
and above. Refer to Release Notes for more details.
- Native SDK updated to support
- iOS
- Native dependencies updated to support
MoEngage-iOS-SDK
version7.1.0
and above.
- Native dependencies updated to support
2.1.0 (11-05-2021)
- Android SDK updated to
11.2.00
2.0.0 (01-03-2021)
- iOS
- Dropped support for iOS 9.*, plugin now supports iOS version
10.0
and above. - Native dependencies updated to support
MoEngage-iOS-SDK
version7.0.0
and above.
- Dropped support for iOS 9.*, plugin now supports iOS version
- Android
- Android Native SDK updated to support version
11.0.04
.
- Android Native SDK updated to support version
- Removed APIs
Then | Now |
---|---|
MoEngageClient#Pass PushPayload(IDictionary<string, string>) |
MoEngageClient#PassFcm PushPayload(IDictionary<string, string>) |
MoEngageClient#PassPushToken(string) | MoEngageClient#PassFcmPushToken(string) |
1.3.1 (16-02-2021)
- Android artifacts use maven central instead of Jcenter.
1.3.0 (11-01-2021)
- iOS: UnityAppController Swizzling implementation added since UnityAppController subclass Implementation was not working in case of multiple subclasses.
1.2.1 (29-12-2020)
- iOS: Weak linked AppTrackingTransparency framework.
1.2.0 (18-12-2020)
- Disable/Enable Methods added to block/unblock the SDK features.
- Push Token Callback added
1.1.1 (23-10-2020)
- Bugfix: Events were not marked as non-interactive in iOS in
version 1.1.0
.
1.1.0 (30-09-2020)
- Added support for Push Templates
- Provided GDPR OptOut APIs
- iOS Native SDK Dependency set to MoEPluginBase 1.0.0
- Android SDK moved to
androidx
namespace
1.0.1 (07-07-2020)
- Android SDK Version update
1.0.0 (05-07-2020)
- Initial Release