3.1.0.beta6: Hilos en el chat, cuadrícula de imágenes, exportar mensajes de chat y más

¡Aún más!

¡Pero espera, hay más! Hacemos todo lo posible para resaltar las nuevas funciones y cambios para ti, pero siempre hay demasiados cambios para detallar. Para obtener una lista completa de nuevas funciones, correcciones de errores, mejoras de UX y más, asegúrate de revisar las Funciones y correcciones adicionales enumeradas a continuación.

Mejoras de complementos

discourse-ai

Nuevas funciones

  • Intenta afinar la búsqueda para reducir los términos de búsqueda en rondas posteriores
  • Agrega comandos ai_bot_enabled_chat y ajusta la búsqueda
  • Agrega soporte para el servicio cognitivo de Azure
  • Agrega soporte completo de bot para GPT 3.5

Correcciones de errores

  • Error tipográfico al actualizar una sección
  • El campo max_tookens_to_sample de Claude es obligatorio
  • Ajusta los límites de tokens para tener en cuenta las funciones
  • Evita almacenar indicaciones corruptas
  • El tokenizador de OpenAI no lograba truncar emojis a la mitad
  • Serializa el título del canal para mensajes directos

discourse-akismet

Correcciones de errores

  • Elimina elementos revisables cuando los mensajes son eliminados por la clase destructora de usuarios.

discourse-assign

Correcciones de errores

  • Suma asignaciones para grupos y usuarios de grupos

discourse-automation

Nuevas funciones

  • Agrega el primer disparador de respuesta aceptada a la notificación global del usuario

discourse-cakeday

Cambios de UX

  • Agrega el icono de pastel de cumpleaños al agregar un enlace a la barra lateral

discourse-calendar

Correcciones de errores

  • Agrega festividades de Malasia faltantes para 2023

discourse-category-experts

Correcciones de errores

  • Pasa variables al outlet del complemento correctamente

discourse-client-performance

Nuevas funciones

  • Informa el selector de objetivo INP
  • Recopila la métrica «interaction next paint»

Correcciones de errores

  • Usa la ruta de script correcta en instalaciones de subcarpetas

discourse-code-review

Correcciones de errores

  • Listas de temas de aprobación

discourse-data-explorer

Correcciones de errores

  • Mensaje privado programado con resultados de Data Explorer que no envía mensaje privado

discourse-docs

Nuevas funciones

  • Usa la misma estructura que el elemento de lista de temas principal y agrega extractos de temas al índice de documentación

Correcciones de errores

  • Actualiza la prueba de estado del usuario

discourse-gamification

Nuevas funciones

  • Haz que los puntajes sean un enlace clicable al marcador global (tanto en el perfil del usuario como en la tarjeta del usuario)

Correcciones de errores

  • La recálculo de puntaje no actualizaba el puntaje diario de un usuario si el nuevo puntaje era 0

discourse-invite-tokens

Correcciones de errores

  • Usa el nombre correcto del complemento

discourse-patreon

Cambios de UX

  • Agrega el icono de Font Awesome faltante en el botón de inicio de sesión

discourse-post-voting

Correcciones de errores

  • Maneja vistas de temas vacías

discourse-solved

Correcciones de errores

  • Error de búsqueda para status:unsolved que devuelve temas de categorías sin habilitar soluciones

discourse-tooltips

Cambios de UX

  • No muestres sugerencias cuando no haya texto disponible

Todas las funciones y correcciones

Nuevas funciones

  • Muestra sugerencia para el modo bootstrap
  • Advierte sobre anulaciones de traducción obsoletas en el panel de administración
  • Separó la configuración «los usuarios de confianza pueden editar otros» para los niveles de confianza 3 y 4
  • Agrega configuraciones predeterminadas del sitio para controlar los valores predeterminados de las preferencias del menú de navegación
  • Soporte básico para onebox de threads.net
  • Habilita la carga del control deslizante de forma predeterminada
  • Nuevo menú de salto a canal
  • Introduce «control deslizante de carga» para la navegación de páginas
  • Permite al usuario anular la configuración watched_precedence_over_muted
  • Usa sugerencia de estado de usuario enriquecido en todas partes
  • Permite habilitar/deshabilitar la creación de hilos en la interfaz de usuario
  • Rastrea la fecha y hora de last_viewed_at para los miembros del canal
  • Muestra las claves de interpolación disponibles al anular traducciones
  • Ordena la lista de hilos por hilos sin leer primero
  • Cambia condicionalmente la ruta del botón atrás para el hilo
  • Nueva configuración watched_precedence_over_muted
  • Intenta cargar variantes de plataforma de gemas de complementos
  • Muestra el primer consejo de notificación a todos los usuarios
  • Agrega ganchos para complementos de sondeo de correo electrónico
  • Muestra el hash del commit para cada complemento en la página /admin/plugins.
  • Agrega menú desplegable para filtrar por seleccionado en el modal de edición del menú de navegación
  • Separa la preferencia de navegación para el recuento y el comportamiento de los enlaces de la barra lateral
  • Agrega la tarea db:resize:notification_id para agrandar la tabla
  • Exporta mensajes de chat a archivo CSV
  • Agrega botón «Deseleccionar todo» y «Restablecer a valores predeterminados» en el modal de edición del menú de navegación
  • Agrega filtro de entrada para editar etiquetas en el modal del menú de navegación
  • Agrega modal para editar etiquetas en el menú de navegación
  • Desplázate al primer mensaje al hacer clic en la fecha en el chat
  • Habilita la cuadrícula de imágenes de forma predeterminada
  • Permite a los usuarios rastrear hilos manualmente sin responder
  • Mejoras del indicador de hilo y participantes
  • Implementa max_tags_per_email_subject

