Changelog

Change Logs

SDK 2.0.4 - 21 august 2019

  • fix possible crash

SDK 2.0.2 - 09 august 2019

  • Fix second pop up of location request apparition

SDK 2.0.1 - 02 august 2019

  • Fix internal bug

SDK 2.0.0 - 08 july 2019

  • Complete rework of internal location minimisation algorithm
  • Add specific consent management for differents CMP. Please see Integration part.
  • Add support to legitimate interest lawful basis
  • Improve SDK tracking of active users
  • Lot of internal improvements
  • Following methods has been deprecated:
    • + (void)initWithApiKey:(NSString *)key withLaunchOptions:(NSDictionary *)launchOptions withPush:(BOOL)pushIsEnabled withDefaultOptIn:(BOOL)optIn;
      • replaced by + (void)initWithApiKey:(NSString *)key withLaunchOptions:(NSDictionary *)launchOptions withPush:(BOOL)pushIsEnabled withConsentType:(ConsentType)consentType andLegIntType:(LegitimateInterestType)legInt;
      • call init with Vectaury consent and legInt mode
      • DefaultoptIn has no effect;
    • + (void)initWithApiKey:(NSString *)key withLaunchOptions:(NSDictionary *)launchOptions withPush:(BOOL)pushIsEnabled;
      • replaced by + (void)initWithApiKey:(NSString *)key withLaunchOptions:(NSDictionary *)launchOptions withPush:(BOOL)pushIsEnabled withConsentType:(ConsentType)consentType andLegIntType:(LegitimateInterestType)legInt;
      • call init with Vectaury consent and legInt mode
    • + (void)startLocation; -> no replacement, method not needed anyore, can be removed
    • + (void)optOut;
      • same effect;
    • + (void)optIn;
      • same effect;
    • + (BOOL)isOptIn;
      • return consent optIn;

SDK 1.7.2 - 07 january 2019

  • Consent string sent even with manual start

SDK 1.7.1 - 15 november 2018

  • Fix possible background crash

SDK 1.7.0 - 6 november 2018

  • Internal rework of data quality

SDK 1.6.3 - 24 august 2018

  • Compatible version for Vectaury CMP 1.1 +
  • Remove swift dependency
  • Adding internal locations optimization parameters

Warning

For versions 1.6.3+, Include Swift standard library is no more necessary.

SDK 1.6.2 - 2 august 2018

  • Fix crash on monitoring region

SDK 1.6.1 - 15 june 2018

  • Fix internal bug

SDK 1.6 - 7 june 2018

  • New internal data procesing
  • Add IAB consent string support

Warning

For versions 1.6.1-2, you have to include Swift standard library. Verify that the Build Settings "ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES" is set to YES (Projet -> Chose the target App -> Build Settings) . This dependency to Swift will be removed in a next release.

SDK 1.5.3 - 28 may 2018

  • fix internal wording

SDK 1.5.2 - 5 april 2018

  • Add isOptin method
  • Add debug mode to help implementation testing
  • Do not get locations when limit ad tracking enabled
  • Add tablet support for popups

SDK 1.5.1 - 12 february 2018

  • Fix wording on opt-in pop-up

SDK 1.5 - 02 february 2018

  • New system of location data collecting
  • Optimization of batterie use

SDK 1.4 - 13 november 2017

  • Setting.bundle : The user can opt-out Vectaury data sharing from the app settings
  • New algorithm of location data collecting
  • Opt-in banner display option
  • Educational popup display option
  • Link to settings banner display option

SDK 1.3.3 - 23 October 2017

  • Fix Bug on Blue Bar

SDK 1.3.2 - 20 October 2017

  • New algorithm of location data collecting