Registro de Cambios de VideoRecording
Version 2.6.X​
Última versión: 2.6.0 - 12/02/2026
Novedades principales​
- Refactorizada la gestión de errores en el método
start. - Mejorado el manejo de errores y el envÃo a tracking.
- Añadido soporte para usar
integrationIddesdeTrackingConfigurationData.
Correcciones​
- Convertido
sharedContaineren un parámetro opcional de clase en lugar de implÃcitamente desempaquetado. - Corregida la falta de soporte de la funcionalidad DEMOS para la inyección de
integrationIden VideoRecording. - Corregido un problema por el cual VideoRecording se detenÃa tras finalizar NFC cuando se cerraba el modal nativo de iOS durante un flujo IDV.
Versión 2.5.X​
Última versión: 2.5.3 - 28/01/2026
Actualizaciones Principales​
- Actualizada versión minor de core 2.5.0
- Refactorizado
ErrorType.TIMEOUTaErrorType.SDK_TIMEOUT
Nuevas Funcionalidades​
- Añadido timestamp en la parte inferior de las videograbaciones.
Correcciones​
- En un flujo de IDV con NFC, la videograbación se paraba al terminar el paso de captura de NFC.
- Al usar el componente con una licencia sin contenido, crasheaba en lugar de devolver el error.
Version 2.4.X​
Última versión: 2.4.1 – 28/10/2025
Actualizaciones Principales​
- Eliminado el parámetro class presenter.
- Añadido el código de retorno VIDEO_RECORDING_ACTIVE cuando Agora lanza un error y no se puede detener la sesión activa tras 5 intentos.
- Añamada la llamada a output cuando se lanza STOPVRController.
- Añadido integrationId a los servicios de VideoRecording.
- Refactorizado el Controller y creado StopVideoRecordingController para implementar el comportamiento IDV.
- Unificado el manejo de errores enviados a Tracking.
- Actualizada la dependencia Core a la versión v2.4.0.
Correcciones​
- Corregida la asignación incorrecta de stepData.
- Corregido el caso lÃmite donde se lanzaba una grabación mientras otra instancia seguÃa activa.
- Corregido error en el lenguaje del modal para dar permisos de videograbación.
Versión 2.3.X​
Última versión: 2.3.9 – 21/10/2025
Actualizaciones Principales​
- Añadido timestamp dentro de los metadatos de grabación para mejorar la trazabilidad.
- Actualizada dependencia de Core a
v2.3.3. - Sustituida la lógica anterior de parada por la nueva llamada
stopCapture. - Eliminada referencia innecesaria a carpeta de recursos faltante.
- Eliminada dependencia de la extensión de grabación de pantalla.
- Añadidos nuevos eventos:
COMPONENT_START,STOPy modalscreenSharingPermission.
Correcciones​
- Corregida referencia del nombre del componente.
- Corregido comportamiento del modal de permisos.
- Refactorizado
AnalyticsManager → IAnalyticsControllerpara consistencia entre componentes.
Versión 2.2.X​
Última versión: 2.2.2 – 29/01/2025
Actualizaciones Principales​
- Actualizada versión de dependencia de Core.
- Añadidas fuentes personalizadas para coherencia visual.
- Actualizado seguimiento — ahora marca éxito al detener la grabación, no al iniciarla.
- Actualizado Core a
v2.2.0. - Cambio rompedor: renombrado
extensionName → extensionIdentifier. - Código interno limpiado y refactorizado para mejor mantenibilidad.
Correcciones​
- Corregido error de seguimiento
StepDatadurante sesiones de pantalla compartida. - Corregido error de inicialización de audio — ahora
agoraKit.disableAudio()se ejecuta antes de iniciar la grabación.
Versión 2.1.X​
Última versión: 2.1.1 – 28/08/2024
Actualizaciones Principales​
- Adaptado a Core
v2.1.Xy actualizadas dependencias. - Añadido
CommonCustomizationy refactor del manejo de colores. - Actualizada estructura
SdkResulten resultados exitosos. - Eliminadas extensiones de
Stringinnecesarias.
Correcciones​
- Corregido error que impedÃa iniciar la transmisión.
- Corregido comportamiento de parada de grabación fuera del ciclo de vida de la app.
Versión 2.0.X​
Última versión: 2.0.2 – 30/04/2024
Actualizaciones Principales​
- Actualizadas dependencias de Agora y Constants.
- Añadido Privacy Manifest y extensión
.xcprivacy. - Adaptado a Core
v2.0.0y Agorav4.3.0. - Añadido motivo explÃcito de uso de
UserDefaultsenPrivacyInfo. - Actualizadas dependencias menores.
Correcciones​
- Corregidos errores de grabación durante manejo de sesiones.
- Degradado temporalmente Agora a
v4.3.0(hasta versiónv4.3.1).
Versión 1.5.X​
Última versión: 1.5.4 – 12/03/2024
Actualizaciones Principales​
- Actualizado Starscream a versión
4.0.8. - Adaptado a Core
v1.5.4,v1.5.6yv1.5.8. - Mejorada estabilidad e integración general del flujo.
Nuevas Funcionalidades y Estructuras​
- Añadidos nuevos eventos de plataforma en
VideoRecordingController. - Creado
VideoRecordingComponent.