3.5.0.beta7: Edición inteligente de enlaces, mejor seguimiento de invitaciones, iconos únicos y corrección de la gestión de nombres

Nuevas funciones en 3.5.0.beta7

Edición inteligente de enlaces en el editor

Como parte del desarrollo continuo del nuevo editor, hemos agregado una barra de herramientas flotante a los enlaces en línea, lo que facilita su visualización, edición y administración. La barra de herramientas te permite abrir el enlace en una nueva pestaña, así como eliminarlo o copiarlo, y editar su texto y destino. El nuevo editor, que incluye esta barra de herramientas de enlaces, aún está en desarrollo. Puedes habilitarlo en tu sitio y ayudarnos a probarlo siguiendo esta guía.

link-showcase

Seguimiento de invitaciones individuales con descripciones personalizadas

Las invitaciones ahora pueden tener una descripción personalizada, lo que facilita su identificación. Esto ayuda a mantener tu página de invitaciones más ordenada y te permite rastrear el rendimiento de los enlaces individuales. Puedes etiquetar las invitaciones según la plataforma donde las compartas, con quién las compartas, en qué evento las compartas o cualquier otro criterio que desees.

Iconos únicos de preferencias de usuario

Se han mejorado los iconos en las pestañas de preferencias de usuario, por lo que cada pestaña ahora tiene un icono diferente. De ahora en adelante, en lugar de ver el mismo icono en varias pestañas, cada una tendrá un icono relevante y único, lo que facilitará la navegación para todos los usuarios.

Edición del nombre por parte del administrador cuando los nombres completos no están habilitados

Recientemente, nos tomamos un tiempo para trabajar en un error que afecta la forma en que los administradores pueden administrar los nombres completos de sus usuarios cuando la configuración enable names está deshabilitada. Esto fue informado y discutido, antes de que se implementara una solución, con el resultado de que ahora los administradores pueden ver y editar los nombres completos de sus usuarios, incluso si están ocultos en el resto del sitio. Esta funcionalidad se requiere con frecuencia para el seguimiento y el cumplimiento, y esta corrección permite una administración más efectiva de sus sitios.

Actualizaciones de seguridad

Esta versión incluye correcciones para estos problemas de seguridad informados por nuestra comunidad y HackerOne.

11 Me gusta

¡Y mucho más!

Pero espera, aún hay más. Hacemos todo lo posible por resaltar las nuevas características y cambios para ti, pero siempre hay demasiados cambios para detallar. Para obtener una lista completa de las nuevas funciones, correcciones de errores, mejoras en la experiencia de usuario (UX) y más, asegúrate de revisar las Características Adicionales y Correcciones listadas a continuación.

Mejoras en plugins

discourse-activity-pub

Correcciones de errores

  • Destruir preventivamente el seguimiento al rechazar (230)

discourse-ai

Nuevas características

  • Permitir ver el LLM configurado en la página de características (1460)
  • Importación y exportación de personalidades/herramientas (1450)
  • Agregar el tokenizador Qwen3 y actualizar Gemma a la versión 3 (1440)
  • Modo de seguridad híbrido para artefactos (1431)
  • Soporte opcional para la API de respuestas de OpenAI (1423)
  • Almacenamiento persistente de clave-valor para Artefactos de IA (1417)
  • Mostrar características que dependen de múltiples personalidades (1411)

Correcciones de errores

  • Un error tipográfico en la filtración de bots en ai-bot-header-icon (1455)
  • Incluir instrucciones JSON en las personalidades predeterminadas del Asistente (1458)
  • La pestaña de preferencias de IA no aparece a menos que el Asistente esté habilitado (1452)
  • Especificaciones relacionadas con la transmisión (1448)
  • Implementar el límite de tokens de salida (anthropic/openai/bedrock/gemini/open router) (1447)
  • Restaurar el mensaje de estado vacío cuando sea apropiado (1446)
  • Imposibilidad de desplazarse en el selector de personalidad del bot de IA (1445)
  • Limpieza de propiedades al cerrar DiffModal (1442)
  • Nunca bloquear el escaneo de spam de un usuario (1437)
  • Al permitir la traducción de contenido privado, traducir solo los mensajes privados de grupo y no los personales (1432)
  • El Asistente no funcionaba cuando la personalidad no usaba salida estructurada (1433)
  • Varios errores en la interfaz de IA (1430)
  • No verificar #blank? al manipular fragmentos (1428)
  • Mejorar la API de administración para los valores clave de los artefactos (1425)
  • Saltar ediciones si existe la localización (1422)
  • Ya no es necesario usar XML en las respuestas de gists (1420)

