Changelog Apple

 

2.15.0

18/07/2019

New

  • Ecommerce : Gestion d’un nouvel événement « panier en attente de paiement »
  • Ajout du Target « Conditional Header » pour le build de watchOS

Change

  • Ecommerce : Passage en minuscule du nom des propriétés des événements
  • Ecommerce : Changement du mode de déclaration d’un écran sur un marquage de transaction
  • Suppression du static framework codé en dur dans le podspec

Fix

  • Fix sur la propriété de configuration ignoreLimitedAdTracking pouvant entraîner un crash de l’application
  • Fix sur une erreur à la compilation (iOS 13.0 + Xcode 11.0)
 

2.14.4

15/04/2019

Fix

  • RichMedia: Optimisations diverses
 

2.14.3

03/04/2019

Fix

  • RichMedia: corrections de fuites mémoire
 

2.14.2

01/04/2019

Fix

  • Corrections de fuites mémoire
 

2.14.1

26/03/2019

Change

  • Compatibilité Swift 5
 

2.14.0

25/03/2019

Change

  • Suppression de SmartSDK
  • Ameliorations de la gestion de Cocoapods

Fix

  • Optimisations RichMedia
 

2.13.0

12/03/2019

New

  • Ajout du paramètre de configuration sendHitWhenOptOut pour contrôler l’envoi des hits en mode OPT-OUT
 

2.12.2

21/01/2019

New

  • Privacy : Nouvelle clé de configuration ignoreLimitedAdTracking pour la gestion de l’identifiant utilisateur
  • Ajout du paramètre idType permettant l’identification du type d’identifiant utilisé par l’application
 

2.12.1

07/01/2019

Change

  • Renommage MVTesting
 

2.12.0

21/12/2018

New

  • Ajout du module Ecommerce
  • Nouvelles clés de configuration autoSalesTracker et collectDomain pour le module Ecommerce
  • Ajout du module MVTesting
  • Nouvelle méthode de récupération des informations de crash getCrashInformation()
 

2.11.3

12/12/2018

New

  • Possibilité d’envoyer ou non les hits en fonction de l’état de l’application grâce à la clé de configuration sendOnApplicationState

Change

  • La clé de configuration sendOnlyWhenAppActive est désormais obsolète
 

2.11.2

30/10/2018

Change

  • Possibilité de surcharger le niveau 2 par une valeur « invalide » (0)

Fix

  • Possibilité d’envoyer les informations de commande de manière indépendante
 

2.11.1

25/10/2018

New

  • Nouvelle méthode permettant la récupération des métriques lifecycle

Fix

  • Corrections diverses
 

2.11.0

26/09/2018

Change

  • Améliorations RichMedia
 

2.10.0

17/09/2018

New

  • Compatibilité Swift 4.2
 

2.9.8

04/09/2018

Fix

  • Correction du numéro de version
 

2.9.7

29/08/2018

New

  • Possibilité d’empêcher les hits de partir lorsque l’application n’est pas active grâce à la configuration sendOnlyWhenAppActive
 

2.9.6

26/07/2018

Change

  • Rich Media : renommage des chapter en mediaTheme

Fix

  • Rich media : Correction du prich et s2rich sur les lectures externes
 

2.9.5

18/07/2018

Change

  • Privacy : renommage de la méthode doNotTrack en optOut

Fix

  • Rich media : correction d’un double envoi de hits play
 

2.9.4

03/07/2018

Fix

  • Rich Media : webdomain encodé
  • Rich Media : ajout du screenName
  • Retrait du fichier BridgeTest.h dans le subspec Tracker et SmartTracker
 

2.9.3

15/06/2018

New

  • RGPD : Possibilité de modifier l’emplacement du stockage des hits offline

Change

  • RGPD : Gestion de l’Opt-Out dans la classe ATInternet

Fix

  • Fix podspec
 

2.9.2

30/05/2018

Fix

  • Optimisations diverses
 

2.9.1

29/05/2018

Fix

  • Fix podspec
 

2.9.0

28/05/2018

New

  • RichMedia : Ajout du refresh dynamique

Change

  • RGPD : Amélioration de la gestion de l’Opt-Out
 

2.8.7

21/02/2018

Fix

  • Optimisations diverses
 

2.8.6

10/01/2018

Fix

  • Correction de warnings
 

2.8.5

08/01/2018

Fix

  • Correction de l’ordre des paramètres quand spécifié, ou pour ref=
 

2.8.4

20/12/2017

Fix

  • Correction du podspec
 

2.8.3

16/11/2017

New

  • Ajout des paramètres manufacturer et model
 

2.8.2

25/10/2017

Fix

  • Correction de l’accès à UIWindow pour enableDebugger/enableLivetagging
 

2.8.1

16/10/2017

Fix

  • Correction de la dépendance à CommonCrypto
 

2.8.0

11/10/2017

Change

  • Suppression de TV Tracking
 

2.7.0

28/09/2017

New

  • Migration vers Swift 4
 

2.6.0

04/07/2017

New

  • SmartSDK

Fix

  • Divers bug corrigés
 

2.5.7

03/05/2017

