3.5.0.beta5: Búsqueda de administrador mejorada, investigación de foros con IA, configuración de apariencia del sitio más sencilla y desarrollo de plugins más simple

¡Aún más!

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

Mejoras de plugins

discourse-activity-pub

Nuevas características

  • Agregar soporte para archivos adjuntos de imágenes (197)

discourse-ai

Nuevas características

  • Agregar animación de streaming de diferencias (1355)
  • Agregar participantes y botón de invitación a las conversaciones de IA (1354)
  • La triaje puede ocultar publicaciones después de agregarlas a la cola de revisión (1348)
  • Permitir pasar atributos de datos a un artefacto (1346)
  • Autocompletado de hashtags y menciones para el primer mensaje del bot (1342)
  • Permitir que el investigador también investigue temas específicos (1339)
  • Personalidad de investigador del foro para investigación profunda (1313)
  • Soporte de ejemplos para personalidades (1334)
  • Mejora del streaming de diferencias para el asistente del compositor de IA (1332)
  • Nueva configuración para controlar el modelo de traducciones (1333)
  • Soporte para tokens de pensamiento configurables para Gemini (1322)
  • Asegurar que el investigador y el asistente de GitHub conozcan la fecha (1312)
  • Aplicar jpg/png para todas las imágenes (1309)

Correcciones de errores

  • Cerrar el menú de IA detiene la reproducción de audio de la publicación (1369)
  • Mejorar la herramienta de investigación: corregir filtros de tema (1368)
  • Aplicar diferencias de manera más consistente (1367)
  • No generar error al navegar desde un tema de Bot de IA a uno regular (1366)
  • Pasar correctamente tool_choice al usar modelos de Claude (1364)
  • Mejorar la eficiencia de MessageBus y detener correctamente el streaming (1362)
  • Asegurar que el objeto de actualización de stream esté limitado a su tema inicial (1359)
  • Estabilizar el algoritmo de diferencias para streaming (1358)
  • Reintentar el análisis de JSON interno escapado para manejar caracteres de control (1357)
  • No acceder a nil al verificar el esquema de Gemini (1356)
  • Agregar navegación segura a las condiciones de inclusión del serializador (1349)
  • Compartir activos de la página de IA a través de CDN en sitios con inicio de sesión obligatorio (1343)
  • Discrepancias en la salida estructurada (1340)
  • La triaje de personalidad debe registrarse en la automatización (1326)
  • Corregir formato de prompt para img2text usado en nuestra tubería Rag de PDF del Bot de IA (1323)
  • No mostrar estado vacío mientras se obtienen conversaciones del bot (1320)
  • Devolver salida estructurada en modo no streaming (1318)
  • Error de acceso inválido en los registros (1317)
  • Manejar errores inesperados al navegar por la web (1314)
  • Reemplazo de resource_url en el prompt del sistema de la personalidad (1310)

Cambios de UX

  • Permitir esquinas redondeadas (1365)
  • No mostrar sugerencias de IA en el compositor cuando las entradas están deshabilitadas (1331)
  • Fijar el botón de nueva pregunta en la parte superior de la barra lateral móvil (1329)
  • Aplicar estilos de barra lateral de conversación del bot a la barra lateral móvil (1328)
  • Ajustes de estilo para conversaciones (1325)
  • Dejar de renderizar el enlace de regreso al foro (1319)

discourse-authentication-validations

Correcciones de errores

  • Especificación rota (43)
  • Especificaciones rotas (41)

discourse-code-review

Correcciones de errores

  • Eliminar la función de commits de autolink (243)

discourse-data-explorer

Correcciones de errores

  • Agregar nuevo atributo requerido al usar el serializador básico de temas (375)

discourse-doc-categories

Correcciones de errores

  • Especificaciones rotas (38)

discourse-gamification

Correcciones de errores

  • Limitar la verificación de existencia de vista materializada al esquema actual (203)

discourse-livestream

Correcciones de errores

  • Eliminar el registro “TopicChatChannel” cuando el canal de chat se elimina (55)
  • Especificaciones rotas (53)

discourse-login-client

Nuevas características

  • Nuevo endpoint “revoke” (12)

Correcciones de errores

  • Saltar automáticamente la confirmación de creación cuando el plugin está habilitado (11)

Cambios de UX

  • Agregar la intención del usuario como un parámetro de consulta (10)

discourse-preset-topic-composer

Correcciones de errores

  • Especificaciones rotas (48)

discourse-solved

Nuevas características

  • Aplicar modificador de plugin para la limitación de tasa del controlador de respuestas (369)

discourse-theme-creator