Cambios en la experiencia de usuario (UX)

  • Hacer que los enlaces de gists en la lista de temas lleven al tema (1459)
  • Alinear el botón LLM en las características de IA (1461)
  • Enfocar la entrada de conversación al cambiar de ruta y al hacer clic en el botón (1404)
  • Agregar características a la lista de personalidades y otras actualizaciones de estilo (1405)
  • Mostrar error y la opción de intentarlo de nuevo cuando no hay sugerencias (1426)

discourse-assign

Correcciones de errores

  • Usar el nombre de etiqueta del conector correcto (661)

discourse-cakeday

Correcciones de errores

  • Hace que las propiedades de user-cakeday sean reactivas (162)

discourse-calendar

Correcciones de errores

  • Id holidays: agrega años faltantes a cn_new_lunar_day (750)
  • Tener en cuenta las horas locales al renderizar bloques (742)

Cambios en la experiencia de usuario (UX)

  • Formatear fechas de manera inteligente (745)
  • Agregar icono de calendario para la barra lateral (748)

discourse-client-performance

Correcciones de errores

  • Permitir informes para anónimos en sitios que requieren inicio de sesión (68)

discourse-code-review

Correcciones de errores

  • Usar el nombre de etiqueta del conector correcto (247)

discourse-data-explorer

Correcciones de errores

  • El botón Editar no funciona (379)

discourse-gamification

Correcciones de errores

  • right-sidebar-blocks ya no envuelve los argumentos en un objeto params (206)

discourse-livestream

Correcciones de errores

  • Recargar canales de chat al moverse entre eventos (60)
  • Elementos externos que bloquean el desplazamiento automático y ocultan el teclado de iOS en chats de transmisión en vivo no modales (58)

Cambios en la experiencia de usuario (UX)

  • Corregir la posición del mapa de temas cuando el usuario marca “Voy” (59)

discourse-math

Correcciones de errores

  • Permite que las encuestas funcionen con discourse-math (110)

discourse-policy

Correcciones de errores

  • Ocultar “no hay usuarios posibles” cuando es un usuario regular (171)
  • Policy-builder: agrega la opción “(Sin recordatorio)” (168)

Cambios en la experiencia de usuario (UX)

  • Actualizar el formato de texto (169)

discourse-prometheus

Correcciones de errores

  • Analizar la carga de Sidekiq::Work para extraer job_name (151)

discourse-reactions

Correcciones de errores

  • Abrir tarjetas de usuario desde la lista de reacciones (370)
  • Usar el nombre de etiqueta del conector correcto (369)

discourse-rss-polling

Correcciones de errores

  • Asegura que el usuario pueda establecerse en el feed de sondeo RSS (105)

discourse-solved

Correcciones de errores

  • El directorio de usuarios para soluciones debe actualizarse cuando el valor cambia de un valor positivo a cero (372)

discourse-surveys

Correcciones de errores

  • Renderizar entidades HTML en las preguntas (60)
  • Renderizado de emojis en las opciones de radio (59)

Todas las características y correcciones

Nuevas características

  • Ocultar tema si el OP está oculto (33201)
  • Agregar enlace a proveedores de “cuentas asociadas” (33275)
  • Agregar educación renovada para el filtro de temas nuevos y no leídos (32669)
  • Agregar emojis a las categorías semilla (33248)
  • Agregar outlet de plugin a la pestaña de imágenes de configuración de categoría (33155)
  • Agregar descripción a las invitaciones (33207)
  • Permitir que los filtros basados en fechas acepten un conteo de días (33197)
  • El enlace de compartir a PWA renderiza la URL en el título en el nuevo Tema para aprovechar la expansión de enlaces principal (32631)
  • Temas del sistema (32681)
  • Borrar recordatorios de marcadores del menú de marcadores (33168)
  • Agregar idioma de la publicación al crear una nueva publicación (33160)
  • Agregar idioma de la publicación al crear una nueva publicación (33001)
  • Agregar utilidades para importar y exportar copias de seguridad (32992)
  • Interfaz de usuario de enlace del editor rico para editarlo (32583)
  • Indicar si una localización podría estar desactualizada según el número de versión (33148)
  • Validar menciones en el editor de texto rico (32879)
  • Agregar encabezado X-Discourse-Sender al correo saliente (33123)

