Registro de Cambios de VideoRecording
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.