Aplicación de referencia de la Video API para ordenador (web) Release Notes
v1.5.0 — junio de 2026
Nuevas funciones
Configuración avanzada: controles de calidad y observabilidad
Un nuevo cuadro de diálogo con pestañas específicas ofrece a los usuarios un control total sobre la configuración multimedia y la supervisión en tiempo real.
Configuración de vídeo
Configurar:
- Resolución
- Frecuencia de imagen
- Velocidad de bits personalizada
- Prioridad de códec (VP8, VP9, H.264)
Configuración de audio
Control:
- Modo de velocidad de bits
- Opus DTX
- Solución alternativa de audio para emisor/destinatario
Mesa redonda sobre observabilidad
Monitor:
- Estado de los cursos de agua
- Indicadores de calidad en tiempo real
API de VideoHandler v2
Se ha presentado un nuevo /v2 enrutador de backend desarrollado por createVideoHandler, con puntos de conexión de webhooks para:
- Eventos del ciclo de vida de la sesión
- Eventos del ciclo de vida de los subtítulos
- Eventos del ciclo de vida del archivo
Abstracción de la clave de sesión
Basado en JWT SessionKey ahora sustituye a «raw» sessionId en toda la capa de gestión de sesiones del backend, mejorando:
- Seguridad
- Coherencia
Carga masiva de registros
Se ha añadido un nuevo /client-logs/batch punto final que acepta una matriz de eventos de registro y los reenvía en una única solicitud, lo que reduce la sobrecarga en el registro de alta frecuencia.
Sincronizador de registradores
Se ha incorporado un nuevo componente que se sincroniza automáticamente:
- ID de usuario
- ID de sesión
- ID de conexión
en el contexto del registrador del frontend, garantizando así una correlación coherente de los registros.
Sistema de notificaciones reutilizables
Añadido:
NotificationsContainer- Proveedor de registro de tiempo de ejecución
proporcionar un sistema unificado para mostrar las notificaciones dentro de la aplicación.
Personalización del tema de la interfaz de usuario
Añadido:
designTokens.jsonyarn sync:theme-tokens
para permitir la personalización del tema visual en toda la aplicación.
Configuración del servidor de vídeo de Vonage
Se ha añadido compatibilidad con el VONAGE_VIDEO_HOST variable de entorno, lo que permite a la aplicación conectarse a un punto final personalizado de la Video API de Vonage.
Notificación de que la cámara no está disponible
Ahora, los usuarios reciben una notificación cuando su cámara deja de estar disponible durante una sesión activa.
Mejoras
Documentación sobre el entorno configurable
Se ha ampliado el archivo README con documentación exhaustiva que abarca:
- Personalización de la interfaz de usuario
- Opciones de configuración del entorno
Actualización a Material UI v9
Se ha actualizado la aplicación a Material UI (MUI) v9, lo que permite acceder a las últimas mejoras de la biblioteca de componentes, a mayores capacidades de personalización de la apariencia, a actualizaciones de accesibilidad y a un soporte a largo plazo del marco de trabajo.
Seguridad
Encabezados de seguridad de Helmet y limitación de velocidad
Se ha mejorado la seguridad del backend mediante:
- Incorporación de encabezados de seguridad de Helmet
- Presentamos el middleware de limitación de velocidad Express
- Reparación
trust proxyconfiguración para evitar la suplantación de direcciones IP
Fijo
- El nombre del participante en la pantalla compartida no siempre es visible
- El icono para eliminar los efectos de fondo no se ve
- La función para activar o desactivar los subtítulos no funciona correctamente en determinados flujos
- No se ha creado el suscriptor de Vonage: caso excepcional que provoca errores no gestionados
- La aplicación no detecta los bloqueos de permisos del micrófono a nivel del sistema operativo
- El punto final del informe de comentarios devuelve errores 500
- La vista de pantalla compartida local no se oculta al compartir toda la pantalla (lo que evita el efecto de espejo infinito)
- Márgenes de diseño incorrectos en el componente «Goodbye» en ventanas gráficas pequeñas
Problemas conocidos
La lista de problemas conocidos se puede consultar aquí.
v1.4.2 — marzo de 2026
Añadido
- Se ha mejorado la interfaz de usuario del selector de cámara en la sala de espera para gestionar mejor los casos en los que no hay disponible ningún dispositivo con cámara.
- Se ha añadido un indicador de advertencia para el estado de grabación y transcripción.
- Se ha implementado la integración de Gollum en el backend para los eventos de los clientes.
- Se ha introducido el componente incrustable «Vera Room».
- Se ha actualizado el icono de «Efectos de vídeo».
- Se ha añadido soporte para alemán con traducciones completas.
- Visualización de las versiones de App y SDK en el pie de página.
- Config.json está ahora incrustado en tiempo de compilación desde vcrBuild.env.sh, ya no hay ninguna dependencia en tiempo de ejecución.
Fijo
- Se han corregido los márgenes del diseño fijo en el componente GoodBye para mejorar la capacidad de respuesta.
- Ha hecho que la indicación de grabación esté siempre visible.
- Se han eliminado los registros de advertencia no utilizados del editor.
- Ocultación de la opción Efectos de vídeo en MenuMoreOptions en navegadores no compatibles.
- Se impedía acercar y alejar la imagen en navegadores no compatibles (Firefox y Safari).
Problemas conocidos
La lista de problemas conocidos se puede consultar aquí.
v1.4.1 — febrero de 2026
Añadido
- Se ha añadido un enlace sobre la compatibilidad multiplataforma en el archivo README.
- Se ha implementado «makeRoomContextWrapper» para agrupar todos los proveedores relacionados con las salas con vistas a las pruebas unitarias.
- Se han sustituido los hooks de contexto y sesión en las pruebas unitarias.
- Introducida una base inicial para el sistema de registro.
- Refactorizado el manejo de dispositivos con hooks unificados y uso estandarizado.
- Se ha añadido una biblioteca común con funciones de utilidad compartidas en toda la aplicación.
- Actualización de Axios a la última versión.
- LÉAME actualizado con la nueva marca de Vonage y una sección de bienvenida.
Fijo
- Se ha actualizado el color del texto de los errores en «FormSubmitted» y se ha ajustado el color de la barra de herramientas para el modo oscuro.
- Se ha corregido un problema por el que los nombres de los dispositivos se truncaban incorrectamente.
- Añadido relleno a las vistas de altavoz activo y pantalla compartida.
- Se ha solucionado un problema por el que la pestaña «Emociones» no se cerraba automáticamente en la vista reducida.
- Se ha solucionado un problema de tiempo de espera que impedía a los editores suscribirse a otros usuarios.
- Se ha corregido la desalineación entre el pin del usuario y el icono del micrófono.
- Activado el desplazamiento vertical en pantallas móviles.
- Corregidos los botones de prueba de calidad de red previa a la llamada ("Cerrar" y "Detener prueba") que tenían un comportamiento idéntico.
- Añadido relleno alrededor del componente Vídeo para anchuras de pantalla entre 900px y 1150px.
- Se ha eliminado de la biblioteca el código de interfaz de usuario no utilizado.
- Se han solucionado los problemas con la vista previa de vídeos en Firefox.
- Nos hemos asegurado de que los nombres de usuario sigan siendo visibles sobre fondos blancos.
- Se ha solucionado un problema por el que la cámara de vista previa permanecía encendida aunque se hubiera apagado.
v1.4.0 — enero de 2026
Esta versión se centra en las siguientes mejoras en la experiencia de usuario (UX) y la interfaz de usuario (UI):
- Se ha introducido una nueva biblioteca de tokens de interfaz de usuario semántica para mejorar la coherencia del diseño.
- Actualización de la página de inicio.
- Cabecera rediseñada (ahora incluye un selector de idioma) y pie de página.
- Mejora de la experiencia en la sala de espera y en la sala de reuniones.
- Despedida renovada y páginas de navegador no compatibles.
Añadido
- Se ha añadido una prueba de red previa a la llamada en la sala de espera.
- Se ha implementado la función «Push-to-Talk» en la sala de reuniones.
- Activado el cambio de cámara en dispositivos móviles.
- Se ha añadido la posibilidad de filtrar la lista de participantes en la sala de reuniones.
- Se han añadido instrucciones sobre GitHub Copilot al repositorio.
Fijo
- Mejora de la calidad del código con comprobaciones más estrictas de TypeScript, linting mejorado y mayor cobertura de las pruebas unitarias.
- Aumento de la fiabilidad de las pruebas e introducción de un nuevo contexto de configuración de aplicaciones para la reactividad de alcance.
- Migración del repositorio a Nx, lo que agiliza la compilación gracias al almacenamiento inteligente en caché y a la orquestación de tareas.
- Parcheado CVE-2025-55182.
- Los ajustes de la cámara y del audio persisten ahora después de recargar la página.
- Se ha corregido la detección automática de cámaras cuando una cámara está disponible durante una reunión en curso.
- Actualización de Vonage Video SDK a v2.32.1.
- Si no se introduce un nombre de usuario al acceder a la sala de reuniones, se redirige a los usuarios a la sala de espera.
- Se ha corregido el zoom para que se pueda hacer clic en toda la superficie.
v1.3.0 — noviembre de 2025
Esta versión incorpora varias funciones nuevas y mejoras destinadas a optimizar la experiencia del usuario y las opciones de personalización.
Añadido
-
Compatibilidad con la localización: Se ha añadido compatibilidad multilingüe con un selector de idioma integrado. Los idiomas disponibles son: inglés (en), inglés (EE. UU.) (en-US), español (es), español (México) (es-MX) e italiano (it).
-
Sustitución y efectos de fondo: Ahora los usuarios pueden personalizar su fondo durante las sesiones. Las opciones incluyen:
- Imágenes de fondo predefinidas o personalizadas
- Efecto de desenfoque de fondo ajustable
-
Desplazamiento y zoom en la pantalla compartida: Se han añadido funciones de desplazamiento y zoom a la vista de la pantalla compartida del suscriptor.
-
Opciones de configuración mejoradas: Un nuevo archivo de configuración permite a los usuarios controlar la visibilidad de funcionalidades específicas (por ejemplo, Compartir pantalla) directamente desde los ajustes.
Fijo
-
Problema con los participantes «fantasma»: Se ha solucionado un problema por el que un usuario podía permanecer en una llamada sin que los demás pudieran verlo, aunque estos sí pudieran ver al resto de participantes.
-
Visibilidad del icono silenciado: El icono de silencio del editor ahora aparece correctamente en su propia lista de participantes.
-
Limpieza de etiquetas de dispositivos: Eliminados caracteres innecesarios de las etiquetas de audio y dispositivos para una visualización más limpia.
-
Comportamiento del LED de la cámara: Resuelto un problema por el que el LED de la cámara permanecía encendido incluso cuando no se estaba publicando vídeo.