Lanzamiento v2025.12.0: Retroceso de Discourse, nueva cola de revisión e interfaz para crear etiquetas, personalización de canales de Chat y estados de PR en vivo

¡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

Cambios de UX

  • Usar duración short para el mensaje emergente al copiar URI en ActivityPub (267)

discourse-akismet

Correcciones de errores

  • Eliminar la configuración del sitio reviewable_ui_refresh (193)

discourse-deprecation-collector

Correcciones de errores

  • Usar la ruta de frontend correcta para las referencias de directorio (94)

discourse-development-auth

Correcciones de errores

  • Convertir URI a cadena antes de redirigir (38)

discourse-doc-categories

Correcciones de errores

  • No mostrar URLs en la barra lateral, sino mostrar títulos de temas en su lugar (68)
  • No reasignar temas eliminados como índice (67)

discourse-follow

Correcciones de errores

  • Priorizar las notificaciones de seguimiento sobre las notificaciones de seguimiento (163)

discourse-jira

Correcciones de errores

  • Encolar tarea de Sidekiq para sincronizar proyectos de Jira en la instancia del servidor de Jira (116)

discourse-livestream

Cambios de UX

  • Actualizar variable de fondo (70)

discourse-prometheus

Correcciones de errores

  • Expandir cubos de Histograma para http_requests_queue_duration_seconds (157)

Todas las funciones y correcciones

Nuevas funciones

  • Agregar lista de categorías ignoradas para retroenlaces de GitHub (35921)
  • Introducir script de automatización set_topic_timer (36660)
  • Agregar alcance de API granular para cambiar la propiedad de publicaciones (36835)
  • Agregar configuración del sitio para forzar la interfaz de usuario de revisión antigua (36774)
  • Al mover publicaciones a un MP, también agregar al usuario que realiza la acción (36789)
  • Agregar configuraciones del sitio para umbrales del escáner de spam (36780)
  • Introducir localizaciones de etiquetas con API, sin interfaz de usuario por ahora (36754)
  • Crear etiquetas en línea en la ruta /tags (36645)
  • Formatear resultados de comparación de evaluación en una tabla (36724)
  • Respetar la presencia del usuario cuando el chat está en pantalla (36652)
  • Compartir informes de Rewind públicamente por defecto y permitir hacerlos privados (36587)
  • Agregar animación de pensamiento cuando los bloques de pensamiento están en progreso (36673)
  • Soporte del editor enriquecido para nodos de envoltura en línea y bloque (36591)
  • Agregar tipo de parámetro current_user_id a Data Explorer (36655)
  • Almacenar el estado de descartar Rewind en la base de datos en lugar de localStorage (36625)
  • Página de configuración de ID de Discourse (36316)
  • Restablecer el estado de ‘mostrar contenido original’ cuando el usuario cambia el idioma del contenido (36620)
  • Nueva automatización para enviar correos electrónicos a usuarios específicos cuando se marca una publicación (36580)
  • Agregar clases CSS de cambios próximos a <body> (36586)
  • Mejorar descripciones de onebox con contexto de fragmento/ancla de URL (36536)
  • Mejorar soporte de capturas de pantalla para temas con modos oscuro/claro (36422)
  • Desocultar Discourse Rewind (36578)
  • Agregar acción de purga para usuarios revisables rechazados (36556)
  • Soporte nativo para adjuntos en llms (36415)
  • Soporte de interfaz de usuario de filtro de temas al ordenar por votos (36516)
  • Resolver revisables cuando el autor elimina la publicación (36471)
  • Agregar estado “cambios solicitados” a oneboxes de PR de GitHub (36531)
  • Mejorar títulos de onebox con contexto de fragmento/ancla de URL (36515)
  • Promoción automática de cambios próximos (36211)
  • Incluir plugin discourse-rewind en el núcleo (36409)
  • Permitir que los colores del gráfico de pastel se anulen con CSS (36495)
  • Agregar razonamiento a la detección de spam (36431)
  • Registrar acciones del personal al crear y actualizar automatizaciones (36458)
  • Agregar soporte para reintentar una finalización (36450)
  • Icono de estado en vivo de PR de GitHub (36313)
  • Usar una heurística basada en registros para verificar problemas de LLM. (36432)
  • Capacidad de marcar canales de chat con estrella (36142)
  • Agregar gancho modificador para etiquetas que se guardan (36400)
  • Aceptar parámetro de etiquetas al abrir /new-message (36421)
  • Mejorar selección masiva en búsqueda (36373)
  • Implementar seguimiento de impresiones de anuncios (35797)
  • Mostrar gists en temas sugeridos y relacionados (36303)
  • Agregar historial de reclamaciones a la línea de tiempo revisable (36243)
  • Agregar nueva guía de moderación configurable (36287)
  • Ejecutar comparaciones de evaluación contra un conjunto de datos (36223)
  • Incluir información de IP en la pestaña de información revisable actualizada (36273)
  • Agregar soporte para “actualizar” una aplicación en discourse id (35384)
  • Emojis de canales de chat (36288)
  • Usar GET /health para verificaciones de disponibilidad DNS SRV (36300)
  • Registrar la elección del administrador de rellenar al actualizar un sitio predeterminado (36296)
  • Agregar enlace revisable a notas de usuario (36190)