Change

  • Ajout d’un paramètre « sync » sur les méthodes setConfig et les méthodes associées (setSiteId) pour effectuer les changements de configuration de manière synchrone ou non.
  • Optimisations diverses sur le moteur de génération des hits.
  • Certaines méthodes ne lèveront plus de warnings si on utilise pas leur valeur de retour.

Fix

  • Correction de l’identifiant de multihit erroné avec Swift3.1
  • Certaines méthodes en Objective-C avaient des paramètres vide. Nous avons corrigé ce bug et les paramètres ont désormais les bons noms.
 

2.5.6

27/02/2017

Change

  • Propriété InternalSearch dans Gesture

Fix

  • Bug sur le set multiple du token
  • Conversion JSON en ATJSON pour éviter les conflits avec SwiftyJSON
 

2.5.5

22/12/2016

Fix

  • Identification des hits générés par auto-tracking
 

2.5.4

20/12/2016

Fix

  • Fix d’un bug de swizzling sur SmartSDK
 

2.5.3

13/12/2016

Fix

  • Fix d’un crash de compilation xCode 8.1
 

2.5.2

08/12/2016

New

  • Ajout de l’IDFA pour l’identification utilisateur
 

2.5.0

20/10/2016

New

  • SmartSDK

Change

  • Ajout de la classe AutoTracker qui permet d’envoyer des hits de page et de clics automatiquement
  • Compatibilité Objective-C ajoutée
  • La classe CustomObjects possède des nouvelles propriétés, méthodes d’initialisation et de suppressions
  • La propriété customObjects a été ajoutée à la classe Product, Gesture, SelfPromotion et Publisher
  • Les variables de type Int? passent au type Int avec une valeur par défaut égale à 0
  • Les variables de type Bool? passent au type Bool avec une valeur par défaut égale à false
  • L’énumération Action de le classe Product a été renommée en ProductAction
  • L’énumération Action de le classe RichMedia a été renommée en RichMediaAction
  • L’énumération Action de le classe Screen a été renommée en ScreenAction
  • L’énumération HitStatus est passée du type String à Int pour la compatibilité ObjC
  • Création des classes PublisherImpression et SelfPromotionImpression ne pouvant être rattachées qu’à un objet Screen
  • Les propriétés customObjects, customVars, aisle, customTreeStructure, publishers, selfPromotions, location, campaign, internalSearch, order, cart ont été ajoutées à la classe Screen
  • Toutes les méthodes du délégué Tracker sont désormais optionnelle

Fix

  • Correction de bugs divers
 

2.3.0

15/09/2016

New

  • Support iOS 10
 

2.2.5

09/09/2016

Fix

  • Correction du debugger
 

2.2.4

18/08/2016

Change

  • Amélioration de la gestion des variables de cycle de vie

Fix

  • Correction d’un problème sur les rayons visités
 

2.2.3

06/07/2016

Fix

  • Correction d’un bug affectant les terminaux en langue arabe
  • Modification du Delegate en weak var
 

2.2.2

31/05/2016

New

  • Gestion de l’IPV6

Fix

  • Correctifs CoreData
 

2.2.1

03/05/2016

New

  • Gestion du paramètre ref= lors d’un marquage avancé
  • Compatibilité iOS 9.3

Change

  • Changement du type de l’identifiant d’un libellé dynamique (int -> string)
  • Amélioration de l’utilisation de CoreData
 

2.2.0

21/03/2016

New

  • Mise à disposition des helpers et des clés de configuration

Change

  • Meilleur définition des variables de cycle de vie de l’application
  • Suppression des valeurs par défaut pour le log, logSSL et site
 

2.1.0

06/01/2016

New

  • Gestion de la session

Fix

  • Meilleur encodage des paramètres du hit (ati, atc, et pdtl)
 

2.0.8

16/11/2015

New

  • TVTracking : ajout du paramètre de configuration de la durée de validité du spot
  • Identification de la source de téléchargement du SDK

Fix

  • Correction des problèmes de compatibilité avec Xcode 7.1 et de gestion du bitcode
 

2.0.7

12/10/2015

Change

  • Ajout de toutes les variables de cycle de vie sur tous les hits

Fix

  • Correction d’un problème de gestion du bitcode pouvant faire apparaître des warnings lors de la création de l’archive de l’application
  • Correction d’un problème de migration des variables de cycle de vie lorsque le calendrier du système n’est pas en mode Grégorien
 

2.0.6

15/09/2015

New

  • Support du bitcode (iOS9)
 

2.0.5

08/09/2015

Change

  • Changement du type de la variable turnover dans le helper de commande (double au lieu de int)
  • Suppression du type IDFA pour l’identifiant utilisateur (problème de soumission Apple)
 

2.0.4

04/09/2015

Change

  • Modification du type du paramètre idCart (chaîne de caractères au lieu d’un nombre)

Fix

  • Meilleur encodage du paramètre car pour l’opérateur téléphonique
 

2.0.3

31/08/2015

Fix

  • Meilleur encodage des paramètres pclick et prich
 

2.0.2

19/08/2015

New

  • TVTracking : ajout du sous-objet info

Change

  • Suppression du roimt[i] (obsolète)
  • Richmedia : ajout des paramètres m5 et s2 à l’ensemble des hits

Fix

  • Meilleur encodage des paramètres du hit
 

2.0.1

06/08/2015

Fix

  • Rétrocompatibilité des métriques du cycle de vie de l’application