Skip to content

Releases: Leanplum/Leanplum-iOS-SDK

iOS SDK 3.1.1

08 Jan 17:03
Compare
Choose a tag to compare

Improvements

Add customizable interval in LPRequestSenderTimer (#413)
Add method for downloading inbox messages (docs) (#416)
Refactor batching of requests (#413)
Resource bundle support (#412)

Fixes

Open URL encoding (#415)
Using UNUserNotification instead of deprecated UILocalNotification class (#411)
Chained rich interstitial messages fix for iOS 12 (#410)

iOS SDK 3.1.0

30 Oct 12:18
Compare
Choose a tag to compare

Features

  • Defer In-App messages (docs)(#399)
  • Mark Inbox message as read without running Open Action (docs) (#387)
  • Set AppId and Dev or Prod keys from a plist (docs) (#383)
  • Handle App Store links in Web and Rich Interstitials (#388)
  • Added support for SPM 5.3 (#389)
  • Switch device ID (#401)

Improvements

  • Expose ActionContext arguments and message id (#392)
  • Request Sender improvements (#404)
  • Refactored network layer (#390)
  • Improved SDK logging (#391)
  • Removed IDFA macro (#407)

Fixes

  • Prevent tracking Open for push notifications when app is in foreground (#384)
  • Register for push message tracks View even when the message is not shown (#396)
  • Perform actions after start error (#402)
  • Check defineAction options for nil (#406)

iOS SDK 3.0.0

18 Aug 07:50
Compare
Choose a tag to compare

Improvements

  • Swift support improvements
  • Centralized push notifications logic
  • Huge improvements to In-App Messages UI - performance and reliability
  • Push types are now sent when device registers with token

Fixes

  • Fix for push notification open when mute inside app is true
  • Fix for new and old user id match

We have released a number of improvements for better Swift support. This might require some small tweaks to upgrade to this version. Use this article for the Swift changes.
The Leanplum documentation samples are also updated.

iOS SDK 2.7.3

22 Jun 22:56
Compare
Choose a tag to compare

bugfix:

  • change certain method names to readonly properties. Relevant for mostly ReactNative users

iOS SDK 2.7.2

08 May 17:17
Compare
Choose a tag to compare

Hotfix:

  • don't crash on repeated Start calls in Development mode

iOS SDK 2.7.0

01 Apr 17:25
Compare
Choose a tag to compare

The way Templates are handled is changing, and therefore this is a minor release. None of the changes are breaking, but if you are manually integrating the SDK, the various templates are now in their own files.

Bugfixes:

[LP-11143] fix accessibility elements (#343)
[LP-11154] Fixing action not triggered (#341)
[LP-11206] Adding synchronization (#348)
[LP-11199] Fixing background deadlock (#350)
Synchronize access to callbacks (#347)
[LP-11199] Fixing a crash when entering background
[LP-11142] Fixing a potential objc_release crash (#337)

iOS SDK 2.6.4

17 Jan 06:09
Compare
Choose a tag to compare

Bugfixes:

  • Rich interstiail orientation fix (#330)
  • Removing exception when wss is used (#329)

iOS SDK 2.6.3

12 Dec 00:33
Compare
Choose a tag to compare

Bugfixes:
• [LP-10948] Potential fix for pause crash (#328)
• Fix the old cached data based check (#327)
• [LP-11004] Fixing not hiding rich interstitial (#326)
• Fixing a potential crash (#319)

Features:
• [LP-10929] Using operation queue to execute writes in bg (#324)
• Enabling use of TLS (#323)
• E2-1227 Excluding database from iCloud/iTunes sync (#325)

iOS SDK 2.6.2

23 Sep 19:54
Compare
Choose a tag to compare

Bugfix:

• Fixed an issue with accessing local resources using WebKit

iOS SDK 2.6.1

17 Sep 20:42
Compare
Choose a tag to compare

Bugfixes:
• Move to WebKit, moving away from deprecated UIWebView