Skip to content

iOS SDK 4.0.0

Compare
Choose a tag to compare
@leanplum-e2 leanplum-e2 released this 28 Jan 10:00
· 0 commits to 4fc6e6ba87500d844b0932f7934a8a2a59c9e8b3 since this release

Push Notifications

This release introduces a major rewrite of the Push Notification handling. Apps using swizzling enabled (default) should be unaffected.
Detailed information can be found on iOS Push Notifications - SDK 4.0.0

Location and LocationAndBeacons

The Leanplum Location is now part of this repo (previously Leanplum-iOS-Location repo).
You can find dynamic and static frameworks in the Assets of the release.
No changes to CocoaPods.

Improvements

  • Push Notifications rewrite (#478)
  • Add iOS Location as part of SDK repo (#481)
  • Set custom locale (#467)
  • forceContentUpdate with boolean flag (#460)
  • Swift migration (including SPM fix) (#456)

Fixes

  • Change IAM modal presentation style (fixes cases where side menu is used) (#482)
  • Rename LPLogLevel enum cases (#469)

Other

  • Updating project structure and build (#443) (#452)
  • Remove verbose logging (Use LPLogLevel instead) (#451)
  • Retry on response code 429 (#454)