Skip to content

Releases: lqd-io/liquid-sdk-ios

2.3.3: Fix compiling errors for Swift apps

19 Jul 13:37
Compare
Choose a tag to compare

[bugfix] Fix compiling errors for external libs (SocketRocket and Aspects) on Swift apps, if Liquid is installed via Cocoapods.

2.3.2: Bugfix on iOS 7 for Event Tracking Mode

10 May 16:19
Compare
Choose a tag to compare

[bugfix] Avoid a crash on iOS 7 and 6 when using Event Tracking Mode.

2.3.1: Use external libs as Cocoapods dependencies

20 Apr 17:59
Compare
Choose a tag to compare
  • [bugfix] Use external libraries (Aspects and SocketRocket) as Cocoapods dependencies to avoid name colisions. (Note: original files are still included on the codebase to allow Liquid manual integration, but are excluded from Liquid Pod).
  • [bugfix] Fix a creash (while generating the Da* te HTTP Header) that could occur when multiple requests happen an the same time.

2.3.0: Event based In-App Messages + Event Tracking Mode

18 Apr 18:37
Compare
Choose a tag to compare
  • [important] Minimum deployment target for iOS was increased from 5.0 to 6.0.
  • [feature] Event Tracking Mode: allow publishers to add/change/remove events to buttons directly on the App (and Liquid dashboard). Yup, without coding ;)
  • [feature] In-App Notifications are now sent via push notifications, allowing event-based notifications (and not only when the app is open).
  • [feature] Users with "dates in the future" or "dates in the past" (with the wrong hour and date set on their phone clocks) are now automatically fixed for the correct date.
  • [bugfix] Release Version and App Version device attributes were switched.

2.2.0: Add Apple TV Support

17 Mar 15:46
Compare
Choose a tag to compare
  • [feature] Add support for Apple TV (tvOS 9.0+)

2.1.1: Better support for Deep Linking in Push Notifications

16 Feb 09:38
Compare
Choose a tag to compare
  • [enhancement] Add a method to automatically handle deep linking in push notifications: handleRemoteNotification:forApplication:, intended to be called when a push nofification is received by AppDelegate.

2.1.0: Stable new SDK release supporting Liquid 2.0

09 Feb 21:54
Compare
Choose a tag to compare

2.1.0: Stable new SDK release supporting Liquid 2.0

  • [feature] In-app messages. Notice that you will need to upgrade if you are still using 1.x.
  • [feature] Add support for Apple Watch.
  • [feature] Adjustable sessions. Remove session handling by the SDK. Sessions are now managed by Liquid servers. You can now define the maximum time between sessions in your App settings on Liquid Dashboard. This feature also improves better handling of events performed while the app is in background.
  • [enhancement] Event names generated by Liquid changed from _startSession and _endSession to app foreground and app background respectively.
  • [enhancement] Stability improvements.

2.1.0-rc5: Sessions handled by Liquid backend

02 Feb 16:40
Compare
Choose a tag to compare
  • [feature] Remove session handling by the SDK. Sessions are now managed by Liquid servers. You can now define the maximum time between sessions in your App settings on Liquid Dashboard. This feature also improves better handling of events performed while the app is in background.
  • [enhancement] Stability improvements for in-app messages

2.1.0-rc4: Change API endpoint for in-app messages reports

07 Dec 19:30
Compare
Choose a tag to compare
  • [enhancement] Change API endpoint for in-app messages reports

2.1.0-rc3: In-App messages weren't being displayed

02 Dec 14:47
Compare
Choose a tag to compare
  • [bugfix] Fix a issue that was preventing in-app messages from being displayed.