Releases: emartech/ios-emarsys-sdk
3.7.3
3.7.2
What's fixed
[Emarsys SDK](https://github.com/emartech/ios-emarsys-sdk
- Fix automatic contact setting during SDK initialization
3.7.1
What's changed
EmarsysSDK
- Improved stability of reading and writing operations in internal storage
- Prevent some unnecessary network calls in some cases
- EmarsysSDK now prioritizes the app preferred language (if set) over the device language
What's fixed
EmarsysSDK
- Improved setup flow of the SDK and the creation of internal dependencies to prevent race conditions
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