Correcciones de errores

  • Mostrar correctamente el mensaje de error de falla
  • Ocultar campos administrativos secretos por defecto (33255)
  • Hacer que el tema sea opcional en render-tags para que los elementos revisables puedan usar discourseTags (33181)
  • Devolver el raw de la publicación al obtener /post (33325)
  • Hacer que el atajo Ctrl+K funcione consistentemente en el editor de texto rico y no mostrar siempre el cambiador de canales de chat
  • Corregir la lógica de new_user_posting_on_first_day? (33303)
  • Mejoras en los atajos de teclado desde la API de la barra de herramientas (33290)
  • Seguir correctamente enable_emoji_shortcuts en el chat (33297)
  • No establecer la configuración regional al responder y también establecer por defecto en ninguno (33312)
  • Etiquetas de búsqueda de administración duplicadas con la etiqueta padre (33308)
  • Agregar soporte del parámetro @disabled al componente FormKit Submit (33307)
  • Vinculación del atributo value del área de texto FormKit (33306)
  • Enlace roto en la guía rápida de administración (33295)
  • Asegura que los colores estén configurados para el informe tl-growth (33294)
  • URL objetivo de onebox en línea para mensajes de chat (33288)
  • Excluir paletas de temas del sistema experimentales (33267)
  • Asegura que los campos vacíos no almacenen un array vacío (33274)
  • Asegura que el campo de etiquetas vacío no almacene un array vacío (33270)
  • Agregar color de hashtag de canal cuando la carga diferida está deshabilitada (33269)
  • Prevenir bucle de inicio de sesión al cerrar sesión cuando solo hay un IdP (33266)
  • Actualizar correctamente los campos asociados después de la actualización (33246)
  • Se está utilizando la clave incorrecta en S3Helper#upsert_tag (33245)
  • Upload#update_secure_status no actualiza el control de acceso de S3 (33232)
  • Error de argumento incorrecto en FileStore::S3Store#update_access_control (33231)
  • Importar tema del sistema Horizon (33229)
  • Ignorar SiteSetting.max_image_size_kb para capturas de pantalla de temas (33215)
  • Sensibilidad a mayúsculas y minúsculas en menciones del editor rico (33222)
  • Hacer que la búsqueda de autocompletado de menciones priorice más las coincidencias exactas para grupos (33195)
  • Falló la carga de múltiples videos en el compositor (33216)
  • Los administradores pueden editar el nombre incluso si enable_names está deshabilitado (33170)
  • Miniaturas de video en chat en Safari (33199)
  • Importar tema del sistema Horizon (33193)
  • Incluir common_theme CSS en las páginas publicadas (33179)
  • Mejora la selección de texto de las publicaciones (33143)
  • Tamaño del icono no leído (33163)
  • Agregar argumento @enabled al componente LoadMore (33122)
  • Permitir establecer secreto en blanco en un webhook existente (33096)
  • Hacer clic en enviar invitaciones y botón de exportar en la página de usuarios de administración (33121)
  • Dejar de descartar silenciosamente las dos primeras filas durante load_mapping (33076)
  • Dejar de bloquear el desplazamiento automático en iOS (33129)
  • Restaurar la compatibilidad hacia atrás de templates/components/*.hbs (33131)
  • Carga de configuración regional de Moment en type=module (33128)
  • Chat: muestra marcador de posición en lugar de temporizador para chats vacíos (33105)

Cambios en la experiencia de usuario (UX)

  • Corregir la alineación de sugerencias de etiquetas (33315)
  • Tamaño consistente para configurar enlaces de navegación predeterminados (33314)
  • Corregir superposición de banner de temas nuevos/no leídos con estado vacío del filtro de temas (33305)
  • Ordenar alfabéticamente las opciones de TagChooser de la plantilla de formulario (33109)
  • Aplicar variables de color a svg (33287)
  • Desplazarse al inicio del formulario en caso de error (33276)
  • Agregar variable de color tertiary-25 (33273)
  • Agregar etiquetas y actualizar el título del modal de inserción de enlace (33252)
  • Corregir desalineación de la barra de herramientas de enlaces del editor rico (33249)
  • Corregir regresión de tooltip en la barra de herramientas (33237)
  • Eliminar URL base y protocolo https/mailto de la barra de herramientas de enlaces (33228)
  • Recargar la página cuando se cambia el tema predeterminado (33217)
  • Hacer que el título del tema sea completamente clicable y accesible (33205)
  • Suprimir Mod-K del chat en el editor rico (33206)
  • Agregar clases a los elementos de mensajes del menú de usuario leído/no leído (33203)
  • Mostrar URL en la barra de herramientas de enlaces del editor rico (33188)
  • Hacer que todos los iconos de preferencia sean únicos (33202)
  • Algunos cambios de estilo en el compositor y la barra de herramientas (33187)
  • Margen superior de onebox del primer hijo (33088)
  • Ajustar estados de hover y activo de marcadores (33177)
  • Eliminar clase duplicada de time-gap en el widget de flujo de publicaciones (33175)
  • Redirigir evento de rueda de acciones de mensaje a canal (33172)
  • Agregar CSS faltante para separador de barra de herramientas (33166)
  • Centrar correctamente los botones en la pantalla que requiere inicio de sesión (33159)
  • Corregir radio de borde (33147)
  • Cambios en la barra de herramientas del compositor (icono, estilo, ubicación) (32918)
  • Reducir tamaño del banner (33132)

Cambios de seguridad

  • No mostrar los antiguos susurros del usuario si no está en el grupo permitido
8 Me gusta