Chat V4, Migración de i18n y Compartir Transcripciones
· 6 min de lectura
Chat recibe grandes mejoras con carga tipo shimmer, funciones de Group DM y una cola de mensajes asíncrona. La app web migra su sistema de internacionalización. Las transcripciones ganan capacidades de compartir con acciones impulsadas por IA y notificaciones por correo.
Novedades
Chat — Grandes Mejoras
Una serie de mejoras significativas en la experiencia de Chat:
- Carga tipo shimmer — estados de carga tipo esqueleto para una experiencia más fluida mientras se cargan los datos del chat
- Renombrar Group DM — renombra las conversaciones de Group DM para una mejor organización (#2624)
- Convertir DM en grupo — transforma un mensaje directo en un canal de grupo (#2611)
- Cola de mensajes asíncrona — los mensajes se procesan de forma asíncrona mediante un worker de cola para una mayor fiabilidad y orden
- Atribución de mensajes reenviados — los mensajes reenviados ahora muestran al remitente original (#2568)
- Validación de marca de tiempo del cliente — el servidor valida las marcas de tiempo provistas por el cliente para mantener el orden correcto
- Ajustes de silencio de DM — silencia los mensajes directos con un comportamiento de notificación configurable (#2613)
- Diseño de vídeo redimensionable — diseño de vídeo que se ajusta arrastrando para las llamadas P2P (#2559)
- Virtualización de threads — lista de threads virtualizada para un mejor rendimiento con muchos threads (#2570)
i18n — Migración del Sistema de Traducción
Se migró toda la aplicación web a un nuevo sistema de internacionalización:
- Se eliminó la dependencia anterior en favor de una solución más ligera
- Se implementó la combinación de mensajes de respaldo para traducciones incompletas
- Se eliminaron los archivos de idioma independientes en favor de una gestión centralizada de las traducciones
Transcripción
- Compartir — comparte transcripciones de reuniones con avatares de participantes y una interfaz mejorada (#2629)
- Acciones de IA con correo — procesa transcripciones con IA y envía los resultados por correo con soporte de CCO
- Reproducción de audio por hablante — reproduce segmentos individuales de cada hablante a partir de las transcripciones (#2581)
- Eliminar transcripciones — quita las transcripciones cuando ya no las necesites (#2581)
- Correcciones del reproductor de vídeo — sincronización, modo de pantalla completa y reproducción de vídeo en popup mejorados (#2601, #2600)
Classroom
- Inyección de CSS personalizado — inyecta CSS personalizado para la marca de BigBlueButton y que coincida con la identidad visual de Copera (#2626)
- Mejoras de webhook de BBB — manejo de webhooks mejorado con la marca de Copera (#2616)
Agenda
- Actualización de estado de una sola ocurrencia — actualiza el estado de ocurrencias individuales en eventos recurrentes (#2591)
- Pruebas de recurrencia — suite de pruebas completa para los cálculos de fechas de eventos recurrentes que replica el comportamiento de Gmail (#2576, #2598)
- Respuesta de correo entrante — procesa las respuestas de correo entrantes a los eventos de la agenda (#2529)
Board
- Automatización con origen de enlace — crea automatizaciones que hacen referencia a datos de filas vinculadas (#2615)
- Navegar al dashboard tras crearlo — redirige automáticamente al nuevo dashboard después de crear uno (#2621)
- Conciencia de slice en el diálogo de fila — el diálogo de fila ahora muestra a qué slice pertenece la fila (#2556)
Otras Novedades
- App Config — enlaces de tutoriales configurables a través del panel de administración (#2623)
- Recorte de vídeo — recorta y guarda segmentos de vídeo de las sesiones con soporte de i18n
- Command Palette v2 — muestra más resultados, tipos de paleta para distintas categorías de contenido y restablecimiento del estado de expansión (#2447)
- Documentos Públicos — comparte documentos públicamente con URLs accesibles (#2521)
- Menciones de canal — menciona canales en otros canales y en comentarios de boards — funcionalidad a la par de Slack (#2567)
- Colección de threads — organiza y explora threads de los canales (#2565)
- Doble clic para conectar — ajuste de preferencia para el comportamiento de conexión a los meeting channels (#2628)
- Barra superior personalizada — los usuarios pueden personalizar el diseño de la barra superior (#2555)
- Marcas de tiempo a la par de Slack — tooltips al pasar el cursor que muestran la marca de tiempo completa, igual que en Slack (#2592)
- UX de redacción en Inbox — acciones condicionales y asunto automático para mejorar la redacción de correos (#2597)
- Verificación de DNS en Inbox — verificación periódica de DNS para los dominios de Inbox con notificaciones a los administradores
- Notificaciones de correo en Inbox — notificaciones de correo en tiempo real
- Documentos de meeting channels — edición colaborativa de documentos dentro de los meeting channels
- Temporizador de conexión — muestra la duración de la conexión en los meeting channels activos
Correcciones
- Chat: corregidos los ajustes de silencio (#2613), los permisos de DM (#2612), la navegación del cajón de threads (#2610, #2609), el orden de los mensajes (#2608), el reinicio de la posición de desplazamiento al recibir mensajes nuevos y las condiciones de carrera al enviar mensajes (#2575)
- Meeting channels: mejorada la estabilidad de las llamadas (#2607) y se evitó que la cámara se activara automáticamente al reincorporarse (#2622)
- Inbox: corregido el estado de verificación de DNS, la gestión de borradores y las actualizaciones de caché (#2614), mejoras de UX en la redacción (#2597)
- Board: corregidas las vistas privadas (#2564), el conteo de automatizaciones (#2562), las columnas de orden de slices (#2561), la navegación de los ajustes del board (#2577), el reinicio de los filtros de lista por fórmulas (#2503) y los errores de correo de automatización (#2595)
- Drive: corregidos la subida de carpetas, la selección de elementos y la inconsistencia del encabezado (#2536)
- Notificaciones: corregidas las notificaciones de comentarios de fila para los propietarios (#2625) y las notificaciones de menciones de canal (#2583)
Mejoras
- Ajustes: estructura de la página de perfil refactorizada (#2585), añadida la página de ajustes de insignias de contacto (#2584), diseño de la página de miembros/equipos (#2533)
- Navbar: alineación del diseño mejorada (#2560), reestructuración de la comunicación de la navbar (#2596), indicadores de expansión (#2620)
- Notificaciones de escritorio — comportamiento de las notificaciones mejorado y enfoque de la ventana al hacer clic (#2546)
- Data fetching v5 — se migró el sistema de obtención de datos a la versión 5 con sintaxis actualizada de mutaciones/consultas (#2573)
- Node.js v24 — se actualizó el runtime de Node.js a v24 con configuración de TypeScript actualizada
- Permisos de board — se movieron a un patrón de store y contexto para una mejor gestión del estado (#2549)
- Componente Avatar — se añadió una prop de tamaño consistente en todos los usos del avatar (#2497-#2499)
