Skip to content

Releases: Kameleoon/client-swift

iOS (Swift) SDK 4.5.0

11 Sep 11:08
Compare
Choose a tag to compare

Features

  • Enhanced logging:
  • Enhanced tracking to consolidate multiple requests into a single one, combining visitor information and sending it once per interval.
  • Added a new variation of the flush(instant: Bool) with instant parameter. If the parameter's value is true the visitor's data is tracked instantly. Otherwise, the visitor's data will be tracked with next tracking interval. Default value of the parameter is false.
  • Added new configuration parameter trackingIntervalMillisecond (tracking_interval_millisecond) to KameleoonClientConfig and the configuration file, which is used to set interval for tracking requests. Default value is 1000 milliseconds.

iOS (Swift) SDK 4.4.3

13 Aug 15:21
Compare
Choose a tag to compare

Features

  • Added the visitorCode a computed property, which returns the unique visitor code used within KameleoonClient.

iOS (Swift) SDK 4.4.2

16 Jul 09:18
Compare
Choose a tag to compare

Bug fixes

  • Resolved an issue where the isFeatureActive method would return false instead of throwing KameleoonError.sdkNotReady or KameleoonError.Feature.notFound errors.

iOS (Swift) SDK 4.4.1

15 Jul 11:07
Compare
Choose a tag to compare

Bug Fixes

  • Stability and performance improvements.

iOS (Swift) SDK 4.4.0

03 Jul 15:18
Compare
Choose a tag to compare

Features

The Likelihood to convert targeting condition is now available. Pre-loading the data is required using getRemoteVisitorData with the kcs parameter set to true.

iOS (Swift) SDK 4.3.0

22 May 09:57
Compare
Choose a tag to compare

Features

  • Added a new optional parameter isUniqueIdentifier (is_unique_identifier) that provides additional capabilities with cross-device experimentation for the KameleoonClientConfig and external configuration file.
  • New targeting conditions are now available (some of them may require getRemoteVisitorData pre-loaded data)
    • Operating System
    • IP Geolocation
    • Kameleoon Segment
    • Target Feature Flag
    • Time since First Visit
    • Time since Last Visit
    • Number of Visits Today
    • Total Number of Visits
    • New or Returning Visitor
  • New Kameleoon Data types were introduced:
  • Changed parameters types for objects / methods:
    • trackConversion: revenue changed from Double? to Double. Also, revenue is now optional.
    • Conversion: revenue changed from Double? to Double, and negative changed from Bool? to Bool.

Bug Fixes

  • Stability and performance improvements.

iOS (Swift) SDK 4.2.0

22 Apr 17:26
Compare
Choose a tag to compare

Features

iOS (Swift) SDK 4.1.4

17 Apr 15:13
Compare
Choose a tag to compare

Bug Fixes

  • Fixed and issue that hides fields of external Types.Variation class.

iOS (Swift) SDK 4.1.3

20 Mar 10:11
Compare
Choose a tag to compare

Bug Fixes

  • Fixed a critical issue that could lead to application crashes during startup.

iOS (Swift) SDK 4.1.2

16 Feb 14:25
Compare
Choose a tag to compare

Features

  • Added support for additional Data API servers across the world for even faster network requests.