Registro de Cambios de NFC
Versión 2.11.X
Última versión: 2.11.8 – 21/10/2025
Actualizaciones Principales
- Actualizado y adaptado SDK Core a
v2.3.3. - Refactorizado sistema de fuentes para incluir
UIFontMetricscon escalado dinámico. - Añadidos eventos de analítica.
- Añadido override de localización dentro del SDK.
- Mejorado layout de interfaz para dispositivos pequeños.
- Nuevos literales durante la captura del NFC.
Correcciones
- Integradas mejoras de accesibilidad en tutorial y tips previos.
- Movido
hasOperationCreatedantes decreateStep. - Corregido título faltante en alerta de cancelación.
- Corregidas localizaciones en catalán (antes en portugués).
- Movido código sensible al hilo principal (
DispatchQueue.main.async). - Corregida configuración de
sdkPrimaryColoren la primera animación del tutorial. - Corregidos nombres de animaciones
- Corregido el color en el TextView de descripción
- Corregidas animaciones del tutorial previo
Versión 2.10.X
Última versión: 2.10.7 – 14/03/2025
Actualizaciones Principales
- Actualizado OpenSSL a
1.1.2301para compatibilidad con Privacy Manifest. - Alineados valores con la versión Android.
- Añadido estilo negrita a literales.
- Habilitado parámetro
showPrevious. - Actualizado Core a versión
v2.2.2. - Añadidas fuentes personalizadas y colores para Modo Oscuro.
- Ajustado timeout (
50000 → 58000 ms). - Configurado
SkipSecureElementscomo privado y verdadero. - Añadidos métodos para colores e imágenes personalizadas.
- Actualizado SDK Core a
v2.2.0. - Añadido soporte para personalización de animaciones.
- Movida lógica redundante a la capa Core.
- Añadidas flechas y títulos en las tips del tutorial.
Correcciones
- Corregido
NO_DATA_ERRORal iniciar desde Flow. - Mejorada consistencia UX y colores de botones.
- Corregidos fondos rosados en animaciones.
- Corregidos errores de seguimiento StepData en pantallas compartidas.
- Corregidas animaciones y literales para iPhone 15.
- Añadido
autorotate = falsepara prevenir orientación horizontal. - Resuelto error de parseo JSON en
skipSecureElements. - Corregida superposición de animaciones en pantallas pequeñas.
- Actualizados varios literales.
Versión 2.9.X
Última versión: 2.9.2 – 29/08/2024
Actualizaciones Principales
- Añadidas nuevas animaciones y literales para iPhone 15.
- Añadido soporte para
CommonCustomizationyThemeFlow. - Actualizado Core a
v2.1.0y adaptados cambios. - Mejorada accesibilidad, animaciones Lottie y colores personalizados.
- Añadidos nuevos parámetros en
NfcConfigurationData(extractFacialImage,extractSignatureImage).
Correcciones
- Corregida altura del campo de texto modal y animaciones del tutorial.
- Eliminadas animaciones obsoletas de Android.
- Optimizados valores por defecto y manejo de sesión.
Versión 2.8.X
Última versión: 2.8.4 – 31/05/2024
Actualizaciones Principales
- Creado flujo de “Tips Previos” no saltable cuando
showTutorial = true. - Añadidas nuevas animaciones, colores y literales para mejorar UX.
- Introducido
isButtonNotPressedpara gestionar enfriamiento del botón de inicio. - Reinicio de captura en
tagConnectionLost. - Añadido
tagConnectionLostTimerpara sesiones bloqueadas. - Actualizada internacionalización y deshabilitado botón de inicio NFC durante bloqueo.
- Actualizadas dependencias y adaptado a Core
v2.0.0. - Añadido soporte para Privacy Manifest y OpenSSL
3.1.5000. - Mensajes personalizados para iOS ≥17.4.
- Mejorada gestión de sesión (
isActiveantes de escaneo). - Añadida propiedad estática
NfcController.isAvailable.
Correcciones
- Revertida dependencia OpenSSL (
3.1.5000 → 1.1.1100) por fallos en PACE. - Sustituidas listas maestras por
masterList.pemunificado. - Resuelto duplicado
ActiveAuthentication. - Mejorado parseo JSON en
NfcConfigurationData.
Versión 2.7.X
Última versión: 2.7.10 – 13/03/2024
Actualizaciones Principales
- Adaptado a Core
v1.5.6–v1.5.8. - Añadida integración con componente de estado, flujo diagnóstico y control de timeout.
- Refactorizados modelos
NfcResulty mejorado manejo de errores. - Añadido tutorial con animaciones, traducciones al catalán y navegación mejorada.
- Añadido nuevo tipo de error:
TagConnectionLost. - Actualizado manejo de extracción de MasterList.
Correcciones
- Gestionadas claves MRZ inválidas y textos truncados en tutorial.
- Mejorada lógica de fallback.
- Corregida clave literal
nfc_component_cancel.
Versión 2.5.X
Última versión: 2.5.6 – 14/09/2023
Actualizaciones Principales
- Añadidos nuevos parámetros a
NfcConfigurationData(skipPace,dataGroups). - Actualizada versión mínima de iOS a 13.
- Añadidas traducciones al catalán.
- Añadidos literales personalizables y mejoras en UI de carga.
- Añadido soporte para
BehaviorComponenty adaptación al SDK1.4.0.
Correcciones
- Corregido error
InvalidMRZcuando el número de documento era menor a 9 caracteres. - Resueltos errores de mapeo OCR, seguimiento
NFC_WIDGETy comprobaciones MRZ.
Versión 2.4.X
Última versión: 2.4.2 – 10/05/2023
Actualizaciones Principales
- Cambiado formato de fechas en configuración.
- Downgrade de OpenSSL a
1.1.1100para compatibilidad híbrida. - Convertido módulo en Componente, integrando
LicenseCheckerinternamente. - Refactorizado
PassportReadery restringido acceso público innecesario.