Correcciones de errores

  • Corregir especificaciones fallidas para el editor de configuración de tema de esquema de usuario (111)

discourse-translator

Nuevas características

  • Traducir temas según un cronograma y al crear un tema (291)
  • Detectar y traducir automáticamente publicaciones a Post y PostLocalization (290)
  • Detectar la configuración regional y traducir publicaciones desde la tabla principal (287)

Correcciones de errores

  • Restringir la traducción a publicaciones públicas o publicaciones dentro de cierta antigüedad (307)
  • Soporte de idioma Microsoft Azure (306)
  • Suprimir errores al traducir (299)
  • No cocinar dos veces (297)
  • Saltar la validación al actualizar la configuración regional de un tema (293)
  • Cambiar a StructuredOutput de DiscourseAi (288)

Todas las características y correcciones

Nuevas características

  • Mejorar el renderizado de diversidad de emojis (32909)
  • Localizar también los banners (32908)
  • Permitir minimizar el compositor cuando no hay texto (32880)
  • Activar un evento cuando se elimina un canal de chat (32844)
  • Localizar también los extractos de temas (32839)
  • Mostrar publicaciones y temas localizados según la configuración regional del usuario (32618)
  • Agregar el endpoint de visualización de grupo a la búsqueda de grupos por ID en lugar de solo por nombre de slug (32442)
  • Portar el objeto de tipo a la configuración del sitio (32706)
  • Agregar traducciones a las publicaciones (32564)

