Skip to content

Releases: Iterable/iterable-swift-sdk

6.2.9

21 Aug 07:07
Compare
Choose a tag to compare

Fixed

  • In rare instances regiserDeviceToken API can cause crash. This should fix it. If you are not experiencing any issues you can skip this release.

6.2.9-beta3

29 Jul 18:50
Compare
Choose a tag to compare
6.2.9-beta3 Pre-release
Pre-release

Fixed

  • Revert to dismissing in-app with animation.

6.2.9-beta2

21 Jul 19:09
Compare
Choose a tag to compare
6.2.9-beta2 Pre-release
Pre-release

Fixed

  • Allow authentication tokens to be updated with the same email or user IDs

6.2.9-beta

16 Jul 21:29
Compare
Choose a tag to compare
6.2.9-beta Pre-release
Pre-release

6.2.9-beta

Added

  • Added a way to store an authentication token for verification by means of setEmail, setUserId, and updateEmail

Changed

  • Changed the dismiss animated parameter to false for in-apps

6.2.8

27 May 16:42
Compare
Choose a tag to compare

6.2.8

Added

  • In-app messages now get "pre-loaded" with a timer (or until the in-app loads) to mitigate seeing the loading of the message

Fixed

  • The JSON payload is now checked to be a valid JSON object before serialization
  • Some classes that were intended for internal framework usage only have been assigned proper permission levels (thanks, made2k!)
  • The root view controller is now correctly found on projects that are newly created in iOS 13
  • nil is properly returned when deep linking encounters an error

6.2.7

19 May 19:24
Compare
Choose a tag to compare

6.2.7

Added

  • Added internal deviceAttributes field for compatibility

6.2.6

13 May 19:58
Compare
Choose a tag to compare

6.2.6

Notes

  • This SDK release is based off of 6.2.4, as 6.2.5 had some framework specific code that we don't believe has any user impact, but out of caution, is omitted from this release, and has the noted fixes below.

Fixed

  • Action buttons now show properly when a mediaURL isn't specified
  • The trackEvent event is now named accordingly
  • Fixed the campaignId data type within our SDK (thanks, nkotula!)

6.2.5

08 May 01:16
Compare
Choose a tag to compare

6.2.5

Fixed

  • Fixed the campaignId data type within our SDK (thanks, nkotula!)

6.2.4

20 Apr 19:38
Compare
Choose a tag to compare

Fixed

  • Properly attribute the source of in app closes

6.2.3

15 Apr 07:04
b9a1ec4
Compare
Choose a tag to compare

Added

  • IterableInAppManagerProtocol has been given getMessage(withId id: String) (Objective-C: @objc(getMessageWithId:))

Fixed

  • For Objective-C apps, IterableLogDelegate.log has had a typo fixed; the new signature is @objc(log:message:)
  • For Objective-C apps, IterableAPI.updateSubscriptions has had a typo fixed; the new signature is @objc(updateSubscriptions:unsubscribedChannelIds:unsubscribedMessageTypeIds:subscribedMessageTypeIds:campaignId:templateId:)