¡Y mucho más!
Pero espera, ¡hay más! Hacemos 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 plugins
discourse-adplugin
Correcciones de errores
- Mostrar anuncios no restringidos en lugar de no mostrar anuncios en absoluto (213)
discourse-ai
Nuevas funciones
- Herramientas definidas por el usuario personalizadas (677)
- Almacenar parámetros específicos del proveedor. (686)
- Permitir seleccionar claude-3-5 para herramientas nativas (682)
- Preajustes de LLM para la creación de modelos (681)
- Soporte para Claude 3.5 Sonnet a través de AWS Bedrock (680)
- Permitir el acceso a temas privados si la herramienta lo permite (673)
- Bloques de detalles de herramientas opcionales (662)
- Llamada a función de Anthropic (654)
- Agregar soporte nativo para herramientas de Cohere (655)
- Herramientas mejoradas (651)
- Restringir el compartir públicamente en sitios que requieren inicio de sesión (649)
- Agregar soporte para todos los modelos de visión (646)
- Agregar soporte de relación de aspecto a DallE 3 (647)
- Permitir eliminar LLM personalizados. (643)
- Subtítulos de imagen automáticos (637)
- Mejorar los registros incluyendo el nombre del LLM (640)
- Usar DBreadcrumbsItem en la interfaz de usuario de administración (631)
- Probar la configuración de LLM (634)
- Agregar soporte para contextualizar un DM a un bot (627)
- Herramienta de evaluación de JavaScript (630)
- Establecer credenciales de punto final directamente desde LlmModel. (625)
- Salvaguarda para evitar una clasificación excesiva (626)
Correcciones de errores
- El chat deshabilitado rompe
ai-chat-summarization(697) - La información no funciona, no suprime las etiquetas ocultas del informe (696)
- Usar imágenes codificadas en base64 en AI Image Caption a través de LLaVa (693)
- Nunca proporcionar herramientas con cadenas UTF-8 no válidas (692)
- Mover el cambio de usuario de bot al controlador. (688)
- Al crear un LLM, no estábamos creando usuario (685)
- Asegurarse de que LlmEnumerator siempre devuelva valores hash usando símbolos (684)
- La advertencia SRV no debería activarse en un LLM completamente nuevo (679)
- Error tipográfico al excluir personas de la lista de bots habilitados (671)
- Mostrar búsqueda correctamente, error al eliminar XML (668)
- Dall E / Artist roto cuando tool_details está deshabilitado (667)
- No marcar columna como solo lectura para que ciertos despliegues funcionen (663)
- El resumen no funciona, eliminar por ahora (661)
- Usar nuevas claves de color de informe definidas en discourse/discourse#27240 (660)
- Desactivar herramientas nativas en Anthropic Claude Opus (659)
- La conversación compartida de AI Bot no respetaba CDN / Subcarpeta (657)
- Eliminar rastro duplicado en la interfaz de usuario de persona (650)
- Include_usage no está disponible en la API de Azure. (648)
- Mover la lógica de verificación de grupo de subtítulos de imagen al lado del servidor (645)
- Respuesta rota cuando el subtítulo automático está habilitado (642)
- Corregir claves de traducción incorrectas (639)
- Corregir implementación de transmisión de Gemini (632)
- Botones de publicación sin respuesta debido al resaltado de Ask AI (635)
Cambios de UX
- Mejorar el diseño del botón de sugerencia del compositor (678)
- Mostrar botón de subtítulo de imagen al pasar el cursor sobre la imagen (670)
- Mejoras de calidad de vida en la página de modelos LLM de administración. (674)
- Mejorar la apariencia de la cita atribuida al compartir (665)
- Ocultar completamente la página de preferencias de IA si no hay configuraciones para el usuario (644)
- Suprimir “esta es una advertencia” (636)
- Seguir las directrices de la interfaz de usuario del plugin. (628)
discourse-antivirus
Correcciones de errores
- Evitar la API replace_flag obsoleta (57)
discourse-assign
Cambios de UX
- Tamaño de avatar más pequeño en el botón para evitar cambios de altura (576)
discourse-authentication-validations
Nuevas funciones
- Agregar expresión regular de validación de valor (13)
discourse-bbcode
Correcciones de errores
discourse-calendar
Correcciones de errores
- Especificaciones de análisis de BBCode (575)
- Mover traducción de error desplazada (574)
- Eliminar fiestas futuras al cambiar de región (571)
Cambios de UX
- Actualizar estilo de eventos móviles (581)
- Corregir espacio extra y ajuste en listas de temas (578)
- Ajustar siempre el nuevo punto y la fecha en la misma línea (577)
discourse-category-experts
Cambios de UX
- Agregar espacio entre ‘Cerrar’ y la casilla de verificación para ‘Preguntar a un experto de la categoría que responda’ (145)
discourse-chat-integration
Correcciones de errores
- Mover mensaje de comprobación de problemas de integración de chat a la clave de localización correcta (201)
- Mover mensaje de error de GroupMe a traducciones del lado del servidor (196)
- Agregar traducciones ficticias faltantes para pruebas (195)
discourse-code-review
Cambios de UX
- Truncar etiquetas de notificación largas (213)
discourse-custom-topic-lists
Nuevas funciones
- Agregar markdown a la descripción del banner (15)
- Agregar opción de mostrar en menú desplegable a listas de temas personalizadas (10)
Correcciones de errores
- Agregar renderizado htmlSafe a la descripción del banner de listas de temas personalizadas (14)
- Error tipográfico de fusión (13)
- Agregar verificación para asegurarse de que los usuarios anónimos aún puedan entrar al sitio (6)
Cambios de UX
- Refactorizar clases CSS para que sea más fácil de sobrescribir (16)
- Asegurarse de que el menú desplegable esté siempre al final (11)
- Agregar descripción al campo de consulta (9)
- Renombrar propiedad
bannerLabeladescription(8) - Renombrar propiedad path a slug (7)
- Mover custom-topic-lists-banner a above-main-container (4)
- Agregar clase de cuerpo a la plantilla de lista (3)
Accesibilidad
- Actualizar etiquetas para menú desplegable y barra lateral (12)
discourse-data-explorer
Correcciones de errores
- Usar etiqueta correcta para encabezado de columna (297)
- Marcar con favoritos informes de grupo (291)
discourse-encrypt
Correcciones de errores
discourse-gamification
Nuevas funciones
- Manejar evento de fusión de usuario (145)
- Usar DBreadcrumbsItem en la interfaz de usuario de administración (137)
Correcciones de errores
- Actualizar puntuación post_created (114)
Cambios de UX
- Corregir el problema de traducción faltante de “Rango” (146)
discourse-group-tracker
Correcciones de errores
- La configuración de grupo Track_posts_with_priority se muestra cuando la configuración track_posts no está seleccionada (60)
- Objetivos de salto dentro de una lista de temas al usar grupos de prioridad (55)
discourse-kolide
Correcciones de errores
discourse-lazy-videos
Cambios de UX
- Evitar que el CSS de onebox sobrescriba la altura del video de YouTube (15)
discourse-livestream
Cambios de UX
- Corregir margen y relleno en escritorio (23)
- Actualizar estilo móvil e iconos de encabezado (22)
- Eliminar sobrescrituras de estilo de iframe (20)
discourse-math
Nuevas funciones
- Agregar soporte para mathjax multilingüe (84)
discourse-policy
Correcciones de errores
discourse-post-voting
Correcciones de errores
- Agregar traducción de razón de silenciamiento automático de bandera faltante (200)
discourse-preset-topic-composer
Nuevas funciones
- Agregar resaltado a las opciones del menú desplegable (18)
- Agregar tagGroups a button_types_json_schema (2)
Correcciones de errores
- Los sinónimos de etiquetas deberían funcionar (15)
- Los grupos de etiquetas con
/ahora se están recuperando correctamente (10) - Ajustar esquema para que el editor de opciones no pierda entradas (9)
- La recuperación de URL para etiquetas requería una primera
/(7) - El compositor mantiene los valores al volver a entrar al compositor (6)
- Cambio de etiqueta al seleccionar categoría (5)
Cambios de UX
- Cambiar booleanos para usar casillas de verificación (12)
- Agregar indicador de selección a la configuración preestablecida del compositor (11)
- Agregar tagGroups a los valores predeterminados (8)
- Mover mensaje de error al final del compositor (4)
Cambios de seguridad
- Traer lista de configuraciones preestablecidas al backend (14)
discourse-prometheus-alert-receiver
Nuevas funciones
- Actualizar anotaciones
topic_assigneeytopic_group_assignee(84)
discourse-reactions
Correcciones de errores
- No se podía seleccionar texto después de descartar una reacción (296)
- N1 en extensión de acción de publicación (292)
- Las reacciones se duplicaban como me gusta si ya no estaban habilitadas (289)
discourse-salesforce
Correcciones de errores
- Agregar compatibilidad con Rails 7+
- Mover llamadas a la API de Salesforce a trabajo en segundo plano. (79)
discourse-solved
Correcciones de errores
- Al eliminar usuarios con publicaciones resueltas (297)
- Mostrar el filtro resuelto en etiquetas (296)
discourse-subscriptions
Correcciones de errores
- Agregar traducción de error de transacción faltante (214)
- El banner de la campaña debería vincular a la tabla de precios cuando está habilitado (212)
discourse-theme-creator
Correcciones de errores
- Asegura que dejar de compartir funcione (82)
discourse-topic-noindex
Correcciones de errores
- Agregar una verificación para cuando se obtienen temas con solo slugs (15)
discourse-topic-voting
Cambios de UX
- Alineación mejorada para votación de títulos (189)
discourse-translator
Correcciones de errores
- No generar error en usuarios eliminados (149)
Todas las funciones y correcciones
Nuevas funciones
- Contar solo vistas de tema para vistas rastreadas explícitas/deferidas (27533)
- Crear banderas de edición y eliminación (27484)
- Agregar página de informe WebHookEventsDailyAggregate (27573)
- Nuevo modificador de plugin ‘should_add_email_attachments’
- Agregar WebHookEventsDailyAggregate (27542)
- Campos de usuario requeridos para usuarios existentes - Parte 2 (27172)
- Agregar filtro No traducido a personalización de texto de administración (27555)
- Agregar modo JavaScript a ace (27586)
- Edición de lista más inteligente en DEditor (27563)
- Habilitar atajos de teclado de lista en ruta de filtro (27551)
- Soporte para Onebox de Spotify (27540)
- Introducir configuraciones de sitio que requieren confirmación (27315)
- Agregar configuración de sitio oculta para listar remitentes COOP ‘unsafe-none’ (27510)
- Aplicación opcional de 2FA (27506)
- Capturar estadísticas de solicitud de intervalo de 28 días (27471)
- Agregar opción tag_group en
/filter(27427) - Mostrar mis hilos de canales de chat silenciados (27468)
- Mejora de navegación del cajón de chat (27419)
- Alinear con /filter y permitir búsqueda de múltiples categorías (27440)
- Usar tabla HTML básica si no se puede convertir a Markdown
- Agregar filtro para eventos de Webhook por estado (27332)
- Usar nuevo menú desplegable de acciones masivas de tema en página de búsqueda (27303)
- Cargar configuraciones de canal de chat dentro del cajón (27346)
- La capacidad de cambiar el orden de las banderas (27269)
- Permitir que el administrador del sitio marque la contraseña de un usuario como expirada (27314)
- Expandir la barra lateral de administración al filtrar (27312)
- Permitir “mover a bandeja de entrada” y “mover a archivo” para mensajes privados usando nuevo menú desplegable de temas masivos (27236)
- Agregar opción “s3_uploads” al script “discourse backup”
- Mostrar miniatura de video en compositor (27233)
- El administrador puede deshabilitar banderas (27171)
- Agregar idioma uigur (27183)
- Tabla Topic_view_stats con fidelidad diaria (27197)
- Agregar aceptar y editar (27088)
- Implementar nuevas opciones requeridas en la interfaz de usuario de campos de usuario de administración (27079)
- Agregar acción masiva para marcar con favoritos (26856)
- Permitir eliminar masivamente mensajes de chat (26586)
- Usar la nueva ruta de mostrar plugin de la lista de plugins (27097)
- Introducir componentes DBreadcrumbs (27049)
- Extender importaciones masivas de destinatarios de PM (27063)
- Extender hosts incrustables con etiquetas individuales y asignaciones de autor (26868)
- Filtrar con CategoryDrop en página de categoría (26689)
- Redirigir /faq, /rules, /conduct a /guidelines (27592)
- Mostrar botones de chat y mensaje en tu propio perfil (27600)
- Usar ‘moderadores’ en lugar de ‘staff’ (27572)
- Mejorar alineación de información extra de PM en encabezado (27594)
- Revertir parcialmente cambios de pie de página de chat (27591)
- Eliminar uso predeterminado de color cuaternario, actualizar estilos de pastilla de navegación (27502)
- Eliminar el enlace del título; agregar icono externo; ajuste de estilo (27571)
- Aumentar espaciado de menús móviles (27554)
- Eliminar color terciario de elementos no enlazados (27565)
- Corregir z-index del cajón de chat (27568)
- Eliminar o reemplazar transiciones de botón con variable (27527)
- Ocultar la herramienta de error al enfocar el título del tema (27531)
- Agregar nuevos enlaces de vista previa a Temas Populares (27518)
- Agregar min-height al contenedor de imagen de vista previa para dar espacio a los controles (27523)
- Alineación vertical para lighbox-wrapper (27520)
- Corregir estado de enfoque de teclado de lista de favoritos de usuario (27515)
- Mover tarjetas de usuario sobre compositor (27491)
- Mostrar siempre controles de vista previa de imagen, mejorar espaciado (27489)
- Eliminar relleno para corregir fijación de fecha de hilo móvil (27470)
- Resaltar “sin subcategorías” como opción activa del menú desplegable (27478)
- Reemplazar “todas las subcategorías” con “eliminar filtro”, reordenar menú desplegable de etiquetas (27473)
- Hacer que el color del filtro de etiqueta sea consistente con los filtros de categoría (27474)
- Renombrar FAQ a Directrices (27451)
- Actualizar “todas las etiquetas” a “eliminar filtro” para menú desplegable de rastro de etiquetas (27424)
- Agregar resaltado activo para navegación de rastro (27422)
- Restringir ancho de herramienta móvil para evitar desbordamiento horizontal (27420)
- Mejorar modal de inicio de sesión en pantallas muy estrechas en modo escritorio (27405)
- Permitir que local-dates cocidos se ajusten (27404)
- Mostrar botones de mensaje y chat en perfiles ocultos (27326)
- Hacer que la página de configuración del cajón de chat sea de altura completa (27385)
- Crear espacio para banner de nuevos temas en nuevo, sin leer (27374)
- Mejorar títulos de fecha de línea de tiempo del tema (27351)
- Simplificar página de restablecimiento de contraseña (27341)
- Mover enlace de usuarios a la parte superior de la barra lateral de administración (27339)
- Evitar que los conteos de me gusta/re-tweet de Twitter se ajusten (27333)
- Corregir tamaño de solo-emoji en extractos de flujo de usuario (27330)
- Agregar espacio entre avatar de revisión y nombre de usuario (27329)
- Corregir alineación de estado leído móvil (27323)
- Usar flujo regular de restablecimiento de contraseña para contraseñas expiradas (27316)
- Mejorar consistencia de resultados de búsqueda (27289)
- Limitar ancho de transcripciones de chat en publicaciones (27288)
- Mantener elementos de búsqueda recientes en la misma línea que el icono (27280)
- Mantener elementos de búsqueda recientes en la misma línea que el icono (27264)
- Contener fondo para pequeñas acciones eliminadas (27263)
- Ajustar tamaño de insignia de categoría para nuevo tamaño de fuente predeterminado (27262)
- Mostrar atajo para filtro de barra lateral de administración (27258)
- Correcciones menores de reordenamiento de categorías (27249)
- Indicador de no leído en pie de página de chat (27244)
- Cambiar colores de informe experimental de vistas de página consolidadas (27240)
- Implementar nueva navegación de nivel superior en páginas de plugin de administración (27126)
- Ocultar configuración de sitio ‘cookies del mismo sitio’ (27230)
- Agregar ilustraciones para lista de chat vacía + dividir en pestañas en cajón (26910)
- Hacer que el comportamiento de avatares fijos sea consistente (27223)
- Agregar text-overflow para lista de miembros del canal (27208)
- También reproduce sonidos de notificación en canales de grupo (27176)
- Reduce el tiempo de inactividad a 0 en chat (27158)
- Agregar espacio a lista de seguidores (27154)
- Agregar puntos suspensivos a nombres de usuario en mapa de publicación de tema (PMs) (27137)
- Deshabilitar botón de configuración de lista de plugin para algunos plugins (27124)
- Restablecer inactividad al enfocar pestaña (27139)
- Limpiar diseño de preferencias de correo electrónico (27136)
- Hilo de PM de membresía de grupo (26974)
- Elimina indicador parpadeante mientras transmite mensaje (27131)
- Cambiar icono de expandir/colapsar todo de barra lateral de administración (27120)
- Actualizar espaciado de px a em para proporcionalidad (27108)
- Cambiar botones de acción de publicación a inline-flex para evitar espacio en blanco extra (27110)
- Caja de contexto de búsqueda demasiado oscura (27109)
- Acortar duración de tostadas de favoritos (27085)
- Aumentar tamaño de fuente base a 16px (27087)
Cambios de seguridad
- No permitir suspender usuarios de staff mediante parámetro other_user_ids
- Evitar el uso de
Object#sendenOnebox::Engine::StandardEmbed - Corregir XSS almacenado-dom a través de Oneboxes de Facebook
- Actualizar carga útil de serializador de usuario revisable
- Agregar parche de libertad segura de SSRF FastImage
Rendimiento
- Cargar con antelación campo que causa problema N+1 (27626)
- Cachear
hostnameenDiscourseLogstashLogger(27442) - Evitar creaciones excesivas de objetos en palabras observadas (27354)
- Corregir rendimiento de notificaciones por correo electrónico de chat
PostTiming.pretend_readpara no actualizar columnas de cachéTopicUser(27201)
Accesibilidad
- Agregar aria-label a pestañas de menú (27071)