Skip to content

Releases: emartech/ios-emarsys-sdk

2.4.0

20 Feb 16:08
Compare
Choose a tag to compare

What's new

  • contactFieldId now can be changed through Config
  • added Swift Package Manager support
  • added support for silent messages
  • device related information now stored in keychain instead of userDefaults

What's fixed

  • fixed DateFormatter to use Gregorian calendar every time
  • fixed action button handling on rich push message
  • fixed window handling when UIWindowScene is used
  • fixed url creation when query parameters contains disallowed characters
  • fixed storage of dictionaries

2.3.0

11 Dec 10:23
Compare
Choose a tag to compare

What's new

  • current hardwareId, pushSettings and languageCode are now available through Config
  • EMSAppDelegate now provides a convenient way to integrate EmarsysSDK
  • personal and home logic support for predict feature
  • implemented fallback method for inapp download

What's fixed

  • fixed database error after inapp message display
  • fixed dictionary validator console logging

2.2.0

09 Oct 11:04
Compare
Choose a tag to compare

What's new

  • Emarsys SDK now is capable of Config change without app restart

What's fixed

  • improved log sending
  • fixed header case insensitivity

2.1.0

09 Sep 14:05
Compare
Choose a tag to compare

What's new

  • Emarsys SDK now includes Predict's product recommendation feature.
  • Introduced clickTracking feature.

What's fixed

  • app:start events now only triggered on launching the apps, bringing the application foreground doesn't

2.0.0

15 Jul 14:04
Compare
Choose a tag to compare

Emarsys SDK Release