Registro de Cambios de Tracking
Versión 2.3.X
Última versión: 2.3.6 – 21/10/2025
Actualizaciones Principales
- Actualizada la dependencia de Core a
v2.3.3 - Añadidos nuevos
TrackingWidgetErrors - Revertida la firma del callback
trackingErrorpor compatibilidad - Añadido nuevo parámetro
idvenTrackingLicense - Actualizado y adaptado
tracking-widget-kmpav1.1.16 - Modificado y adaptado
TrackingControllera interfaz; ahora usaTrackingXWidgetControllercuando IDV está habilitado - Añadida integración de huella dactilar en
TrackingComponent - Creada clase
FingerprintDatapara parsearFingerprintResponse - Añadida configuración e inicialización de huella en
TrackingController - Creado SPM para
FPHITrackingWidget-SPM
Refactorizaciones
- Refactorizadas pruebas y ejemplos (añadido
idva los datos de test) - Refactorizado
sendAdvTracking()(ahora dentro de la interfaz)
Correcciones
- Hecho públicos los parámetros de
TrackingError - Corregido valor del enum de assets
- Corregido problema en hilo secundario al localizar la solicitud
- Corregidas dependencias de huella y desajustes con Core
- Corregido fallo en
initOperation v3 - Eliminado operador optimista de la dependencia del widget
- Corregidas restricciones de versión de
FingerprintPro(upToNextMinor)
Versión 2.2.X
Última versión: 2.2.2 – 11/10/2024
Actualizaciones Principales
- Actualizadas XCFrameworks locales de
v1.1.0 → v1.1.2 - Actualizadas constantes a
v2.2.1 - Añadido
sendAdvanceTrackingEvent()enTrackingWidgetKMP - Añadido nuevo parámetro de depuración
- Añadidos dos nuevos errores de widget para parsing
- Actualizada dependencia de Core a
v2.2.0 - Añadido binario en
Package.swift - Añadido
TrackingControllerKMP - Totalmente adaptado a la arquitectura del widget KMP
- Actualizados archivos locales y remotos de distribución
- Actualizadas constantes y limpieza de código
TrackingControllerahora usa el nuevo widget KMP- Actualizada dependencia de
trackingWidgetav1.0.1 - Mejorado
LocationManagery gestión de distribución del SDK
Refactorizaciones
- Refactorizado y mapeado
TrackingError - Implementada solución temporal para compatibilidad con interfaz Core antigua
Correcciones
- Corregido crash en
advanceTracking() - Asegurado que
setTrackingErrorse ejecute antes destart() - Corregidos errores de compilación y condiciones de carrera
tenantIdahora es privado
Versión 2.1.X
Última versión: 2.1.1 – 28/08/2024
Actualizaciones Principales
- Añadido
sdkVersiona la funcióninitOperationdel tracking - Actualizadas constantes a
v2.1.1 - Adaptado a Core
v2.1.Xy nueva interfaz
Refactorizaciones
- Añadido mecanismo de reintento a
sendEvents() - Refactorizado
AssetResponsepara soportartimestamp: Int/String - Añadido
apiKeyaTrackingLicenseyApi.shared - Añadidos encabezados HTTP (
x-api-key,Authorization,Content-Type) - Eliminado parámetro
token(ahora gestionado desdeApi.shared) - Añadidos más detalles a
PayloadModel
Correcciones
- Corregido error de parsing
- Corregida recursión infinita en la extensión del protocolo
ITrackingController - Corregida condición de carrera;
libraryPackageVersionahora es público - Corregidos conflictos de merge tras refactor de cabeceras
Versión 2.0.X
Última versión: 2.0.1 – 16/05/2024
Actualizaciones Principales
- Añadido Privacy Manifest y campos de datos de privacidad
- Corregida ubicación del archivo
privacyInfo - Actualizadas dependencias y adaptado a Core
v2.0.0 - Añadido bundle de recursos con
.xcprivacy
Correcciones
- A ñadida comprobación condicional para validación de SIM — devuelve
nilen iOS 16+
Versión 1.5.X
Última versión: 1.5.6 – 15/04/2024
Actualizaciones Principales
- Adaptado a Core
v1.5.8 - Mejorada la arquitectura interna de tracking y el flujo de eventos
- Actualizadas referencias a Core
v1.5.0 - Adaptado al nuevo sistema de gestión de errores
Nuevas Funcionalidades y Estructuras
- Añadidos nuevos eventos de plataforma
- Añadido
osName: "iOS"a todos los eventos de tracking - Añadidos nuevos parámetros a
Payload - Creado
signatureProofEvent(signatureResult: String)
Cambios Estructurales
- Eliminada estructura
PersonalData
Correcciones
- Corregido evento de firma
- Corregido evento
OCR_DATA - Corregido fallo donde
newOperationno respondía cuando fallabasetupToken