¡Y mucho más!
Pero espera, ¡hay más! Hacemos lo posible por destacar 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
Nuevas funciones
- Añadir soporte para actores de Servicio (196)
- Añadir ruta de ActivityPub «about» con lista básica de actores (191)
Correcciones de errores
- Mejorar el análisis de base_object_id (198)
- Atributos de actor incorrectos (194)
- Evitar siempre la publicación de AP desde una categoría con restricciones de lectura (181)
- No mostrar «publicar todas las publicaciones» cuando el tema es de tipo de publicación first_post (180)
discourse-ai
Nuevas funciones
- Permitir especificar tool use none en el prompt de finalización
- Clasificación silenciosa usando persona de IA (1193)
- Permitir desactivar top_p y temp para modelos de pensamiento (1184)
- Añadir capacidad para desactivar descubrimientos de búsqueda (1177)
- Añadir respuestas basadas en persona y soporte de susurro a la clasificación de LLM (1170)
- Clasificación automatizada usando personas (1126)
- Implementar soporte para tokens de pensamiento (1155)
- Soporte completo para Sonnet 3.7 (1151)
Correcciones de errores
- Evita llamar a Object.keys en null (1217)
- Imposible hacer clic en el gráfico de dona cuando no hay filtros (1213)
- Aumentar el límite del prompt del sistema (1210)
- Eliminar evento de aplicación de búsqueda en toda la página incorrecto (1209)
- Asegurarse de que apaguemos el grupo de subprocesos (1207)
- Evita que los campos en Object se vuelvan a renderizar (1205)
- Especificación de subtítulo de imagen fallida (1195)
- Necesario crear modelo al probar nuevo embedding (1192)
- Varios problemas con la gestión de LLM y clasificación (1186)
- Soporte de clasificación de IA y refactorización de la funcionalidad de búsqueda (1175)
- Evita la doble escapado de filtros (1179)
- Usar
routepara enlaces de barra lateral de sentimiento de administrador (1160) - Los resultados posteriores en la búsqueda de página completa deberían volver a activar el descubrimiento (1156)
- Modelos de razonamiento heredados no funcionan, faltan parámetros de proveedor (1149)
Cambios de UX
- Convertir el resumen del análisis de sentimiento a barras horizontales (1216)
- Mover la búsqueda de IA al lateral en pantallas grandes (1196)
- Añadir enlaces de sentimiento a la barra lateral de administrador (1158)
- Actualizar plantillas de LLM de Sambanova (1157)
- Transmisión más fluida para descubrimientos (1154)
- Añadir descripción a la navegación de configuración (1153)
- Mejoras en el informe de análisis de sentimiento (1150)
Rendimiento
- Mover el análisis de sentimiento a la cola de sidekiq «baja» (1173)
discourse-akismet
Nuevas funciones
- Enviar correo electrónico al usuario eliminado (167)
discourse-algolia
Cambios de UX
- Eliminar enlace antiguo del foro de Algolia de README (118)
discourse-assign
Nuevas funciones
- Añadir filtro «assigned:
<nombre>» (en la página /filter) (648)
Correcciones de errores
- Uso incorrecto de prioritize_full_name_in_ux reemplazado por prioritize_username_in_ux (645)
- Asegurarse de que el plugin assign respete la configuración del sitio
prioritize_full_name_in_ux(632) - Permitir que el usuario sea asignado a publicación y tema (638)
Cambios de UX
- Añadir clase a los elementos de la lista de temas asignados (649)
- Siguiendo 08d99dc, podemos eliminar la asignación de color separada (647)
- Actualización para el nuevo separador de etiquetas del núcleo (639)
discourse-authentication-validations
Correcciones de errores
- Especificaciones rotas debido al cambio de ruta de administrador (34)
discourse-cakeday
Correcciones de errores
- Respetar la ocultación del perfil del usuario al mostrar su fecha de nacimiento y cakeday (152)
discourse-calendar
Nuevas funciones
- Añadir salida de plugin en modal/post-event-builder (693)
Correcciones de errores
Rendimiento
- Corregir problema N+1 en
DiscoursePostEvent::EventsController#index(698)
discourse-chat-integration
Correcciones de errores
- Compartir en canales de foro de Discord requiere un thread_name (251)
discourse-codebytes-plugin
Correcciones de errores
- Actualizar decorador para cambio del núcleo (44)
discourse-data-explorer
Correcciones de errores
- Asegurarse de que las fechas pasadas en parámetros de consulta se analicen en la zona horaria local. (365)
- Informes de automatización de Discourse con parámetros (363)
discourse-livestream
Cambios de UX
- Limitar los estilos de transmisión en vivo a temas de transmisión en vivo (48)
discourse-lti
Correcciones de errores
- Añadir encabezado Content-Type para indicar explícitamente al navegador que analice la respuesta reenviada como HTML (70)
discourse-microsoft-auth
Nuevas funciones
- Soporte Single Tenant para el plugin de autenticación de Microsoft (67)
discourse-reactions
Cambios de UX
- Aplicar border-radius opcional del núcleo al botón (358)
- La página de actividad de usuario de reacciones muestra nombres en menciones cuando la configuración del sitio es verdadera (355)
discourse-solved
Nuevas funciones
- Mostrar «marcado como resuelto por» en OP cuando el tema está resuelto (343)
Correcciones de errores
- La migración solo se hizo para el primer lote (344)
Cambios de UX
- Mejor alineación y espacios para marcado como resuelto por (346)
discourse-tooltips
Correcciones de errores
- Alinear enlace de tema con estados de tema (88)
discourse-translator
Nuevas funciones
- Mejor análisis de traducción mediante salidas estructuradas (257)
- Añadir configuraciones ocultas para limitar el alcance de la traducción automática (255)
- Permitir que las publicaciones sin traducir en modo de traducción en línea se traduzcan manualmente (230)
Correcciones de errores
- Usar is_a? en lugar de is_a para detectar clase (260)
- Dividir contenido para traducción antes de enviar (249)
- Usar prompts específicos para títulos de tema (252)
- Revertir la traducción de raw para proveedores de traductor ya que eliminan saltos de línea (250)
- El botón «Mostrar original» solo aparece en temas donde hay contenido traducido (240)
- Mapeo de idioma incorrecto usando no símbolos (238)
- Permitir que el usuario sea eliminado (236)
- No permitir que
aparezca cuando la publicación es de un bot (228) - El alcance ausente en el serializador hará que los informes fallen (225)
- Asegurarse de que el contenido traducido sea seguro para renderizar (220)
- Embellecer títulos al usar traducción experimental de temas (224)
- No devolver contenido de IA si no está en
<output>(223)
Cambios de UX
- Cuadrar el botón Mostrar contenido original en móvil (239)
- Filtrar solo idiomas traducidos de contenido para el cambiador de idioma (235)
- Evitar que los usuarios se pregunten por qué no se está rellenando (233)
- Eliminar parpadeo de
cuando aún no se ha determinado el idioma de la publicación (229)
discourse-user-notes
Cambios de UX
- Actualizar emoji, mejor coincidencia de icono (122)
Todas las funciones y correcciones
Nuevas funciones
- Habilitar inicio de sesión de página completa por defecto (31771)
- Listas compactas por defecto en compositor rico (31969)
- Enviar correo electrónico al usuario eliminado (31947)
- Sincronizar estado revisable (31901)
- Añadir configuración para evitar que usuarios anónimos usen chat (31842)
- Permitir añadir miembros a nuevos canales DM 1-1 (31948)
- Añadir seguimiento de estadísticas de automatización a Automatización (31921)
- Introducir banner de advertencia para deprecación de Safari 15 (31928)
- Mejorar activador de publicación creada/editada en automatización (31900)
- Permitir escribir/pegar colores en editor de paleta (31811)
- Mostrar una ventana emergente de toast después de completar una acción de revisión. (31786)
- Añadir banner de bienvenida al núcleo (31516)
- Añadir regla de entrada de editor rico horizontal_rule (31788)
- Introducir nueva área de configuración de paletas de colores (31742)
- Añadir extensión de editor rico details (plugin) (31718)
- Añadir extensión de editor rico spoiler (plugin) (31717)
- Añadir extensión de editor rico check (plugin) (31716)
- Añadir extensión de editor rico poll (plugin) (31715)
- Añadir extensión de editor rico local-dates (plugin) (31714)
- Añadir extensión de editor rico trailing-paragraph (31713)
- Añadir extensión de editor rico onebox (31691)
- Mejorar activadores de automatización post_created_edited (31694)
- Separador de etiquetas personalizable con transformador de valor en HTML correcto (31674)
- Añadir extensión de editor rico typographer-replacements (31182)
- Añadir extensión de editor rico html-block (31181)
- Añadir extensión de editor rico html-inline (31180)
- Añadir extensión de editor rico code-block (31179)
- Manejar formato de URL de YouTube en vivo (31673)
- Almacenar versión de compositor e información de dispositivo en estadística de publicación (31600)
- Añadir extensión de editor rico table (31153)
- Añadir extensión de editor rico strikethrough (31152)
- Añadir extensión de editor rico quote (31151)
- Añadir extensión de editor rico link (31150)
- Añadir extensión de editor rico image (31146)
- Añadir extensión de editor rico emoji (31144)
- Añadir extensión de editor rico mention (31142)
- Añadir extensión de editor rico hashtag (31141)
- Añadir extensión de editor rico underline (31139)
- Mostrar las Palabras Vigiladas que causaron que una publicación fuera marcada. (31435)
- Configuraciones de logotipos de administrador rebrandeadas (31554)
- Refinamientos experimentales de búsqueda de administrador ronda 1 (31441)
- Permitir que los administradores accedan a chats de grupo (31440)
- Añadir campo de búsqueda al encabezado (31447)
- Limitar activador de publicación creada/editada a un grupo (31523)
- Permitir que los webhooks entrantes de chat funcionen sin extensión
.json(31497)
Correcciones de errores
- Mirando el período equivocado en statsText (31986)
- URL de fondos de avatar, perfil y tarjeta en DiscourseConnect (31956)
- Hacer que el logotipo móvil oscuro vuelva al logotipo de escritorio oscuro (31953)
- Las revisiones de etiquetas necesitan un contenedor vacío (31938)
- Redirigir ruta de borradores de actividad de usuario (31949)
- Destruir automatización no funciona (31945)
- La entrada de búsqueda de marcadores no se puede borrar con retroceso con
?q=presente (31919) - Evitar que los colores de fondo de encabezado no rgb crashen DiscourseHub (31929)
- Evita que los campos en Object se vuelvan a renderizar (31916)
- Añadir transformadores de valor para banner de bienvenida y búsqueda (31917)
- Aumentar la longitud de la columna uploads.origin a 2000 para acomodar URLs pre-firmadas de S3 más largas para cargas de usuario. (31803)
- Forzar paginación solo si hay más de 1000 subcategorías (31507)
- Pegar URL en editor rico con párrafo parcial seleccionado (31906)
- Restaurar página de temas/componentes de administrador antiguo (31887)
- Reiniciar Sidekiq de forma segura cuando el uso de memoria es alto (31883)
- No dar error después de destruir primera publicación con webhook configurado (31902)
- Actualizar un grupo sin dominios de correo electrónico (31896)
- Twitter_summary_large_image se renombra a x (31870)
- Corregir diálogo de miembro automático de grupo roto (31854)
- Al mostrar un revisable, no adjuntar el título al contenido (31851)
- Vista previa de lightbox de cargador para nuevas imágenes (31762)
- Usar nombres de captura de pantalla de tema en campos de tema (31852)
- Eliminar diálogo de abandonar borrador (31828)
- Reemplazar lookbehind positivo en inputrule de lista de verificación (31827)
- Asegurarse de que se aplique el orden en
PostsController#replies(31826) - Doble espera de tiempo de entrega de correo en email_change_spec.rb (31818)
- Recuento de usuarios de grupo DM de chat incorrecto (31813)
- Copiar imagen de cocido a editor rico (31804)
- Asegura que se da contexto de chat al selector de emojis (31794)
- Hacer que SmallUserList sea compatible con versiones anteriores (31790)
- Desactivar cambio de editor de compositor al cargar (31789)
- Usar virtualElementFromTextRange en autocompletado de emoji más (31783)
- Asegurarse de que la autenticación se complete correctamente al ir a
/user-api-key/newpara nuevos usuarios (31759) - Añadir metadatos a la fuente RSS
/hot(31766) - CTA de correo electrónico de notificación por usuario del sistema (31726)
- Al probar múltiples palabras marcadas, asegurarse de que la prueba coincida con el orden de palabras esperado. (31758)
- Limitar redirección de referrerUrl a URLs de tema (31751)
- Mostrar recuento total de miembros al eliminar un grupo (31699)
- Usar nombre de archivo como alt para cargas de imágenes hotlinked (31651)
- Eliminar configuración admin_sidebar_enabled_groups (31693)
- Redirigir a etiqueta principal cuando se visita página de sinónimos (31688)
- No permitir que no miembros del canal escriban mensajes en hilos (31697)
- Zlib puede lanzar BufError durante asset:precompile (31398)
- La detección de bucles funciona como se esperaba y no necesita registro (31686)
- Si una etiqueta tiene una descripción, usarla para la descripción meta. (31689)
- Oneboxes de x.com autenticados fallando (31690)
- Asegura que el cargador del selector de emojis esté centrado (31676)
- Asegurarse de que se ejecute la migración reviewable.type_source después de la implementación. (31663)
- Asegurarse de que las publicaciones en cola con palabras vigiladas se procesen correctamente. (31641)
- Solo mostrar lista de usuarios pequeña si los usuarios tienen longitud (31631)
- Manejar mejor los enlaces de barra lateral de administrador
href(31575) - Clave de traducción correcta para encabezado de página de paletas de colores de administrador (31587)
- La política de opener de origen cruzado debería aplicarse a respuestas de error públicas (31559)
- Error duplicado para mensajes de chat para mensajes solo de carga (31539)
- Error al salir de canal DM de grupo (31537)
- No adjuntar imágenes que no se renderizan en el correo electrónico de resumen (31525)
- Revertir «DEV: eliminar mixin PasswordValidation (#31520)» (31536)
- Permitir oneboxes sin descripción (31518)
- Excluir enlaces de publicaciones ocultas en resumen de usuario (31504)
- No añadir sufijo
_pma clave de idioma cuando el correo electrónico es de usuario del sistema (31505) - Excluir bots de menciones inaccesibles/inalcanzables (31458)
- Usar sintaxis Markdown
[]`()` para enlaces en lugar de<>`` para bot narrativo (31496) - Error de método no encontrado en
WebhooksController#sendgrid(31495) - Incluir silence_reason cuando el administrador ve al usuario (31493)
- Paso de onebox de Discobot a veces no funciona (31472)
- Vuelve a nombre de usuario si el nombre está vacío (31481)
- Incluir idioma en URLs de extra-locales (31480)
- Incluir hostname en URLs de extra-locales (31477)
- Correo electrónico de resumen de chat retrasado (31255)
- Asegura que las notificaciones de me gusta múltiple respeten la configuración
prioritize_full_name_in_ux(31292)
Cambios de UX
- Aplicar cambios en vivo al editar paleta actualmente activa (31874)
- Ajustar altura del editor de código cuando se maximiza (31971)
- Ajustar border radius para botones de responder donde (31978)
- Mejorar css de desvanecimiento de navegación (31975)
- Añadir variable de border-radius faltante (31952)
- Mostrar porcentaje de progreso de carga para mejor retroalimentación (31923)
- Mejorar nomenclatura para configuraciones de modo anónimo (31832)
- Mejorar UX de página de envío de token 2FA (31918)
- Corregir varios problemas de UX de acceso directo de búsqueda (31903)
- Añadir mini z-index a banner de bienvenida para corregir panel de resultados desbordante… (31927)
- getCaretCoords específico del editor para posicionar selector de emojis en más de autocompletado (31884)
- Añadir separador para «Más información…» en páginas de administrador (31898)
- Ajustes de I18n de temas y componentes (31897)
- Eliminar color de fondo en información de búsqueda (31895)
- Evitar autocompletado/reglas de entrada en código en línea de editor rico (31836)
- Mantener marcas existentes al pegar una URL para hacer un enlace en editor rico (31814)
- Ajustes de búsqueda de encabezado (31863)
- Volver a ocultar campo de carga oculto (31861)
- Mejorar estado de carga al cambiar lista de usuarios de administrador (31856)
- Refactorizar, eliminar, limpiar (31839)
- Eliminar color de fondo en indicador de presencia (31835)
- Eliminar :emoji parcial al añadir emoji desde selector (31810)
- Ajustes en las páginas de tema/componente al usar barra lateral de administrador (30953)
- Hacer un guion largo de guion medio más guión en editor rico (31787)
- Añadir título y aria-label a alternancia de editor md/rico (31784)
- Eliminar conversión automática de .. ->` … (31770)
- Eliminar display de bloque forzado en dmenu (31768)
- Restaurar separador de coma de etiqueta CSS para oneboxes de Discourse (31756)
- Limitar estados de botón a dispositivos táctiles (31731)
- Mejorar componente de carga de imágenes (31668)
- Mostrar modo de alcance en lista de claves de API (31605)
- Mostrar línea de tiempo cuando la vista previa del compositor está oculta (31708)
- Ocultar separador de etiqueta para estilos de caja/bullet (31709)
- Ajustar posición de barra de progreso cuando la vista previa del compositor está oculta (31679)
- Elimina contexto por canal de emojis favoritos (31671)
- Eliminar prefijo fa- en descripción de configuración svg_icon_subset (31581)
- Eliminar relleno en sección de tarjeta de administrador (31666)
- Alternancia de sección de tarjeta (31644)
- Añadir borde izquierdo a campo indentado y actualizar cursor para consistencia (31643)
- Mostrar etiquetas html en razón de silencio (31598)
- Ajustar estilo de botón de nota al pie (31595)
- Texto rico para review_process_description (31594)
- Corregir estilo de botones de seguimiento de notificaciones (31592)
- Simplificar editor de temas de administrador (31561)
- Añadir tamaño de imagen recomendado para logotipos de categoría (31574)
- Mejoras de diseño de menú desplegable de búsqueda (31568)
- Distribuir uniformemente espacio de navegación para menús desplegables y botones (31545)
- Añadir descripción de script de automatización para remitente de pm (31478)
- Corregir traducciones de página de configuración de banderas (31476)
Cambios de seguridad
- Mutex alrededor de añadir usuarios a un DM de grupo
- Respetar preferencia de permitir mensajes privados para DMs
Rendimiento
- Omitir carga diferida de imágenes en vista previa del compositor (31955)
- Eliminar cachés de Category.subcategories y Category.descendents (31829)
- Optimizar
Category.subcategories(31802) - Optimizar cálculo de subcategoría de estado de seguimiento de tema (31801)
- Mejorar rendimiento de mover nombre de usuario (31517)
- Establecer
cluster_concurrencyparaJobs::UpdateUsernameen 1 (31492) - Mover resumen de extra-locale de parámetro de consulta a ruta (31479)
Accesibilidad
- Mejorar contraste para texto de ayuda y texto opcional de FormKit (31645)
- Leer quién dio me gusta/leyó una publicación al hacer clic en recuento (31549)
- Retener foco en publicación resaltada para evitar salto de desplazamiento (31547)
- Añadir envoltura
aria-hidden="true"alrededor de carácter de espacio de ancho cero en botones (31544)