Skip to content

Releases: emartech/ios-emarsys-sdk

3.7.0

09 Sep 12:26
Compare
Choose a tag to compare

What's new

Emarsys SDK

  • Added iOS 18 compatibility

What's changed

Predict

  • Improved encoding used at predict requests.

What's fixed

InApp

  • Stability improvements.

Inbox

  • Thread handling improvements.

Push

  • Thread handling improvements.

3.6.0

11 Jul 09:00
Compare
Choose a tag to compare

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

15 May 12:11
Compare
Choose a tag to compare

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

11 Jan 14:20
Compare
Choose a tag to compare

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

19 Sep 09:36
Compare
Choose a tag to compare

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

22 Aug 11:40
Compare
Choose a tag to compare

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

10 Aug 13:52
Compare
Choose a tag to compare

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

05 Apr 12:17
Compare
Choose a tag to compare

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

3.3.0

17 Jan 10:30
Compare
Choose a tag to compare

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

3.2.6

09 Dec 09:33
Compare
Choose a tag to compare

What's fixed

Predict

  • Fixed SDK crash on null product values during product recommendation

Important Notes