Correcciones de errores

  • Actualizar extractos de temas cuando la primera publicación está localizada (36885)
  • Asegurar que la referencia de carga está disponible antes de cocinar (36887)
  • Descartar avisos de administrador falla con 422 cuando el rastreador tiene objetivo NULL (36878)
  • Plugin de encuesta se rompe cuando el plugin local-dates está deshabilitado (36889)
  • Respetar panel de barra lateral establecido por la ruta de destino al salir de AI Bot (36868)
  • Calendario no se actualiza al navegar entre categorías (36851)
  • Renderizar iconos de hashtag en descripciones de categoría (36867)
  • Hacer visibles los elementos de revisión de triaje de LLM para moderadores (36881)
  • Elimina un N+1 en canal con opciones de usuario (36773)
  • Respetar configuración de visión de la persona en automatización de triaje de LLM (36871)
  • No mostrar indicador de edición cuando solo cambiaron etiquetas ocultas (36870)
  • Selector de traducción no visible en móvil (36861)
  • Respetar selección de formato de fecha personalizado en fechas locales (36860)
  • Advertir a moderadores antes de cambios de grupo que los bloquearían (36811)
  • Filtrar claves de plantilla de correo electrónico restringidas de la búsqueda de texto del sitio (36857)
  • Preservar todos los atributos de fecha en el editor de texto enriquecido (36781)
  • Problemas de visualización y navegación de alcances de clave de API (36844)
  • FinalDestination ignorando todas las URLs en dominio para instalaciones en subcarpetas (36785)
  • Eliminar distintivo, título, cuando el usuario se elimina de un grupo automático (ej. administrador, moderador) (36842)
  • Reintentar con pensamiento podría causar errores extraños (36841)
  • Codificación Plus (+) no se manejaba correctamente en onebox e interfaz de usuario (36822)
  • Deshabilitar botón load_more_replies hasta que se carguen más respuestas (36816)
  • Eliminar campo personalizado de votación de tema de registros de categoría cuando no hay cambios (36832)
  • Guardar publicación solo si el contenido cambió al editar título (36817)
  • Nuevos canales de MP no se publican (36799)
  • Corregir valor primary-very-low (36809)
  • También mostrar el ‘indicador de idioma de publicación’ cuando la publicación se actualiza a contenido traducido (36806)
  • Reducir bloqueos en actualizaciones de Topic.reset_highest (36805)
  • Extraer encuestas correctamente cuando la publicación contiene múltiples citas (36802)
  • Restaurar nombres de usuario en negrita en la página de información (36803)
  • Eliminar otras publicaciones en un tema no debería desmarcar la publicación de respuesta (36800)
  • Omitir seguimiento de fallos para modelos de LLM no guardados (36735)
  • Omitir aumento de tema cuando la fecha está en el pasado (36784)
  • Terminar correctamente cadenas de llamadas de herramientas entre múltiples proveedores (36750)
  • Persistir reacción predeterminada al alternar reacción (36778)
  • Objeto similar a matriz heredado en listTags (36775)
  • Agregar soporte de fecha local en opciones de encuesta y mejorar formato de fecha del editor enriquecido (36718)
  • Asegura que los moderadores puedan ver permisos de categoría (36772)
  • Soporte para escapar sintaxis de casilla con barra invertida (36763)
  • Eliminar comillas de nombres en BBCode de cita (36666)
  • Filtro “seleccionado” del modelo de navegación de etiquetas de barra lateral no funciona (36765)
  • Actualización en vivo de clases de cuerpo de cambios próximos (36748)
  • También verificar si el usuario puede ver la publicación o tema antes de permitirle localizarlo (36749)
  • Agregar número de versión a clave de caché de Rewind (36745)
  • Abordar condición de carrera en PostStream mientras se cargan publicaciones (36744)
  • Rewind: reemplazar currentUser con user (36742)
  • Asegura que scrollable-list pase elemento scroller (36736)
  • Usar zona horaria del evento para exportación de Google Calendar (36727)
  • No usar espacio de direcciones IP públicas para pruebas
  • Varios tiempos de espera SMTP deberían usarse como flotantes
  • SMTP: deshabilitar explícitamente STARTTLS cuando TLS está habilitado
  • Prevenir notificación de hilos no leídos en canales no en hilados (36719)
  • Más correcciones de visibilidad de Rewind (36713)
  • No usar categorías privadas para mejores publicaciones o temas de Rewind (36712)
  • Registros falsos de cambios de permisos en foros no en inglés (36676)
  • Preservar opciones de menú desplegable de modelo/función al filtrar en página de uso de IA
  • Localizaciones faltantes para el plugin de automatización debido a falta de lógica de respaldo para localizaciones faltantes (36497)
  • Atribuir uso de IA activado por automatización al usuario del sistema
  • Renderizar emojis en títulos de tema en páginas de reacciones
  • Pruebas de manejo de DST intermitentes en post_event_spec
  • Requerir inicio de sesión para página de conversaciones de bot de IA (36669)
  • Mostrar resaltado de error en campo de contraseña en formulario de finalización de instalación
  • No se puede guardar una nueva persona con cargas RAG (36667)
  • Preferencia de usuario de descubrimientos de búsqueda de IA no se guarda
  • Usar IDs de grupo en lugar de nombres para verificaciones de grupo “todos” (36656)
  • Preservar parámetro de relleno a través del flujo de autorización de clave de API de usuario (36640)
  • Alternador de configuración relacionada en página de novedades para administradores (36646)
  • Agregar objetivo fix all a lefthook para soportar bin/lint --fix (36644)
  • URLs de Rewind faltan ruta de subcarpeta (36632)
  • Opción silenciosa no funciona para movimientos masivos de categorías vía PostRevisor (36626)
  • Ordenar por actividad de tema al buscar en:title (36630)
  • Copiar-pegar bloque html aumentando su prioridad de análisis (36617)
  • Redirección de inicio de sesión a ruta raíz en configuración de subcarpeta (36609)
  • Eliminar esquema ItemList de retroenlaces en vista de rastreador (36608)
  • Permitir que la tecla Enter funcione dentro de select-kit dentro de modales (36596)
  • Agregar opción de relleno OAEP para cifrado de clave de API de usuario (36592)
  • No agregar #fragmento con https:// en modal de enlace (36619)
  • Mejor manejo de sílabas en análisis de escritura de rewind (36616)
  • Evitar imágenes base64 huérfanas en editor enriquecido (36615)
  • Excluir usuarios silenciados e ignorados del cálculo FBFF (36610)
  • No se puede pegar texto cuando las extensiones autorizadas de carga están vacías (36601)
  • Rutas de subcarpeta de Rewind (36612)
  • No publicar evento small_action para usuario de MP eliminado (36606)
  • Advertencias de desarrollo de middleware Rack (36460)
  • Manejar encabezado faltante al recorrer DOM en mejora de ancla onebox (36598)
  • Al editar, asegurar que la sección comunitaria permanezca en la parte superior de la barra lateral (36597)
  • Ocultar enlace de perfil de rewind cuando el usuario ha optado por no participar (36594)
  • Fallo de navegación de tema cuando la ventana gráfica cruza umbral móvil/escritorio (36590)
  • Colocar correctamente menú desplegable select-kit en modo RTL (36593)
  • Redirigir a lista de canales cuando no existen canales marcados con estrella (36575)
  • Al volver a unirse a un canal de chat, no sobrescribir configuraciones de membresía (36528)
  • Asegurar que la regeneración siempre use el llm correcto (36585)
  • Desocultar rewind de la lista de plugins también (36581)
  • Omitir notificaciones al recocinar mensajes de chat desde webhooks de GitHub (36577)
  • Omitir recocinado de publicaciones con oneboxes de PR de GitHub en línea (36576)
  • IDs en línea en API de respuestas (36572)
  • ReCorregir el bucle de carga cuando se elimina un tema. (36410)
  • Predeterminar solo canales marcados con estrella en modos móviles/de cajón (36569)
  • Evitar estado intermedio al recocinar publicaciones con oneboxes (36567)
  • Recocinar mensajes de chat cuando cambia el estado de PR de GitHub (36561)
  • Respuestas no sincronizando con Zendesk para temas vinculados (36560)
  • Asegurar que el usuario esté presente antes de verificar mensajes marcados con estrella (36538)
  • Desmarcar canal al dejar de seguir (36520)
  • Permitir que moderadores desoculten publicaciones usando contexto acting_user (36512)
  • Superposición de selección masiva con avatar en resultados de búsqueda (36553)
  • Filtrar LLMs de bot a solo aquellos asignados a personas habilitadas (36545)
  • Manejar logotipo de boceto faltante durante restauración de copia de seguridad (36541)
  • Informes de uso de IA no pueden filtrar por modelos sembrados (36540)
  • Eliminar cargas sin nombre de publicaciones eliminadas (36484)
  • Evento no encontrado después de ser editado a fecha anterior (36481)
  • Normalizar fechas sin ceros iniciales en plugin local-dates (36539)
  • Soporte de invalidación de caché onebox en mensajes de chat (36529)
  • Muestra nivel máximo de puntuación de legibilidad (36525)
  • Rewind no se descartaba al hacer clic en llamada (36518)
  • Margen inferior para último informe de rewind (36514)
  • Agregar soporte para título predeterminado en localdates (36511)
  • Considerar todos los tipos de notificación elegibles al notificar sobre una publicación (36472)
  • Revertir estilo de cuerpo composer-open a #36253 para corregir parpadeo de caja de respuesta en dispositivos IOS (36449)
  • FoldContent#truncate estaba invirtiendo partes del contenido por error (36498)
  • Prevenir envío de chat/MPs a bots cuando LLM ha excedido límites de crédito (36496)
  • Pasar usuario a BotContext de Discovery para seguimiento de uso (36493)
  • Indicadores de chat no leído no deberían estar alineados a la derecha (36492)
  • Manejar finalizaciones canceladas antes de emitir solicitudes HTTP. (36489)
  • Regresión causando que los conteos de barra lateral no estén alineados a la derecha (36485)
  • Rich editor getSelected.value para devolver markdown (36483)
  • Espacio entre CTA de segundo factor y formulario (36480)
  • Desbordamiento de marcador de posición de entrada de inicio de sesión (36468)
  • Desocultar la configuración del sitio “videos perezosos habilitados” (36478)
  • Asignar URL a grupo apuntaba a tema, no a grupo (36477)
  • Falló al cargar la siguiente página en discourse-reactions (36451)
  • Regresión causando indicadores de chat no leído faltantes (36466)
  • Regresión causando indicador faltante en barra lateral (36447)
  • Filtrar correctamente asistentes de evento (36459)
  • Empujar respuestas a temas ya en zendesk (36424)
  • Asegurar que diffs de etiquetas usen etiquetas de tema persistidas (35187)
  • Fallo de Bot de Discord debido a BotContext faltante en PersonaReplier (36429)
  • Opciones de LLM faltantes en Azure (36448)
  • Regresión en lista de canales y hacer mejoras (36436)
  • Consulta de paso de importación de CategoryModerationGroups (36392)
  • Actualizar middleware rack sendfile para x-accel-redirect (36354)
  • Mostrar gists de IA en rutas de etiqueta cuando están habilitados (36402)
  • También fusionar votos de tema cuando se fusiona un usuario (36416)
  • No mostrar conmutador vacío (36407)
  • Asegura que los hilos de usuario sean desplazables (36401)
  • Permite que float-kit acepte un portalOutletElement (36259)
  • Problemas de migración de registros HouseAd de la tabla plugin-store-rows cuando hacen referencia a categorías no existentes (36380)
  • Retraducir extractos de tema y evitar usar versiones de publicación para indicar cambio (36382)
  • Spoiler de editor enriquecido en firefox (36378)
  • Permitir ingresar 0.002 en entradas numéricas (36374)
  • Configuración de chat/lista de miembros falló al desplazarse en IOS/iPadOS (36331)
  • Corregir migración de registros HouseAd de la tabla plugins-store-rows cuando las opciones visible_to_logged_in_users y/o visible_to_anons no están configuradas en la BD (36362)
  • Agregar espacio a insignias de categoría onebox (36355)
  • Temas relacionados causando problemas de renderizado de página (36357)
  • Emoji.exists? debería ser consistente con Emoji[] (36347)
  • Consejo de usuario de notificaciones de tema no estaba anclado correctamente (36356)
  • Verificar pgvector antes de CREATE EXTENSION (35070)
  • Distinguir publicación en cola de tema en cola de revisión actualizada (36330)
  • Enlace de navegación de edición de tema debería estar en estado activo (36350)
  • Corregir penalización semántica de edad relacionada (36327)
  • Permitir transmisión de 2 publicaciones concurrentemente (36311)
  • No buscar IP si el usuario no existe, ajustar espacio en blanco (36326)
  • No envolver asunto de registro de correo electrónico en un enlace si no hay enlace presente (36324)
  • Correcciones de diseño de IA (36320)
  • Agregar atributo de área a must_approve_users (36317)
  • Actualizar middleware rack sendfile para x-accel-redirect (36279)
  • Lightbox falló al iniciarse en componentes debido a elemento imgEl nulo. (36310)
  • Eliminar puntos suspensivos en texto “asignado a” dentro del menú de extensión de asignación (36314)
  • Respaldo a URLs de carga cuando SHA1 no coincide (36299)
  • Los modales no deben filtrar pulsaciones de teclas fuera del modal (36268)
  • BadgeQueries.sharing_badge no contando visitantes únicos (36281)
  • UserDestroyer debería desreclamar cualquier revisable reclamado. (36277)
  • GlobalSetting debería tratar enteros negativos como enteros (36276)
  • Bloquea fusión de acción de publicación para banderas duplicadas (36265)
  • Desbordamiento de nombre de categoría en página de borradores (36262)
  • Actualizar estado de seguimiento de MP al marcar mensajes como no leídos (36258)
  • Eventos recurrentes cerrados (36255)
  • Limita desbordamiento oculto a composer abierto y chat (36253)

