Registro de Cambios del SDK
Versión 2.6.X
Última versión: 2.6.0 - 12/02/2026
Actualizaciones principales
- Actualizado el core a la versión menor 2.6.0
Versión 2.5.X
Última versión: 2.5.0 – 12/12/2025
Actualizaciones Principales
- Actualizada versión minor de core 2.5.0
Nuevas Funcionalidades
- Los flujos de IDV ahora pueden ser retomados usando los nuevos parámetros
resumeOperationIdyresumeSessionId.
Version 2.4.X
Última versión: 2.4.0 – 28/10/2025
Actualizaciones Principales
- Refactorizada la interfaz de ITrackingController para soportar IDV y nuevos eventos.
- Refactorizado NO_OPERATION_CREATED_ERROR → OPERATION_NOT_CREATED.
- Devuelto operationId en cada SdkFlowResult.
- Actualizada dependencia Core a v2.4.0.
- Eliminado FlowPreviewController no utilizado.
- Eliminada la caché en GetFlowService.
- Añadido integrationId para uso en VideoRecording.
- Añadido evento finish flow change_step.
- Creado método público para obtener los IDs y tipos de flujo.
- Refactorizadas y movidas clases a la carpeta Data.
- Eliminadas las banderas activateFlow e iaModels de initSdk().
- Hechos públicos los IDs y operationType de FlowData.
- Refactorizada la inicialización y métodos de SDKController relacionados con Flow.
- Eliminado FlowLicense e introducido IdvLicense.
- Copiada internamente la funcionalidad de LicensingComponent y eliminada su dependencia externa.
- Añadido nuevo método público para personalización.
Nuevas Funcionalidades
- IDV
Correcciones
- Eliminado operationId antes de establecerlo.
- Corregida la aplicación de customization.colors en lugar del objeto padre.
- Actualizada dependencia de LicenseChecker v2.4.0 para fixear problema con Bundle IDs erróneos.
- Corregida la lógica de referencia de paso — ahora tomada desde operation.start en lugar del primer elemento del array.
Versión 2.3.X
Última versión: 2.3.6 – 21/10/2025
Actualizaciones Principales
- Renombrado
AnalyticsManager - Actualizada dependencia de Core a
v2.3.3 - Implementada funcionalidad de cifrado IDV (desde 2.3.1)
- Añadido soporte completo para eventos de analítica dentro del SDK
- Los eventos de analítica se gestionan directamente desde la capa del SDK
- La configuración de idioma ahora se establece dinámicamente desde los parámetros de
initSdk()
Nuevas Funcionalidades
- Añadido parámetro opcional
integrationIdeninitSdk() - Reintroducido
FlowPreviewControllertras su eliminación anterior - Añadido
FlowOfflinede nuevo para simplificar pruebas de flujo - Añadida capacidad de inyección de operaciones para una configuración flexible en tiempo de ejecución
- FlowComponent: Se lanza el paso "target" en lugar del primero del array
Refactorizaciones
- Refactorizado
AnalyticsManager→IAnalyticsController
Correcciones y Mantenimiento
- Corregida la inyección del parámetro
initSdkentre modos de inicialización automático y manual - Corregidos problemas de personalización de color en el flujo
- Actualizado
ColorFlowKeys.swift - Fusionado PR #90:
fix/SM-4537_Revision_Parametros