Correcciones de errores

  • Hacer que las expresiones regulares de activación de automatización de creación/edición de publicaciones sean más específicas (32944)
  • Saltar la importación de temas resueltos cuando el plugin no está instalado (32922)
  • Desbloquear el registro social cuando se requiere el nombre y `auth overrides… (32923)
  • Agregar la opción de ordenamiento de grupo “acerca de” que faltaba (32931)
  • Evitar un bucle infinito cuando la etiqueta de sinónimo es ella misma (32932)
  • El botón de regreso al foro debe llevar al foro y no al chat (32913)
  • Servir CSS RTL para temas y componentes (32916)
  • Mostrar también el botón de alternar localización en móviles (32912)
  • Resolver “descartar borrador, seguir editando” (32667)
  • El botón de regreso al foro solo desde el administrador (32911)
  • Prevenir la doble carga de automation.index (32899)
  • Permitir el zoom de imágenes en el chat (32891)
  • Corregir que la etiqueta y la descripción no funcionen en objetos de tipo para la configuración del sitio (32868)
  • Corregir el enlace del título de la categoría para que se actualice cuando cambia la categoría, agregar pruebas (32840)
  • Evitar doble redirección después de instalar un tema (32876)
  • Regresión del compositor en pantalla completa (32864)
  • Fondo olvidado (32857)
  • Título de la página de temas y componentes (32856)
  • Volver a traer el filtro de la barra lateral (32837)
  • Agregar traducción faltante para la acción de revisión de publicación (32813)
  • Asegurar que hayamos cambiado la página primero (32802)
  • HeaderSearch no siempre aparece cuando se elimina welcomeBanner (32804)
  • Capturar correctamente errores de postcss para campos de tema (32800)
  • Esperar los datos antes de mostrar los resultados de la búsqueda de administración (32796)
  • N+1 en la página de temas de administración (32763)
  • Saltar especificaciones inestables (32786)
  • Confiar en los esperadores de capybara (32789)
  • Usar el esperador de capybara correcto (32788)
  • Intentar arreglar inestabilidad en revisión de medios (32787)
  • Intentar arreglar inestabilidad en la especificación de estadísticas (32784)
  • Usar esperadores y APIs correctos (32778)
  • Verificar si la barra lateral está oculta y eliminar scrollLock al ocultar el menú hamburguesa (32775)
  • Error con la configuración de 2FA justo después del registro (32754)
  • Enlace de restablecimiento de contraseña roto para usuarios no personales en el diálogo de confirmación de sesión (32765)
  • Permitir que usuarios existentes acepten invitaciones que los agreguen a un grupo (32762)
  • Guardar correctamente para el método close faltante (32760)
  • Agregar search-input-wrapper que faltaba (32749)
  • Bloquear el gem Bullet a una versión compatible (32724)
  • Esto estaba ocultando la parte superior del compositor en iOS (32734)
  • Asegurar que podamos buscar direcciones IP idénticas (32725)
  • Clase incorrecta en el archivo de hoja de estilos del editor de configuración de esquema (32715)
  • Problema de z-index de búsqueda en el encabezado móvil (32683)
  • Corregir recarga de la página de edición de tema (32658)
  • Asegurar que el correo electrónico antiguo se establezca correctamente al actualizar el correo electrónico (32309)
  • Borrar correctamente la caché de ExtraLocalesController para multisitio (32654)
  • Enlace a la sección de soporte de navegadores del sitio web (32647)
  • Redirigir a la nueva página de temas después de la eliminación (32638)
  • Priorizar páginas sobre otras categorías en la búsqueda de administración (32614)
  • Asegurar que hashtag_lookup recorra al usuario del sistema si el usuario de la publicación se eliminó (32466)
  • No aplicar carga estricta en el registro principal del usuario anónimo (32590)
  • Mejoras para la búsqueda de administración (32574)
  • Insignia no muestra como deshabilitada cuando lo está (32591)
  • Imágenes optimizadas clave por formato (32575)
  • Autocompletado cortado en el editor rico (32586)

Cambios de UX

  • Manejar URLs largas en la cuadrícula de temas con overflow-wrap (32942)
  • Mejorar la UX cuando los perfiles están ocultos para anónimos (32938)
  • Agregar ancho de respaldo para el modal (32937)
  • Actualizar el texto de consejos educativos del compositor (32933)
  • Animación de cierre de modal (32842)
  • Corregir que los resultados de búsqueda no sean accesibles en la parte inferior y más botón (32883)
  • Igualar el icono de instalación de tema con el icono de componente (32894)
  • Eliminar fondo del hover de la píldora de navegación (32893)
  • Más aplicación de radio de borde (32892)
  • Cambiar el enfoque de la barra lateral a focus-visible (32882)
  • Establecer un radio de borde predeterminado más grande (32889)
  • Mejorar el estado intermedio en el flujo de registro social (32887)
  • Corregir la posición del spinner de carga (32885)
  • Regla de entrada deshazible para lista de verificación del editor rico (32877)
  • Volver a agregar estilos de temas similares (32866)
  • Nuevo estilo para consejos del compositor (32843)
  • Actualizar ventana emergente de cambios no guardados (32849)
  • Corregir desbordamiento del nombre en la tarjeta de usuario (32838)
  • Cerrar inmediatamente el modal de búsqueda de administración cuando se selecciona un resultado (32811)
  • Mejorar ligeramente el selector de fechas móvil (32822)
  • Mejor mensaje de error cuando falla el inicio de sesión social (32772)
  • Ajustar el estilo para temas similares de consejos del compositor + limitar cantidad (32774)
  • Corregir la alineación de las píldoras de navegación de más temas (32808)
  • Seguir arreglos de búsqueda para el banner de bienvenida (32776)
  • Hacer que el panel de notificaciones sea consistente con los nuevos estilos del panel de búsqueda (32753)
  • Mejorar el espaciado del texto en los elementos de la lista de temas (32755)
  • Refactorizar la interfaz de usuario de edición del título del tema (32339)
  • Color de hover/foco más consistente en la búsqueda de administración (32752)
  • Mejorar los estados de enfoque de la búsqueda de administración (32751)
  • Agregar icono de texto de Discourse (32744)
  • Simplificar la búsqueda de administración, hacerla más accesible (32733)
  • Enfocar el formulario de registro en el flujo de autenticación social (32728)
  • Dividir el logotipo y las fuentes de administración en páginas separadas (32700)
  • Modal para heredar el radio de borde (32709)
  • Ajustes de estilo menores para la función experimental de traducción (32708)
  • Agregar importación faltante a admin_base.scss (32707)
  • Agregar surtidor de barra de desplazamiento fijo para evitar saltos con modales (32702)
  • Refactorización de CSS de búsqueda + correcciones (32401)
  • Siempre cerrar el menú hamburguesa al navegar a administración (32651)
  • No llenar siempre el nombre de usuario para restablecer contraseña (32646)
  • No reservar espacio para el mensaje de consejo en la página de registro (32627)
  • Mejorar la disposición del control de configuración del cargador de imágenes (32626)
  • Incluir la descripción del campo de texto personalizado en el formulario de registro (32624)
  • Varias mejoras en la nueva página de paleta de colores (32597)
  • El compositor comienza con allowPreview predeterminado en false (32589)
  • Enlace a /new-invite en la guía de inicio rápido (32580)

Rendimiento

  • Introducir lazyHash y actualizar las llamadas de PluginOutlet para usarlo (32823)
  • Prevenir N+1 en last_updated_by (32817)
  • Usar correctamente la asociación precargada (32814)
  • Corregir N+1 para el plugin de automatización (32810)
  • Mejorar el rendimiento de la nueva página de listado de temas (32641)

Accesibilidad

  • Actualizar encabezados accesibles para traducciones más flexibles (32863)
7 Me gusta