Correcciones de errores

  • Oculta condicionalmente el botón «Agregar correo electrónico alternativo» según la configuración del sitio
  • Los destinatarios de parámetros predeterminados para crear un nuevo mensaje mediante parámetros deben ser una cadena
  • Actualiza el recuento restante de códigos de respaldo después de la creación
  • Asegura que los diálogos se sigan renderizando si se activan durante el inicio
  • Hace que el avatar de usuario de chat muestre presencia de forma predeterminada
  • Limpia siempre las cachés después de confirmar la transacción actual
  • Error tipográfico en el nombre de la propiedad
  • No uses etiquetas ETag para la verificación de carga de mensajes
  • Muestra vista previa de la fuente Arial/Sistema en el asistente
  • Rastrea el hilo en la interfaz de usuario cuando el usuario envía el primer mensaje
  • No se pueden descartar nuevos temas para la nueva vista experimental
  • No redirige al agregar 2FA manualmente
  • Hace que el creador de DM siga el canal correctamente
  • Establece la transacción de prueba antes de la transacción before_all
  • No intentes enfocar el elemento de lista de temas después de destruirlo
  • Elimina el soporte de discourse-teams-sidebar
  • Limita la altura de la barra lateral heredada
  • Agrega traducciones de chat faltantes
  • Marca los hilos como leídos cuando la creación de hilos está habilitada para un canal
  • Muestra el recuento de respuestas en el indicador de hilo independientemente de los participantes
  • Evita transiciones cuando se destruye un componente de hilo de chat
  • Notifica al alerter de publicaciones cuando se observa directamente un tema
  • Mejor manejo de mensajes originales de hilos eliminados
  • Evita conflictos de nombres de campos al usar el modificador groups_for_users_search
  • Indicador de enfoque y respuesta del compositor más consistente
  • No filtrar por nombre de categoría
  • Muestra correctamente los no leídos y la presencia
  • Error al cargar un canal con creación de hilos habilitada pero sin hilos
  • URL canónica de compartir en móvil
  • Mejoras menores en onebox de Twitter
  • Intercepta correctamente ``<a href target=“_self”`
  • Permite usar %h%m%s para el parámetro t de YouTube
  • Mejora el rendimiento del trabajo de alerter de publicaciones
  • Las etiquetas en grupos de etiquetas no se muestran en el modal de etiquetas del menú de navegación de edición
  • Precarga fuentes antes de volver a renderizar el lienzo de estilo del asistente
  • Error de carga de ActiveModel::Types :array en producción
  • Revierte la actualización de uppy aws-s3
  • No sigas redirecciones para oneboxes de Twitter
  • Enlaces externos consistentes en la sección de la barra lateral
  • Corrige el método normalize_raw para entradas nil en scripts de migración
  • DateTimeInputRange debe mostrar intervalos correctos con el parámetro @relativeDate
  • Regresión en el encabezado móvil en 9cc2b5c
  • Error cuando CategoryList intentó encontrar temas relevantes
  • N1 de hilos de chat
  • Establece la concurrencia del clúster de Jobs::BackfillSidebarSiteSettings en 1
  • Anida los datos de traducción del tema para que se guarden
  • Acomoda encuestas que pueden tener múltiples votos por usuario
  • Oculta el botón «Guardar borrador» al editar un mensaje en el mismo tema.
  • Aborta la transición cuando transition.from está presente en la ruta de nuevo tema
  • Renderiza correctamente la URL del commit del complemento y la abre en una nueva ventana.
  • Muestra el selector de etiquetas en el compositor para PM en móvil
  • Toque más largo para mensaje activo
  • Color del punto de la barra lateral cuando el chat está desactivado
  • Intenta reconectar al servidor cuando cambia la visibilidad del navegador
  • Usa la API de Twitter v2 para oneboxes y restaura la alternativa OpenGraph
  • Fuerza el orden para hacer las cosas más consistentes y corrige pruebas inestables
  • La creación de usuarios en etapa pierde datos de campos personalizados del usuario
  • Las etiquetas principales del sitio no se muestran para usuarios anónimos
  • Actualiza el recuento de no leídos y nuevos para categorías
  • «En todos los temas» debe buscar en todos los temas
  • No generar error al hacer clic en un enlace personalizado en la sección de comunidad
  • Agrega el atributo aria-label a los hashtags cocinados
  • Haz que la flecha y el fondo de la sugerencia tengan el mismo color
  • Las traducciones del tema se restablecen al guardar
  • No agregues el prefijo «Re:» en el asunto del correo electrónico para el primer mensaje de PM de grupo.
  • Buzones de mensajes de grupo rotos cuando el nombre del grupo tiene mayúsculas y minúsculas mezcladas
  • Pequeño error con traducciones de temas y mis publicaciones
  • Incompatibilidad entre default_composer_category y default_subcategory_on_read_only_category
  • Restaura el comportamiento de window.Discourse
  • Establece y usa correctamente la clase has-reply
  • La clase CSS era incorrecta
  • Varias mejoras en el chat móvil
  • Los canales de mensajes directos pueden ser marcados
  • Permite la selección de mensajes en hilos
  • Pequeño problema con el indicador de hilo
  • Duplica el voto de encuesta al fusionar usuarios
  • Renombra el enlace todo a temas
  • Actualiza la barra lateral para que sea el menú de navegación
  • Consultas de alcance de visibilidad de grupo para moderadores (usuarios de personal no administradores)
  • No agregues la clase no-text si translatedLabel está presente
  • Obtiene correctamente el topic_id del primer mensaje
  • Actualiza las referencias de la clase workbox tras el aumento de versión
  • Permite que un usuario medio fusionado sea accesible en la interfaz de administración
  • Rellena las membresías de hilos de chat

Cambios de UX

  • Mejora los consejos para usuarios
  • Corrección de doble desplazamiento para el modal de atajos de teclado
  • Elimina el encabezado de sección para la sección de comunidad
  • Reduce el radio del borde para las tarjetas de canal
  • Corrige el margen para la etiqueta de grupo
  • Indica que la sección principal de la barra lateral es siempre pública
  • Cambia el z-index del redimensionador de hilo para que esté debajo de la ventana emergente de emojis
  • Espaciado y tamaño del creador de mensajes en móvil + corrige el ajuste de texto
  • No muestres presencia en la selección del creador de mensajes
  • Aclara la configuración «deshabilitar etiquetas/notificaciones de categoría»
  • Ajusta los estilos del modal de la barra lateral, consolida CSS
  • Mejora la posición del botón de cerrar modal
  • Pequeñas correcciones en el indicador de hilo
  • Indicador visual para el modo de reordenar enlaces de la barra lateral
  • Haz que los campos de plantilla llenen el ancho del contenedor
  • Usa modales para editar categorías y etiquetas que aparecen en la barra lateral
  • Alinea los separadores de chat, aumenta el ancho del chat móvil
  • Agrega un ancho máximo al indicador de hilo
  • Corrige la posición de los filtros en los modales de edición de categorías/etiquetas del menú de navegación
  • Ordena las categorías en el modal de edición del menú de navegación por nombre
  • Corrige la posición de la preferencia de usuario saved!
  • Mejoras en el indicador de hilo de mensaje de chat
  • Agrega altura máxima a la imagen en la cita de chat
  • Corrige el color de resaltado de la configuración anulada
  • Corrige que el modal de navegación de edición de etiquetas/categorías no tenga enfoque en la entrada
  • Agrega un pequeño retraso antes de hacer activo el mensaje
  • Muestra el spinner mientras se cargan las etiquetas para el modal de etiquetas del menú de navegación de edición
  • Elimina el desplazamiento horizontal en móvil para el modal de edición de categorías de navegación
  • Elimina la transición de línea de tiempo de tema corta
  • Corrige el desbordamiento del selector de avatar
  • Transiciones consistentes al pasar el cursor sobre botones
  • Mejora los valores predeterminados mostrados para las secciones de categorías y etiquetas en la barra lateral
  • Sombras más suaves para paneles de menús desplegables y menús
  • Apila horizontalmente la etiqueta de buzón de grupo
  • Oculta la barra lateral en la página de invitaciones
  • Elimina el fondo de blobs de marca
  • Agrega indicador obligatorio a campos con validación required

Rendimiento

  • Pagina la carga de etiquetas en el modal de etiquetas del menú de navegación de edición
  • Corrige múltiples N+1 al cargar hilos
  • Limita la anonimización a 1 por clúster
  • Aumenta el rendimiento de exportaciones CSV grandes para Historias de usuario

Accesibilidad

  • No saques aria-labelledby cuando la tarjeta esté vacía
  • Ajusta el contraste y el tamaño de fuente para el widget mini profiler
  • Ajusta el contraste para los esquemas de color terciarios Dark y Solarized Dark
11 Me gusta