Skip to content

Releases: emartech/ios-emarsys-sdk

3.2.5

06 Dec 09:43
Compare
Choose a tag to compare

What's fixed

Inbox

  • Fixed possible issue where a malformed URL could crash the SDK

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.4

16 Nov 09:20
Compare
Choose a tag to compare

What's fixed

DeepLink

  • DeepLink tracking now works without the Mobile Engage feature enabled (without setting an application code).

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.3

14 Jun 12:38
Compare
Choose a tag to compare

What's fixed

HardwareId

  • Fixed rare issue where hardwareIds were regenerated

What's new

iOS16

  • SDK is compatible with iOS16.

Important Notes

3.2.2

26 Apr 12:58
Compare
Choose a tag to compare

What's fixed

Inline In-App

  • Prevent a possible memory leak in inline in-app

Important Notes

3.2.1

25 Apr 12:32
Compare
Choose a tag to compare

What's fixed

Change applicationCode

  • Fixed a rare issue, where contact was not cleared when an error occurred during the changeApplication

In-App

  • Added new in memory storage, to prevent display inApps that were configured to appear only once

Important Notes

3.2.0

14 Dec 12:40
Compare
Choose a tag to compare

What's changed

Predict

  • Changed recommendProducts logic parameter to EMSLogicProtocol
  • Changed EMSProduct to protocol type
  • Added new validation to the trackPurchase method so that empty cartItems lists are no longer accepted as it would be an invalid request.

What's fixed

Session Tracking

  • Fixed a session issue highlighted when verbose logging was enabled.

Important Notes

3.1.1

02 Nov 12:47
Compare
Choose a tag to compare

What's fixed

Geofence

Important Notes

3.1.0

26 Oct 08:41
Compare
Choose a tag to compare

What's new

Geofence

What's changed

Predict

  • TrakcRecommendationClick is modified to accept EMSProductProtocol as a parameter instead of EMSProduct. No changes are needed in current implementations.

Important Notes

3.0.3

31 Aug 12:33
Compare
Choose a tag to compare

What's fixed

Actions

  • Fixed a potential crash, when the application was not running and the user interacted with an appEvent action button on the push message.

Important Notes

3.0.2

18 Aug 07:43
Compare
Choose a tag to compare

What's fixed

Actions

  • Fixed an issue, where actions crashed because of a race condition on slower devices
  • Fixed an issue, where actions were not working in cases when the push default action was an in-app message

In-App

  • Fixed an issue, where in-apps were not displayed on devices above iOS 13

Important Notes