¡Y mucho 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 plugins
discourse-activity-pub
Correcciones de errores
- Agregación de etiquetas en la interfaz de administración (116)
- Soporte para múltiples grupos de moderación en categorías (114)
Rendimiento
- ID estático para el tipo de acción de me gusta en publicaciones (112)
discourse-ai
Nuevas funciones
- Permite el uso forzado de herramientas LLM (818)
- Permite que la triaje LLM oculte automáticamente las publicaciones (820)
- Agregado proveedor Ollama (812)
- Búsqueda RAG dentro de las herramientas (802)
- Soporte básico para modelos GPT-o (804)
- Hacer que el soporte de herramientas sea polimórfico (798)
- Agregado proveedor LLM SambaNova (797)
- Desactivar la limitación de velocidad al omitir hyde (793)
- Títulos más precisos y rápidos (791)
- Alcance de API para búsqueda semántica (785)
- Animación de transmisión suave para resúmenes (778)
- Mejora de la búsqueda de configuración del sitio (780)
- Soporte inicial para LLMs con semillas (756)
- Permitir búsqueda basada en incrustaciones sin hyde (777)
- La regla de triaje puede omitir publicaciones creadas por correo electrónico (775)
Correcciones de errores
- Ayudante de IA no visible en iPads (805)
- Modal de diferencia cerrándose junto con el menú del compositor en móviles (803)
- El atajo de teclado debe ser específico de la plataforma (801)
- Soporte para búsqueda de configuración insensible a mayúsculas y minúsculas (795)
- Mostrar resúmenes en caché con nuestro nuevo transmisor (792)
- Salir antes si un hilo de chat no tiene mensajes (789)
- Mostrar correctamente los errores cuando el módulo principal debe desactivarse primero (788)
- Coerción del valor antes de convertir el parámetro hyde a minúsculas (787)
- Nunca reindexábamos el contenido antiguo (786)
- Evitar la revisión ortográfica cuando no hay contenido (779)
Cambios en UX
- Actualizar icono y texto para copiar mensajes (815)
- Mover plantillas a la pestaña principal de configuración LLM, rediseño (813)
- Problema de z-index del ayudante del compositor de IA (809)
- Considerar la altura del compositor al calcular la altura máxima para el resumen del tema (806)
- Mejorar la ubicación del mensaje toast (800)
- Estilo DMenu del ayudante de publicación de IA (770)
- Reemplazar “compartir” con el icono “share-alt” (784)
- El contenedor de resumen debe ser fijo en lugar de crecer (783)
Rendimiento
- Acelerar especificaciones (794)
discourse-assign
Correcciones de errores
- Si se elimina un grupo, también eliminar las asignaciones (592)
discourse-calendar
Cambios en UX
- Priorizar eventos con alto número de participantes (610)
- Permitir ocultar la hora del evento si se desea (606)
Cambios de seguridad
- Corregir XSS en el nombre del evento del calendario (607)
discourse-category-experts
Nuevas funciones
- Agregado evento WebHook de publicación no aprobada de Expertos en Categorías (161)
- Agregado evento WebHook de publicación aprobada de Expertos en Categorías (156)
Correcciones de errores
- Envío de evento webhook de publicación no aprobada en nueva publicación (162)
discourse-chat-integration
Nuevas funciones
- Agregada referencia de publicación de integración de chat (216)
Correcciones de errores
- Ajustar el método
full_urlenChatIntegrationReferencePostpara devolver la URL correcta (220) - Revertir el movimiento de chat-integration a discourse-automation (219)
- Revertir el movimiento de chat-integration a discourse-automation (214)
discourse-data-explorer
Cambios en UX
- Convertir automáticamente a minúsculas en explorer-schema (325)
discourse-encrypt
Correcciones de errores
discourse-gamification
Cambios en UX
- Convertir formularios de tabla de clasificación de administración a FormKit (157)
discourse-livestream
Nuevas funciones
- Agregar actualización a chatable cuando cambia la categoría del tema (33)
discourse-patreon
Correcciones de errores
- Usar el logotipo actual de Patreon para el inicio de sesión social (145)
discourse-reactions
Rendimiento
- Eliminar llamada innecesaria a ‘includes’ (309)
discourse-salesforce
Correcciones de errores
- Usar el campo user_id correcto del resultado de autenticación de retorno (90)
- Eliminar el mensaje “App no aprobada” agregado incorrectamente (89)
discourse-saml
Cambios de seguridad
- Actualizar ruby-saml a 1.17.0, que corrige CVE-2024-45409 (104)
discourse-solved
Correcciones de errores
- Soporte para múltiples grupos de moderación en categorías (307)
discourse-staff-alias
Correcciones de errores
- Convertir tipo en parámetros de susurro (75)
discourse-subscriptions
Correcciones de errores
- Redirigir a la página de tabla de precios cuando está habilitada (239)
- Los pagos no se muestran para los usuarios (233)
- Crear cliente para compras únicas de tabla de precios (232)
discourse-translator
Nuevas funciones
- Agregar ProblemCheck para Google (167)
discourse-zoom
Nuevas funciones
- Agregar descripción y ubicación de Zoom al calendario de Google (87)
docker_manager
Correcciones de errores
- Eliminar anclaje de versión
<3.4.0.beta1(241)
Cambios en UX
- Suprimir notificaciones de actualización de pnpm en los registros de compilación (240)
Todas las funciones y correcciones
Nuevas funciones
- Limitar la compresión de imágenes del lado del cliente en Safari a versiones
> = 18(28373) - Mejorar la supresión para administradores cuando sea necesario (29041)
- Soporte para la etiqueta mark en mensajes de chat (28949)
- Aumentar la longitud del nombre en automatización (28945)
- Agregar capacidad para descartar avisos de administración (28916)
- Permitir nombres en el título del canal de chat (28843)
- La API de la barra de herramientas admite acciones personalizadas para atajos de teclado (28883)
- Agregar configuración para excluir grupos de la página /about (28809)
- Convertir la interfaz de usuario del plugin de chat a las nuevas directrices de UI de plugins y administración (28632)
- Cambiar a nuevos métodos de medición e informe de visualizaciones de página (28729)
- Agregado evento WebHook de publicación no aprobada de Expertos en Categorías (28802)
- Registrar cambios en grupos de etiquetas en el registro de acciones del personal (28787)
- Reproducir sonido de chat solo cuando se muestra el icono de insignia de chat (28387)
- Agregar usuario al evento topic_tags_changed (28714)
- Agregar enlace “Editar esta página” en la parte superior de la nueva página /about (28766)
- Soporte para designar múltiples grupos como moderadores en categorías (28655)
- Agregado evento WebHook de publicación aprobada de Expertos en Categorías (28525)
- Agregar capacidad para seguir hilos de chat (28639)
- El desencadenador de publicación creada/editada puede omitir publicaciones creadas por correo electrónico (28615)
Correcciones de errores
- Omitir la caché de un token de clave secreta generado si
skip_redises verdadero. (29029) - El script de importación no estableció el atributo
publicde las encuestas (28864) - Crear una automatización con forced_triggerable habilitado (29030)
- Corregir acciones de revisión del lado del cliente rotas (29025)
- Outlet de acciones de página de configuración de plugin sin ámbito (29026)
- El nombre de la bandera personalizada debe ser único (28869)
- Eliminación permanente de publicaciones de usuarios eliminados (28992)
- No generar error en algunos términos de búsqueda
- Alineación de .badge-posts en la lista de temas glimmer móvil (28959)
- Manejar adecuadamente las verificaciones de problemas no instaladas (28771)
- Mostrar menú de administración de temas si se puede dividir/fusionar tema (28937)
- Evitar la selección de estado de usuario en menciones (28944)
- Soporte para getters en el contexto hbr
#each(28941) - Reintentar actualizar el color de fondo de la vista web (28912)
- Evitar que las automatizaciones recurrentes se detengan bajo condiciones específicas (28913)
- No mostrar mover tema para mensajes privados para TL4 (28871)
- Error al mover el estado de notificación predeterminado del grupo (28910)
- Eliminar usuarios anónimos del directorio de usuarios (28892)
- Especificaciones inestables de banderas de administración del sistema (28873)
- Excluir usuarios inactivos y silenciados de las estadísticas de la página /about (28877)
- Regresión en la descripción corta en la página de insignias de administración (28884)
- Soporte para campo de fecha en objeto de página FormKit (28872)
- Títulos incorrectos en dos componentes (28865)
- Alinear botón de premio masivo con otros botones de acción de encabezado (28859)
- Usar un prefijo personalizado para banderas personalizadas (28839)
- Los errores pueden ser nulos (28826)
- La lista de votantes de encuestas no se expandía correctamente (28823)
- Validación de límite de plantilla de formulario (28791)
- Estilo de lista de vista previa de encuestas: eliminar viñetas redundantes (28592)
- Evitar error AJAX de canal de chat no encontrado (28818)
- Agregar “in:first” a la búsqueda de categorías en el resumen de usuario (28688)
- Evitar desplazamiento de diseño causado por la longitud de la descripción de la localización (28807)
- Eliminar llamada super rota en el componente scroll-tracker (28810)
- Abrir manejadores de archivos “just in time” durante la migración a S3 (28806)
- Reemplazar shield-blank con shield-halved para font awesome (28804)
- Cambios solicitados por desarrollo (28784)
- Restablecer caché después de sembrar banderas (28801)
- Soporte para campo groups en post_created_edited (28783)
- Soporte para campo groups en post_created_edited (28773)
- Agregar pie de página con información de tráfico a la nueva página /about (28779)
- Alternar cajón de chat en la lista de hilos de canales (28759)
- Crear una automatización sin script debe generar error (28752)
- Asegurar que el campo de mensaje esté renderizando marcadores de posición (28753)
- No permitir que las páginas estáticas desborden en algunos dispositivos (28751)
- No usar ID de publicación como retraso de colapso de línea de tiempo (28712)
- Inicio de sesión con passkey cuando Discourse se usa como proveedor SSO (28672)
- Evitar mensajes privados a grupos grandes (28681)
- Devolver resultados adecuados al buscar un tema en japonés
- Mantener los URLParams originales en el elemento de navegación (28696)
- Asegurar que las notificaciones globales se destruyan al crear una publicación (28684)
- Asegurar que el validador requerido predeterminado maneje 0 (28686)
- Pasar correctamente updateGroupings al modal (28683)
- Nonce CSP de mini-profiler en modo solo informe (28664)
- Posicionamiento del selector de emojis de chat (28643)
- Ruido en el registro del correo de chat (28616)
- Cambiar
eqamatch_arrayentopic_tags_changed_spec.rbpara resolver prueba inestable (28640) - Asegurar que About#stats use la caché (28634)
- Usar
.login-right-sideen lugar de.has-alt-auth(28628) - No exigir 2FA cuando se crea una cuenta con OAuth (28625)
- Filtrar correctamente los marcadores de usuario (28612)
- Restaurar
propertyEqualdespués de conversiones de clase nativa (28605) - Renderizar correctamente el editor ace en FormKit (28601)
- Encuesta: asegurar que los resultados de opción clasificada puedan manejar opciones con texto enriquecido y enlaces (28195)
- Sumar visualizaciones de página con números en lugar de cadenas (28596)
- Especificación de banderas inestable (28591)
- Aplicar correctamente la tecla mod de traducción (28520)
Cambios en UX
- Mejorar el relleno inferior del índice de chat en móviles (29086)
- Pequeña refactorización del índice de chat (29082)
- Cambiar enlace de compartir de Twitter a X (29056)
- Evitar que el título del flujo de usuario desborde la página (29032)
- Agregar etiqueta para el botón de eliminar propia publicación en la cola de revisión (28991)
- Descripción adecuada de la configuración
allowed_iframes(28997) - Correcciones menores de administración móvil (29028)
- Eliminar alias de los títulos de canales de mensajes directos de chat (28958)
- Ajustes de estilo del compositor de chat (28938)
- Pequeño cambio de color en el botón de inserción del compositor de chat (28904)
- Ordenar canales de chat por actividad en el cajón de escritorio (28822)
- Actualizar estilo del estado enfocado del compositor de chat (28900)
- Agregar enlace a la documentación del modo bootstrap (28898)
- Enlace a secciones en la guía de inicio rápido (28882)
- Indicar a 1Password que ignore el campo de entrada del nombre del enlace (28559)
- Corregir posición confusa de “reclamar revisable” (28870)
- Corregir apilamiento de filtros de informes de administración (28875)
- Corregir doble elemento li en el control de lista móvil (28840)
- Actualizar banner para manejar imágenes responsivas con escalado de relación de aspecto (28825)
- Evitar un contorno visible de enfoque en móviles (28815)
- Ocultar tráfico del sitio “otro” y “rastreador” en la página de informes (28817)
- Agregar URL de “saber más” para la página de banderas de administración (28816)
- Agregar descripción en el área de configuración de about (28790)
- Actualizar a fontawesome 6.6.0 (28778)
- Corregir enlace de asistente en la guía de inicio rápido (28768)
- Eliminar clase btn-default del menú desplegable de seguimiento de hilos de chat (28789)
- Aplicar componente de encabezado de página de administración (28767)
- Cambiar tipo de alerta de organización de error a información (28762)
- Agregar enlaces a la lista de verificación de inicio rápido (28761)
- Actualizar ordenamiento de canales de chat (28760)
- Corregir espaciado de emojis en el título del canal de chat (28756)
- Aumentar visibilidad de canales no leídos en el cajón de chat (28731)
- Aplicar UI de administración a Insignias (28724)
- Actualizar nombre y marcador de posición del grupo de chat (28703)
- Actualizar copiar de post_menu y post_menu_hidden_items (28723)
- Evitar parpadeo de error al cargar plantilla de formulario (28700)
- Ajustes para la imagen del banner de la página about (28692)
- Cambiar lista de plugins de administración para seguir directrices de UI (28478)
- Agregar descripciones a grupos automáticos e indicador de grupo automático (28630)
- Cambiar selector de tarjeta de usuario al nuevo identificador (28641)
- Agregar barra de progreso al flujo de registro (27694)
- Agregar enlace de grupo a la fila de permisos de categoría (28560)
- Corregir espaciado en el menú de vistas de mapa de temas (28583)
Cambios de seguridad
- Evitar filtrado de lista de temas por etiquetas ocultas para usuarios no autorizados
- Bloquear registros para correos codificados inválidos
- Agregar paginación a respuestas de publicaciones
- Analizar correctamente URLs en extractos de chat
Rendimiento
- Caché de votantes serializados a nivel de vista de tema (28894)
- Actualizar migración para eliminar índice concurrentemente. (28955)
- Eliminar configuración del sitio
user_search_similar_results(28874) - Usar insertText de manera más eficiente en
replaceText(28880) - Precargar opciones de usuario cuando el estado está habilitado (28827)
- Precargar voters_count y has_voted (28808)
- No realizar inicialización para cada DB si RAILS_DB está establecido (28668)