Releases: emartech/ios-emarsys-sdk
3.7.0
3.6.0
What's changed
Emarsys SDK
- We bumped our minimum supported iOS version to 14 to be able to use newer network change detection solution.
- Now the SDK uses NWPathMonitor to detect network changes
Geofence
- For Geofence, the
WhenInUse
authorization is now supported
We always guarantee support for the current and the previous version of iOS. For more details please visit https://github.com/emartech/ios-emarsys-sdk/wiki/FAQ#which-version-of-the-ios-platform-is-supported-by-the-sdk
3.5.1
What's fixed
Emarsys SDK
- Fixed issue where Privacy manifest file was not included in the SDK.
Push
- Fixed a rare issue where push notifications were not showed due to an error while image downloading.
3.5.0
What's new
Emarsys SDK
- A Privacy manifest file was added to the SDK.
What's changed
Emarsys SDK
- Improved the retry mechanism.
What's fixed
Emarsys SDK
- Fixed an issue that resulted in multiple Emarsys SDK version header files being created.
3.4.2
What's changed
Emarsys SDK
- Prevent requests without an application code from being sent and return an
NSError instead through the CompletionHandler
We always guarantee support for the current and the previous version of iOS. Based on this, please keep in mind that in the near future, we will drop the support of iOS 11, iOS 12, and iOS 13. For more details please visit https://github.com/emartech/ios-emarsys-sdk/wiki/FAQ#which-version-of-the-ios-platform-is-supported-by-the-sdk
3.4.1
What's fixed
Emarsys SDK
Fixed an issue that made it impossible to build the project with CocoaPods because of duplicate symbols
We always guarantee support for the current and the previous version of iOS. Based on this, please keep in mind that in the near future, we will drop the support of iOS 11, iOS 12, and iOS 13. For more details please visit https://github.com/emartech/ios-emarsys-sdk/wiki/FAQ#which-version-of-the-ios-platform-is-supported-by-the-sdk
3.4.0
What's changed
Emarsys SDK
Restructured the code, to make it installable from beta Xcode versions with using SPM.
We always guarantee support for the current and the previous version of iOS. Based on this, please keep in mind that in the near future, we will drop the support of iOS 11, iOS 12, and iOS 13. For more details please visit https://github.com/emartech/ios-emarsys-sdk/wiki/FAQ#which-version-of-the-ios-platform-is-supported-by-the-sdk
3.3.1
What's changed
Inline In-App
- Fixed issue where completionHandler was not invoked in case of error while loading an inline in-app
Important Notes
- We always guarantee support for the current and the previous version of iOS. Based on this, please keep in mind that in the near future, we will drop the support of iOS 11, iOS 12, and iOS 13. For more details please visit https://github.com/emartech/ios-emarsys-sdk/wiki/FAQ#which-version-of-the-ios-platform-is-supported-by-the-sdk
3.3.0
What's new
In-app
- SDK now supports
copyToClipboard
action in in-app messages
What's changed
ChangeApplicationCode
- Prevent SDK from unnecessary network calls when an invalid
applicationCode
was set
Important Notes
- We always guarantee support for the current and the previous version of iOS. Based on this, please keep in mind that in the near future we will drop the support of iOS 11, iOS 12, and iOS 13. For more details please visit https://github.com/emartech/ios-emarsys-sdk/wiki/FAQ#which-version-of-the-ios-platform-is-supported-by-the-sdk
3.2.6
What's fixed
Predict
- Fixed SDK crash on null product values during product recommendation
Important Notes
- We always guarantee support for the current and the previous version of iOS. Based on this, please keep in mind that in the near future we will drop the support of iOS 11, iOS 12, and iOS 13. For more details please visit https://github.com/emartech/ios-emarsys-sdk/wiki/FAQ#which-version-of-the-ios-platform-is-supported-by-the-sdk