Skip to content

v2026.6.4

Fecha de lanzamiento: 23 de junio de 2026


✨ Nuevas Funcionalidades

Vista previa del último mensaje en Chats Internos

El listado de Chats Internos (/app/internal-chats) ahora muestra el último mensaje de cada conversación, con el mismo estilo de atenciones y grupos.

¿Para qué sirve?

  • Identificar rápidamente el tema de cada chat sin abrirlo
  • Ver vista previa de texto, medios (Imagen, Audio, etc.) o mensajes eliminados
  • Formato con remitente: "Nombre: contenido"

Badge de no leídos unificado

El contador de chats internos con mensajes no leídos ahora se calcula desde una única fuente de datos, sincronizado en tiempo real.

¿Dónde aparece?

  • Pestaña Interno en la barra de navegación mobile
  • Botón de chats internos en el encabezado del listado de atenciones
  • Menú de acciones del listado de chats (modo compacto)

Acceso directo a Atenciones

Nuevo botón con icono en el listado de Chats Internos para volver rápidamente a Atenciones (/app/chats).


🔄 Cambios

Fuente única de datos para Chats Internos

La página de Chats Internos y los widgets flotantes consumen la misma lista global (FloatingChatsContext), con:

  • Una sola consulta inicial y un canal Realtime por organización/usuario
  • Actualización automática de orden, vista previa y contadores al enviar o recibir mensajes
  • Sincronización inmediata al marcar conversaciones como leídas/no leídas

Teclado en el campo de mensaje

Comportamiento estandarizado en el input de chat (incluidos chats internos):

  • Enter — envía el mensaje
  • Cmd+Enter (Mac) o Ctrl+Enter (Windows/Linux) — inserta salto de línea

🐛 Correcciones

Mensajes internos guardados con tipo incorrecto

Los mensajes de texto y medios en chats internos (internal_direct / internal_group) se guardaban como email (fallback cuando no hay canal vinculado). Ahora usan los tipos correctos: text, image, video, audio y document.

Input oculto en mobile al abrir chat interno

La barra de navegación inferior permanecía visible sobre el campo de mensaje en /app/internal-chats/:id. Ahora se oculta automáticamente al abrir una conversación interna, igual que en las atenciones normales.

Salto de línea con Cmd/Ctrl+Enter

En textareas controlados, Cmd/Ctrl+Enter no insertaba nueva línea. El salto de línea ahora se aplica correctamente al estado del mensaje.


🎯 Beneficios

  • ✅ Listado de chats internos más informativo y familiar
  • ✅ Contadores de no leídos consistentes en toda la plataforma
  • ✅ Menos solicitudes y suscripciones duplicadas
  • ✅ Experiencia mobile alineada con las atenciones normales
  • ✅ Mensajes internos con tipos correctos en el historial y las vistas previas

Documentación en constante actualización