Cambios de UX

  • Exigir confirmación para la configuración clean_up_inactive_users_after_days (36898)
  • Usar la sintaxis correcta para selected (36891)
  • Correcciones de estilo (36888)
  • Mostrar todos los nombres de herramientas para los kits de selección deshabilitados (36883)
  • Cambios de estilo en el botón header-actions (36877)
  • Actualizar la visualización del período cuando se selecciona un rango de fechas personalizado en el panel (36858)
  • Mejorar la página de autorización de claves API de usuario (36777)
  • Modernizar la interfaz de usuario del compositor (36838)
  • Usar el editor de título en línea en lugar del compositor al editar una traducción (36847)
  • Corregir la posición del botón de motivo de edición cuando la localización está habilitada en pantallas pequeñas (36839)
  • Corrección de alineación para el motivo de edición en pantallas pequeñas (36837)
  • Evitar el parpadeo de la búsqueda del encabezado cuando el banner de bienvenida es visible (36834)
  • Mejorar los botones de lightbox en diseños RTL (36826)
  • Añadir animaciones al cierre del contenido de DMenu (36737)
  • Aclarar el comportamiento de “Desasignar al cerrar” en la descripción de la configuración del sitio (36798)
  • Corregir la colocación del menú “new new” (36808)
  • Corrección adicional para la alerta de “mostrar más temas” (36807)
  • Añadir estado de hover para elementos seleccionados en dmenu y select-kit (36776)
  • Mover la búsqueda de chat a su propia pestaña (36787)
  • Inconsistencias de estilo cuando existen emojis en los enlaces de mención de chat-onebox (36801)
  • Añadir verificación de renderizado para el icono de flecha de selección múltiple (36796)
  • Mejoras menores en la tarjeta de novedades (36797)
  • Corregir la desalineación de “Ver x temas nuevos o actualizados” (36767)
  • Añadir iconos de barra lateral de administrador para plugins preinstalados (36764)
  • Corregir fondo de ancho completo (36790)
  • Usar inglés como etiqueta de idioma donde corresponda (36762)
  • Evitar que los elementos de nav-pill se envuelvan (36779)
  • Ordenar alfabéticamente los enlaces de plugins en la barra lateral de administrador (36674)
  • Advertir a los moderadores antes de que se bloqueen a sí mismos de una categoría (36663)
  • Mostrar la localización seleccionada actualmente en el menú desplegable del encabezado (36756)
  • Usar intención positiva para las casillas de verificación de preferencias de rewind (36723)
  • Configuración de IA: añadir clases de botón faltantes, actualizar nombre del botón (36741)
  • Actualizar estilo del cambiador de idioma del encabezado (36738)
  • Localizar títulos de secciones del formulario de insignias (36729)
  • Añadir ids a los títulos de secciones de insignias (36725)
  • Animar la alerta de nuevo tema (36726)
  • Mostrar botones de reordenar en dispositivos táctiles para configuraciones de lista de emojis (36695)
  • Cambiar el tamaño de fuente del código a REM (36559)
  • Hacer rewind privado por defecto (36717)
  • Evitar que el componente HorizontalOverflowNav desplace la ventana gráfica (36715)
  • Habilitar página de revisión actualizada (36711)
  • Evitar que el icono de edición de título se envuelva a su propia línea (36709)
  • Eliminar fondo y ajustar posición (36710)
  • Reemplazar filtros de búsqueda avanzada con selección múltiple
  • Envolver título del hilo de chat hasta la palabra más cercana (36698)
  • Ajustar estilo de popup del compositor para permitir que el botón de cierre siempre aparezca (36700)
  • Correcciones menores en la línea de tiempo del tema (36589)
  • Horizon >` z-index (36692)
  • Añadir estado de hover faltante a botones de revisión (36651)
  • Añadir clase btn-default faltante a la página de activación (36671)
  • Escritorio en pantalla completa y reemplaza logo de Discourse (36661)
  • Más ajustes en el icono de canal de chat scoped (36654)
  • Aplicar estilo de botón predeterminado a botones de revisión (36648)
  • Mostrar fechas contextuales en oneboxes de PR de GitHub (36637)
  • Permitir que moderadores vean enlaces de sentimiento de IA en barra lateral de administrador (36635)
  • Iconos de canales de chat v2 (36634)
  • Ajustes de estilo menores para rewind en móvil (36633)
  • Añadir enlace de cola de revisión a barra lateral de administrador (36611)
  • Preservar formato en extractos de solución (36552)
  • Retroalimentación y correcciones de rewind 2 (36614)
  • Manejar palabras frecuentes de stemmer en Rewind (36584)
  • Corregir apariencia de chat de subcategorías con emojis (36579)
  • Iconos de canales de chat favoritos (36568)
  • Mover enlace de rewind dentro de pestaña de perfil (36564)
  • Usar canales favoritos por defecto al abrir chat (36562)
  • Reducir tamaño de icono de estado de PR de GitHub en móvil (36558)
  • Retroalimentación y correcciones de rewind 1 (36555)
  • Añadir compatibilidad con plugin de transmisión en vivo (36534)
  • Mostrar acciones de revisión específicas en línea de tiempo (36524)
  • Mostrar estado del usuario junto al nombre de usuario en la vista del grupo (36482)
  • Varias correcciones visuales al plugin rewind (36535)
  • Eliminar reglas CSS antiguas (36533)
  • Corregir ancho de entrada envuelta en detail-tags para usar ancho completo (36530)
  • Añadir radio a avisos de chat + alineación para botón de dismiss (36527)
  • Corregir envolvimiento de número de respuestas (36526)
  • Cambiar estado pre-alpha a experimental para cambios próximos (36517)
  • Estado del usuario en barra lateral debe tener espacio (36490)
  • Corregir estado en PR en oneboxes de GitHub (36488)
  • Mejoras en styleguide (36457)
  • Mejoras en canales de chat favoritos en móvil y drawer (36470)
  • Mantener correo electrónico / nombre de usuario entre páginas de registro e inicio de sesión (36442)
  • Recortar descripción del canal de chat (36454)
  • Corregir botones que deberían tener color de fondo (36446)
  • Hacer reacciones dadas/recibidas consistentes con me gusta (36430)
  • Tamaño de emoji de canal de chat en canales DM (36427)
  • Corregir espacio en blanco para plugin discourse-subscriptions en user-main-nav (36408)
  • Actualización de cola de revisión - añadir traducción faltante, evitar conteos indefinidos (36393)
  • Actualizar estilo de encabezado en actualización de cola de revisión (36391)
  • Evitar mostrar estado vacío antes de que cargue el contenido en páginas de actividad de usuario (36390)
  • Asegurar que CSS de tooltip de límite de crédito se aplique correctamente (36389)
  • Mostrar historial de moderación en análisis de revisión (36370)
  • Mejoras en página de configuración de banner de bienvenida (36301)
  • Mostrar correo electrónico del usuario en análisis de cola de revisión (36344)
  • Mejoras en flujo cuando se exceden límites de crédito (36360)
  • Cambiar flair de advertencia de visibilidad al crear grupo oculto con icono o imagen (36304)
  • Ajustar estilo de enlace de avatar propio en tarjeta de usuario (36297)
  • Cambiar configuración ‘Permitir localización de usuario’ para ser verdadera por defecto (36244)
  • Actualizar formato de texto de notas de usuario para seguir guía (36280)
  • Columna de uso de IA de usuarios necesita un poco más de espacio cuando se muestra la barra lateral (36264)
  • Modificadores de botón transparente (36252)
  • Eliminar botón “Primeros pasos” en encabezado cuando está en modo bootstrap (36231)
  • Pequeño pulido para diseño de información de mensaje de hilo de chat en vista estrecha (36250)
  • Actualizar icono de cita de lightbox para aplicar sombra (36247)

Cambios de Seguridad

  • enable_names debe respetarse en Búsqueda
  • Los canales de categorías privadas no se incluyen (36716)

Rendimiento

  • Usar SQL COUNT para chat_enabled_user_count en serializador de grupo (36893)
  • Rechazar solicitudes anónimas con 503 ante cola agresiva (36519)
  • Optimizar rehorno de onebox de PR de GitHub (36739)
  • Usar textarea de altura fija en formulario de nota (36650)
  • Mejorar rendimiento de DiscourseTagging.hidden_tag_names (36636)
  • Optimizar consultas de revisión mediante carga ansiosa (36618)
  • Cargar informes de rewind asíncronamente mientras se desplaza (36563)
  • Cachear rewind por más tiempo, y eliminar informe deshabilitado (36532)
  • Optimizar consulta SQL CategoryList#relevant_topics_query (36476)
  • Evitar materializar CTE eligble_users en Chat::Mailer.users_with_unreads (36473)
  • Eliminar suscripciones MessageBus no utilizadas a canales de indicador de no leído de MP (36376)
  • Cachear búsquedas de LlmModel en trabajos de backfill (36359)
  • Corregir fuga de memoria en salidas de plugin del lado del servidor (36284)

Accesibilidad

  • Eliminar role=“button” del título de cita resuelta (36783)
  • Respetar prefers-reduced-motion para funciones de rewind (36521)
5 Me gusta