¡Y mucho más!
¡Pero espera, hay más! Hacemos todo lo posible para 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 Características y Correcciones Adicionales enumeradas a continuación.
Mejoras de plugins
discourse-activity-pub
Nuevas funciones
- Agregar actores de etiquetas (84)
- Agregar publicación y procesamiento masivo (intento 2) (80)
- Agregar publicación y procesamiento masivo (72)
Correcciones de errores
- No crear un nuevo tema si es una respuesta huérfana (94)
discourse-adplugin
Nuevas funciones
- Agregar restricciones de grupo y categoría a anuncios internos (205)
discourse-ai
Nuevas funciones
- Soporte para GPT4o y mejor auditoría (618)
- LLMs configurables. (606)
- Tokenizador Llama 3 (615)
- El comando de búsqueda ahora admite la búsqueda en el contexto del usuario (610)
- Permitir @mencionar a un bot de IA en un canal (602)
- Soporte para Chat con Persona de IA mediante un DM (488)
- Insertar nota al pie desde el resultado explicado (591)
- Agregar Consolidador de Preguntas para un soporte robusto de cargas en Personas (596)
- Soporte para Stable Diffusion 3 (582)
- Soporte para Gemini 1.5 pro y soporte para Claude Opus bedrock (580)
- Mejorar las capacidades de depuración de IA y mejorar los ajustes de la interfaz (577)
- Agregar verificación de conexión básica a recursos DNS SRV (563)
- Permitir ajuste de generación RAG (565)
- Agregar modelos Cohere al asistente de IA y automatización (576)
- Soporte de automatización Mixtral/Mistral/Haiku (571)
- Soporte para visión GPT-4 turbo (575)
- Soporte para Cohere Command R (558)
- Agregar soporte para incrustaciones BGE-M3 (569)
- Eliminar intercambio de vista previa gpt-4-turbo-0125 con gpt-4-turbo (568)
- Agregar soporte de metadatos para RAG (553)
- Agregar soporte para bot Claude 3 Haiku (552)
- Soporte RAG para Bot de IA. (537)
- Herramienta de navegación web (548)
- Agregar soporte de visión a personas de IA (Claude 3) (546)
- Mejorar la interfaz de usuario del plugin de administrador y usar la nueva ruta de visualización de plugins (512)
- Comportamiento de respuesta más amigable en PMs de bots (535)
- Agregar soporte para Claude 3 sonnet/haiku para Amazon Bedrock (534)
- Permitir supresión de notificaciones de generación de informes (533)
Correcciones de errores
- Respetar la preferencia del usuario “external_links_in_new_tab”… (622)
- Descripción incorrecta para el campo LLM (623)
- Cargar categorías desde la respuesta de búsqueda (612)
- Título de botón de encabezado no válido (621)
- La variable Dialects no estaba definida en prod (617)
- Cargar categorías para resultados de búsqueda de IA (614)
- Mejorar el análisis de llamadas de función (613)
- Usa getByIdentifier de d-menu (611)
- Streaming roto en bedrock cuando los fragmentos no están alineados (609)
- Reparaciones de contexto para bot @mencionado (608)
- El cargador no eliminaba el evento de la aplicación (601)
- Llamada después de llamadas de herramienta fallando en OpenAI / Gemini (599)
- Cachear correctamente la configuración regional del usuario (593)
- El cargador RAG debe admitir indexación de varios archivos. (592)
- Muchos temas faltantes cuando se excluyen categorías (585)
- Los usuarios con configuraciones regionales vacías generaban errores durante la localización de prompts (584)
- Al excluir categorías, también excluir hijos (583)
- Soporte más robusto para llamadas de función (581)
- Metadatos en blanco provocando errores (578)
- Cargar categorías para temas relacionados (570)
- Las herramientas fallaban en Claude sin parámetros (574)
- Descartando el primer archivo en diff (573)
- Nunca mencionar la palabra JSON en el prólogo de la herramienta (572)
- Cargas seguras/inseguras al compartir conversaciones de IA (554)
- Correcciones de resaltado de Ask AI (562)
- Obtener datos de categorías usando un endpoint específico (543)
- Revertir problema de longitud (556)
- Evitar error al intentar mostrar el asistente de IA a anónimos (549)
- Evitar responder al usuario que responde para la automatización llm_triage (544)
- Unificar la traducción del modelo de automatización (540)
- Ingeniería de prompts para prompt de resumen (539)
- La supresión de menciones no funcionaba correctamente (538)
Cambios de UX
- Eliminar selector de múltiples LLM del encabezado y moverlo al compositor (619)
- Evitar que el contenido de compartir en redes sociales desborde el contenedor (597)
- Ajustar estilos de compartir IA para imágenes y citas (567)
- Actualizar radios de sugerencia para acomodar el nuevo valor predeterminado (564)
- Mostrar el progreso de indexación para cargas RAG (557)
- Actualizar estilo de resaltado de Ask AI (560)
- Resaltar selección del asistente de publicaciones de IA (520)
- Agregar estilos generales de onebox (550)
discourse-akismet
Correcciones de errores
- Actualizar pin 3.2 para incluir #133 (134)
- Verificar explícitamente la configuración del sitio definida (133)
- Actualizar pin estable 3.2 (132)
- Dependencia del plugin Post Voting en el plugin Akismet (130)
- Mostrar pregunta de contexto para usuarios marcados por Akismet (131)
discourse-assign
Nuevas funciones
- Agregar configuración de umbral de recordatorio de asignación pendiente (571)
- Hacer posible reasignar publicaciones en el modal de asignación a nivel de tema (562)
- Agregar botones para desasignar de publicaciones al menú de asignación a nivel de tema (554)
Correcciones de errores
- Respetar pending_assign_reminder_threshold en enqueue_reminders (572)
- Adapta pruebas de aceptación para el nuevo menú desplegable (570)
- Usa el nuevo
Componente` (569) - Garantiza que Ctrl+Entrar desde el área de texto guarde (566)
- La etiqueta de desasignación a veces toca el avatar (561)
- Actualiza correctamente la interfaz de usuario al cambiar la preferencia de grupo (560)
- Los botones de desasignación en la página de actividad/asignados no funcionan (559)
- El límite de asignaciones no debería impedir reasignar una publicación (556)
- Recrear notificaciones al reabrir un tema
Cambios de UX
- Enfocar automáticamente la entrada de asignado (555)
discourse-calendar
Nuevas características
- Eventos cerrados (564)
Correcciones de errores
- Mostrar el calendario de eventos en la página de categoría independientemente de los parámetros de consulta (565)
- Soportar eventos interminables en la lista de temas (562)
Cambios de UX
- Usar el formato de color de la configuración json_schema (556)
- Usar el nombre de clase de evento pasado en el calendario de categorías (552)
discourse-category-experts
Correcciones de errores
- Texto revisable de aprobación y casillas de verificación de aprobación (144)
discourse-data-explorer
Nuevas características
- Agregar la capacidad de omitir el envío del mensaje privado si no hay resultados (286)
Correcciones de errores
- Enviar un solo mensaje privado de informe a grupos (284)
discourse-docs
Correcciones de errores
- Cargar objetos de categoría completos (167)
discourse-encrypt
Correcciones de errores
- Eliminar unsafe-eval de la verificación
safe_csp_src?(315)
Cambios de UX
- Mostrar un
en los elementos de la lista de verificación (314)
discourse-gamification
Correcciones de errores
- El nombre de usuario no se muestra en el tablero de clasificación mínimo si
prioritize_username_in_uxes falso (127)
discourse-global-filter
Correcciones de errores
- Corrige la URL para subcategorías en la página de categorías (143)
- Permitir la selección de una nueva etiqueta en la lista de temas (138)
discourse-google-one-tap
Cambios de UX
- Eliminar el div invisible y corregir la alineación en móviles. (17)
discourse-group-category-banner-ads
Nuevas características
- Construir panel de administración y mostrar anuncios en categorías (1)
Correcciones de errores
- Agregar soporte para grupos anon y
everyone(2)
discourse-group-tracker
Nuevas características
- Grupos prioritarios para publicaciones rastreadas por grupo (54)
discourse-livestream
Nuevas características
- Agregar vista móvil del chat (8)
Correcciones de errores
- Error ortográfico en la especificación (14)
- Hacer que las pruebas pasen (13)
- Estado incorrecto de la barra lateral (12)
- Asegurarse de que el video se muestre en móviles (10)
- Reemplazar runloops next por un temporizador para permitir la inicialización del chat (4)
- Aplicar cambios de encabezado después de actualizar el canal de chat (3)
- Eliminar archivos no utilizados de plugin.rb (2)
- Eliminar trabajos no utilizados y verificación de configuración en el parche recargable del plugin (1)
discourse-oauth2-basic
Correcciones de errores
- Asignar valores apropiadamente al obtener detalles del usuario (100)
discourse-policy
Correcciones de errores
- Actualizar correctamente el selector de grupo al editar una política (122)
discourse-post-voting
Correcciones de errores
- Establecer subtipo de tema al incrustar temas (198)
discourse-reactions
Correcciones de errores
- Garantiza que actividad/reacciones no muestre eliminados (288)
Cambios de seguridad
- Ocultar publicaciones susurradas en el punto final de reacciones dadas (286)
discourse-saml
Nuevas características
- Agregar al grupo de staff cuando el usuario se convierte en administrador mediante sincronización (94)
discourse-shared-edits
Correcciones de errores
- Restaurar
get()(90)
discourse-solved
Nuevas características
- Cambiar estado al desresolver y corregir cambios de asignación (289)
- Previene notificación de asignación y cambia estado al resolver (285)
- Agregar nuevos filtros de estado personalizados (286)
Correcciones de errores
- Permitir buscar publicaciones sin resolver con etiquetas (284)
Cambios de UX
- Aclarar que administradores y moderadores pueden aceptar soluciones (288)
- Agregar administradores y moderadores a mandatory_values para accept_all_solutions_allowed_groups (290)
discourse-subscriptions
Nuevas características
Correcciones de errores
- Elemento de factura pendiente de compra única (210)
- Inicio de sesión requerido para Stripe Checkout (209)
- Prevenir solicitudes duplicadas de lista de suscripciones de Stripe (208)
- Botón Crear campaña de soporte automáticamente (206)
- Actualizar botón de guardar tarjeta de crédito faltante (204)
- Permitir estado activo para webhook actualizado (203)
- Traducción faltante para Noruega (196)
discourse-topic-voting
Correcciones de errores
- Fusionar votos independientemente de la visibilidad de los votantes (187)
discourse-translator
Correcciones de errores
- Evitar publicar si no hay cambios (140)
- Omitir traducciones para publicaciones de acciones vacías o pequeñas (139)
- El tamaño del texto de Amazon es de 10k bytes (137)
discourse-zoom
Correcciones de errores
- Problemas de seminarios web relacionados con la implementación de CSP strict-dynamic (74)
docker_manager
Cambios de UX
- Usar mayúsculas en oraciones y agregar Discourse al título de la página y al elemento de navegación (211)
- Renombrar la palabra “Actualizar” a “Actualizar” en la interfaz de usuario (208)
Todas las características y correcciones
Nuevas características
- Agregar reemplazos HTML
- Forzar barra lateral de administrador para todos los administradores en
admin_sidebar_enabled_groupsy manejar el “menú desplegable de hamburguesa” heredado en este modo (26899) - Eliminar paso “Habilitar barra lateral” del asistente de configuración (26926)
- Revertir redirección del asistente a la guía (26873)
- Enlaces adicionales para la barra lateral del moderador (26815)
- Permitir que las palabras observadas se creen como un grupo (26632)
- Animar a los usuarios a establecer títulos de hilos de chat (26617)
- Nueva barra lateral de administrador para moderadores (26795)
- Agregar seguimiento experimental de visitas de página de ‘navegador real’ (26647)
- Implementa último mensaje leído para hilos (26702)
- Incluir palabras clave de temas y componentes en la barra lateral de administración (26708)
- Limitar por defecto los rastreadores de bots de IA comunes (26731)
- Después del asistente, el administrador es redirigido a la página de guía (26696)
- Permitir a los usuarios iniciar sesión usando LinkedIn OpenID Connect (26281)
- Agregar deslizar hacia arriba para cerrar notificación emergente (26659)
- Mostrar enlaces de filtro adicionales en la barra lateral de administración para sin resultados (26672)
- Permitir descartar consejos haciendo clic en su botón (26668)
- Usar nuevo menú de marcadores en botones de pie de tema (26670)
- Hacer traducibles las palabras clave de la barra lateral de administración (26657)
- Campos obligatorios para la configuración del sitio de grupo (26612)
- Enlace directo a componentes para la barra lateral de administración (26644)
- Agregar opción ‘Solo nuevos usuarios’ al disparador user_updated (26648)
- Fusionar cuentas asociadas de usuario, favoreciendo al usuario objetivo en caso de conflicto (26645)
- Etiquetado masivo de temas permitiendo operaciones restringidas en categorías únicas (26602)
- Página de enlaces de notificaciones de usuario (26609)
- Agregar nueva salida de plugin ‘after-header’ (26587)
- Consolidar notificaciones de enlaces (26567)
- Agregar script de automatización ‘Crear tema’ (26552)
- Confirmación cuando se actualiza una sección pública (26546)
- Agregar soporte de hilos al mover mensajes de chat (26147)
- Habilitar nueva barra lateral de administrador por defecto (26391)
- Agregar mensaje para cerrar temas en masa (26535)
- Ocultar resumen en mensajes privados (26532)
- Agregar barra de progreso a notificaciones emergentes (26483)
- Modal y menú de marcadores rediseñados (23071)
- Fusionar discourse-automation (26432)
- Agregar argumentos a la salida de plugin home-logo (26486)
- Ignorar usuarios desactivados manualmente al purgar (26478)
- Limpiar filtro de administrador de barra lateral con ESC (26408)
- La capacidad de expandir/colapsar todas las secciones de administración (26358)
- Permitir redefinir la búsqueda de usuarios de chat mediante un plugin (26361)
- Agregar número de página a los títulos de página para rastreadores (26367)
- Simplificar contenido del rastreador para URLs de publicación no canónicas (26324)
- Definición de navegación de configuración de plugin de administrador más flexible (26254)
- Aumentar longitud de sesión predeterminada de DiscourseConnect (26261)
- Botones para agregar y eliminar objetos para configuraciones de tema de esquema (26256)
- Página de administración separada para novedades e informes (26216)
- Rediseñar modal de atajos de teclado (26236)
- Agregar selector de idioma para traducciones de tema en la interfaz de administración (26150)
- Agregar botón de mensaje directo de chat al perfil de usuario (26135)
- Permitir editar configuraciones de sitio en toda la interfaz de administración (26154)
Correcciones de errores
- Cambio de modo de barra lateral en subcarpeta (27026)
- Enlace profundo a un mensaje en un hilo
- Crear elementos de directorio para nuevos usuarios en modo bootstrap (27020)
- Evitar error por etiquetas meta faltantes (26927)
- Título/alt incorrecto del menú de usuario (27019)
- Ordenar listas de temas de usuario
- Mostrar tema seleccionado con above-topic-list-item (26928)
- Restaurar documento de cuerpo anclado desde el encabezado del sitio glimmer (27003)
- Eliminar menú de usuario duplicado para la implementación antigua del encabezado (27002)
- No cerrar automáticamente con identificadores vacíos (27001)
- Cambiar método de solicitud para categories/search (26976)
- Establecer duración seleccionada en el componente selector de tiempo relativo (26997)
- Negrita en encabezado de barra lateral cuando la barra lateral de administrador está deshabilitada (26993)
- Agregar traducciones faltantes para registros de acciones de staff. (26969)
- Restaurar comportamiento de agregar classname anclado al cuerpo del documento durante actualizaciones de encabezado (26967)
- Prevenir que automatizaciones recurrentes se ejecuten antes de
start_date(26963) - Deshabilita el modal en el menú de marcadores móvil (26958)
- Permite deshabilitar el bloqueo de desplazamiento del cuerpo en el modificador de deslizamiento (26957)
- Cerrar menú d antes de la acción en el menú de tema (26956)
- Abrir enlace Powered-by en nueva pestaña (26953)
- Actualizar duración e intervalo cuando se actualizan los valores de entrada. (26796)
- Usar enlaces permanentes suministrados por MaxMind para descargar bases de datos de MaxMind (26847)
- Intentar onebox incluso si el cuerpo de la respuesta excede
max_download_kb(26929) - Rastrear propiedad
User.status(26941) - Asegurar que RequestTracker maneje excepciones propagadas correctamente (26940)
- Garantiza que los enlaces de notificaciones de chat funcionen con subcarpeta (26938)
- Inyectar servicio de usuario actual en el modelo de categoría (26937)
- Separador incorrecto en el menú de administración de temas (26934)
- Previene fallos intermitentes debido a nombres de usuario con comillas (26907)
- Mejoras en la transmisión de mensajes de chat (26892)
- Permite que los bots creen/actualicen/transmitan mensajes (26900)
- Ignorar SVGs al regenerar imágenes optimizadas faltantes.
- Usar el enlace correcto para la categoría General (26891)
- Mostrar CTA de discourse-ai solo a administradores (26895)
- Precargar todos los ancestros de categorías de la barra lateral (26715)
- Asegurar que no haya bucle infinito de categorías
- Se permite que un miembro existente de un canal se una (26884)
- Pasar correctamente el contexto de tema/publicaciones (26882)
- Enviar resúmenes de actividad basados en “última vez visto”
- Hacer que
getCategoryIdByNamehelper de migración de tema sea insensible a mayúsculas/minúsculas (26878) - Ruta faltante para editar componentes (26874)
- Serialización de staff_writes_only (26866)
- Encuestas anidadas
- Restaurar SCSS de menú emergente heredado (26864)
- Agregar soporte para ubicación y detalles en calendario ICS (26862)
- Estilos de menú de seleccionar publicaciones (26857)
- No mostrar etiqueta de botón de marcador en pie de tema de MP (26858)
- Manejar etiquetas con guiones bajos correctamente (26839)
- Ordenar categorías en SQL para Categories#search (26810)
- Agregar respaldo de extracto para respuestas de mensajes de chat (26834)
- Prevenir condición de carrera en automatizaciones recurrentes (26828)
- Previene que URL larga desborde título del hilo (26827)
- Palabras observadas (+ Grupos) con acción faltante (26826)
- No mostrar lista vacía en el menú de administración de temas (26825)
- Creando palabras observadas…
- Prevenir bucle infinito de automatizaciones activándose mutuamente (26814)
- No mostrar botón de menú de administración de temas a usuarios regulares (26820)
- Prevenir adjuntos duplicados en correos entrantes - intento 2
- No mostrar publicaciones ocultas en resultados de búsqueda (26800)
- Verificar correctamente el ID de usuario del mensaje original (26805)
- Habilitar/deshabilitar correctamente el desplazamiento del cuerpo en modal (26784)
- Renombrar correctamente scroller en todas partes (26783)
- Mejor seguimiento de cambios de visibilidad de tema (26709)
- Garantiza que último leído se actualice en nuevo mensaje (26772)
- Garantiza que no salgamos sin automatizaciones pendientes (26771)
- No incrementar conteo de respuestas manualmente (26769)
- El selector relativo se estaba restableciendo al cambiar (26766)
- Construir extracto de mensaje de chat para vista previa del hilo (26765)
- Incluir contenido HTML para usuarios autenticados con UA de rastreador (26757)
- Seleccionar categorías para nuevos webhooks de administración (26746)
- Obtener categorías para opción “+subcategorías” (26622)
- Pasar valores de configuraciones tipificadas de objetos a migraciones de tema (26751)
- Mover reindexación de usuario a un trabajo (26753)
- Tarea rake
themes:updateno deshaciendo transacción en error (26750) - Permitir eliminar avatares de la configuración de avatares seleccionables (26720)
- Garantiza que cerremos modal en reacción (26745)
- Previene error debido a sobrescritura de propiedad (26741)
- Mejorar manejo de ‘PublicExceptions’ cuando bootstrap_error_pages está habilitado (26700)
- 404 al visitar editor de objetos de configuración de tema para componente de tema (26733)
- Usar subcategorías serializadas en subcategory-with-featured-topics (26718)
- Resaltado de código automático no aplicado en modal a pantalla completa (26710)
- Los mensajes ya están invertidos (26692)
- Garantiza que último leído se actualice al salir (26691)
- En EmailSettingsValidator, desestablecer autenticación smtp cuando no hay usuario y contraseña
- Desajuste de localización en selector de traducciones de tema (26687)
- Serializar categorías para publicaciones de grupo (26663)
- Restablece automatizaciones pendientes solo si es necesario (26685)
- Argumentos correctos para “mostrar mejores respuestas” en mapa de tema (26681)
- Deshabilitar almacenamiento de tiempos de publicación y tema inválidos cuando se envían desde cliente (26683)
- Readjuntar correctamente imágenes permitidas en correo de resumen de actividad (26642)
- No purgar usuarios que fueron desactivados por el sistema (26656)
- No poner no-categoría en Site.categories (26664)
- Serializar categorías para marcadores (26606)
- Usar ILIKE para buscar categorías (26619)
- Desencoger correctamente compositor al reeditar publicación (26650)
- Previene que se abra demasiado pronto (26649)
- Previene mostrar modal de descarte al reeditar (26639)
- Configuración de carga de publicaciones access_control_post_id innecesariamente (26627)
- Esperar guardado de marcador antes de permitir clic en botón de menú (26626)
- Eliminar un grupo estaba lanzando un error (26623)
- Asegurar que zona horaria inválida no bloquee correos críticos (26607)
- Actualizar migas de categoría de manera más confiable (26608)
- Título roto de botón atrás de línea de tiempo (26604)
- Garantiza que respuesta desbloquee desplazamiento del cuerpo (26616)
- Solo permite kbd y no detalles
- Cargar categorías con actividad de usuario y borradores (26553)
- Morfear después de todos los “decorateCookedElement”
- Agregar ident para corregir estilo de estado de usuario en publicaciones (26585)
- Css de casillas de verificación de listas anidadas (26581)
- Permitir a usuarios restablecer su elección de página de inicio si la página de inicio personalizada es de… (26536)
- Icono de reloj de marcador no se muestra (26572)
- No enfocar automáticamente entrada al editar en móvil (26554)
- Cargar categorías con revisiones de publicación (26496)
- Previene que modal DMenu móvil bloquee desplazamiento (26550)
- Asegurar que
[date-rangeno choque con lista de verificación - Lista de verificación no funcionaba si había una URL de imagen
- No mostrar botón de editar secciones en barra lateral de administrador (26547)
DiscourseIpInfo.mmdb_downloaduniendo URLs incorrectamente (26545)- Actualizar acceso a propiedad de tema en vista raw topic-status (26528)
- Cargar información de categoría para página de acerca de (26519)
- Mantener detalles abierto en vista previa (26518)
- Registrar clics en resultados de búsqueda en menú de búsqueda del encabezado (26500)
- Cargar categoría antes de abrir compositor (26493)
- Campos de entrada no se muestran al agregar un objeto a configuración vacía (26509)
- Agregar argumentos de salida home-logo a versión no glimmer (26495)
- Asegurar que
Theme#settingssean instancias deThemeSettings(26481) - No permitir acceso a página de plugin si el plugin no es visible (26431)
- Restaurar autor en vistas de rastreador de no primera publicación (26459)
- Bloqueo de desplazamiento del cuerpo textarea (26462)
- Permite a modales deshabilitar deslizar para cerrar (26460)
maxmind:refreshno respetarefresh_maxmind_db_during_precompile_days(26457)- Asegurar que “guardar” sea traducible en modal de marcador (26446)
- Vista de impresión no funcionaba (26433)
- Lista de mensajes no debería desplazarse en nuevo mensaje (26438)
- Solo mostrar historial de edición al navegar mediante notificación de edición para publicaciones que tienen revisiones y pueden ver su historial de edición (26418)
- Error no siendo lanzado para propiedad de categorías tipificadas requerida (26443)
- Usar getter para
showPoweredBy(26419) - Ocultar configuración de sitio peligrosa max_notifications_per_user (26414)
- No establecer tipo de autenticación smtp cuando no hay usuario o contraseña
- Ajustes de select-kit en móvil (26401)
- Previene que desplazamiento del cuerpo oculte elementos fijos (26400)
- Exportar falso en campos de confirmación de usuario al usar invitaciones de usuario (26332)
- Descripciones no se muestran para algunos tipos de configuración de sitio (26399)
- Omitir validaciones relacionadas con etiquetas cuando la opción skip_validaciones está presente (26379)
- Permitir mensaje directo cuando max usuarios de mp está establecido en 1 (26392)
- Agregar encabezado content-type a error de limitador de tasa
- Opciones de calendario parte 2 (26371)
- Pasar correctamente opciones de calendario (26370)
- Permitir redirección al descargar base de datos de maxmind (26333)
- Intentos de actualizar select-kit en teclado (26345)
- Corregir traducción rota en editor de configuración de objetos de campo de entrada de etiquetas (26340)
- Establecer has_children correctamente en Category.preload_user_fields! (26327)
- Eliminar lógica rota de contexto de búsqueda de narrative-bot (26319)
- Validar etiquetas usando
Tag#nameen lugar deTag#idenThemeSettingsObjectValidator(26314) - Usuarios anónimos no podían editar sus propias publicaciones (26283)
- Dos elementos no deberían tener el mismo ID (26305)
- Cargar subcategorías a través de CategoryList (26297)
- Serializar categorías padre primero (26294)
- Atajos de teclado cerrando modal de constructor de tabla (26278)
- Asegurar que sitemaps incluyan todos los temas sin duplicados (26289)
- Renderizar correctamente errores 403 a rastreadores usando basic-html (26287)
- Error encontrado al agregar objeto hijo en editor de configuración de objeto (26259)
- Simplificar implementación de enlace personalizado de barra lateral (26201)
- No usar return en bloque (26260)
- Ocultar botón de chat de tarjeta de usuario cuando el chat está deshabilitado (26237)
- Agregar texto faltante de bandera ilegal de mensaje de chat (26255)
- Eliminar menciones “falsas” de extract_mentions (26253)
- Zonas horarias IST KST y JST faltantes en publicaciones cocidas (26252)
- No perder barra lateral de administrador al abrir cajón de chat (26235)
- “Flash” al cargar resultados de búsqueda (26249)
- Asegurar que ‘condición’ de botón personalizado de compositor se ejecute correctamente (26245)
- Esperar el final de solicitudes de búsqueda (26240)
- Regresión de bloqueo de desplazamiento después de cerrar menú móvil (26232)
- Refrescar barra de herramientas de publicación al desplazarse por tema (26228)
- Prevenir cambio de diseño de contenido en móvil (26238)
- Mostrar error de etiqueta máxima y prevenir búsqueda (26233)
- Asegurar que icono dnd se actualice inmediatamente en encabezado glimmer (26221)
- Corregir verificación rota de clave de API de Mailgun (26206)
Cambios de UX
- Utilizar un mensaje JIT diferente cuando no haya resultados de búsqueda en el directorio de usuarios (27009)
- Añadir la clase faltante para el oneboxing de vídeos de YouTube (27005)
- Utilizar display_name para el algoritmo de resumen y mostrar el nombre personalizado de un LLM (27006)
- El botón de administración del tema debe coincidir en altura con sus elementos hermanos (26973)
- Utilizar la variable CSS de breakpoint en lugar de 570px arbitrarios (26945)
- Ampliar el área de toque de la lista de hilos en dispositivos móviles (26818)
- El valor predeterminado de la configuración del sitio Enable_powered_by_discourse es true (26774)
- Añadir CSS para el CTA de lista vacía del plugin de administración (26949)
- Enlace a /latest en la plantilla del tema de bienvenida (26944)
- Fusionar el experimento de rediseño para respuestas incrustadas (26876)
- Utilizar color cuaternario para la navegación por teclado (26911)
- Ocultar el recuento de usuarios en el enlace al mensaje original (26890)
- Actualizar la guía de inicio (26889)
- Aumentar el límite de caracteres para la descripción de campos de usuario personalizados (26863)
- Los encabezados de la barra lateral de administración están en negrita (26801)
- Corregir la duplicación de colores de informes (26799)
- Indicador de carga al hacer clic en un elemento
- Ajustes menores en el menú desplegable de notificaciones de usuario (26754)
- Cambia el icono de nivel normal para las notificaciones de usuario (26740)
- El botón de marcador en el pie del tema debe tener la clase btn-default (26717)
- Corregir el estilo de la fila enfocada (26698)
- Espaciado dinámico para los botones de resumen (26690)
- Mantener los encabezados de entrada consistentemente en negrita (26510)
- Actualizar a color de texto variable para fondo variable (26676)
- Al volver a abrir el compositor colapsado, restablecer la altura (26661)
- Correcciones de alineación de emojis, continuación de #26491 (26618)
- Evitar que los toasts cubran el encabezado (26615)
- Mejorar el identificador para la propiedad typed de categorías en el editor de objetos de tema (26600)
- Hacer que el primer administrador sea moderador para revisar las aprobaciones de usuarios. (26588)
- Mostrar JIT cuando la lista de usuarios está vacía (26579)
- Corregir el color de los puntos suspensivos del menú de usuario (26578)
- Ajustar el CSS del plugin de lista de verificación (26577)
- Corregir problemas de alineación alrededor del estado del usuario (26491)
- Nuevo radio de borde predeterminado (26560)
- Sin cursor de puntero en la lista de verificación “de solo lectura”
- Muestra las mejoras del menú de marcadores
- Chat >` estilo de mensaje eliminado (26538)
- Ajustar el relleno de la mención (26492)
- Mejor texto para el recordatorio establecido (26534)
- Permitir especificar un valor predeterminado para propiedades enum (26529)
- Detener el parpadeo del avatar al abrir el menú de usuario en Safari (26511)
- Mejoras en los consejos para usuarios (26480)
- Ajustes para el menú experimental de selección masiva (26474)
- Cambia el texto de diferir a marcar como no leído (26468)
- Cambiar la palabra “Upgrade” por “Update” en la interfaz de usuario. (26396)
- Ajustes en el texto de la configuración de diferir (26465)
- Mejorar el mensaje de error de validación al guardar la configuración de objetos de tema (26455)
- Corregir el error de validación de requerido mostrado para propiedades no requeridas (26453)
- Cambiar al nuevo objeto al añadir un objeto en el editor de configuración de objetos de tema (26454)
- Corregir el desbordamiento de nombres de sitio de texto largo en el encabezado (26450)
- Ajustes de estilo menores para el editor de objetos de esquema (26444)
- Resaltar código en bloques
emystrong(26435) - Ajustes menores del editor de esquema de tema para móviles (26434)
- Envolver
small-user-list-contentpara el caso de muchos usuarios (26422) - Añadir encabezados colapsables al editor de objetos de tema, ajustar estilos (26383)
- Corregir la posición del contador de caracteres en el campo de entrada de configuración de objetos (26357)
- Añadir icono FAB de hilos (26349)
- Actualizar Twitter Blue a X Black (26343)
- Convertir el estilo
mentiona inline (26317) - Mejor opacidad de desvanecimiento del fondo del modal (26328)
- Incluir mensaje cuando se omite el contenido del crawler (26325)
- Mejoras del modal en móviles (26055)
- Añadir atributo title a los controles de imagen de vista previa del compositor (26301)
- Asegurar que todos los botones del encabezado tengan un tamaño consistente (26318)
- Mejorar el selector de categorías en el editor de objetos de tema (26311)
- Mejorar la disposición del editor de configuración de objetos de tema (26309)
- Mover el enlace “All Site Settings” a la parte superior de la barra lateral de administración (26313)
- Mejorar el selector de grupos en el editor de objetos de tema (26312)
- Ocultar “powered by” de la página de activación de cuenta (26298)
- Ocultar el interruptor de barra lateral en la ruta de cuenta creada (26299)
- Añadir iconos de chevrón para expandir y colapsar todos los interruptores en la barra lateral de administración (26246)
- Ajustar estilos del editor de objetos para la disposición de página completa (26265)
- Hacer que el tamaño de entrada sea consistente en todos los navegadores (26159)
- Chat >` corregir icono de candado en el enlace al mensaje original (26227)
- No cerrar la selección de texto de la publicación al desplazarse (26217)
- Primera pasada de estilo del editor experimental de configuración typed de objetos (26194)
- Actualizar icono de Twitter, añadir Threads y Mastodon (26203)
Rendimiento
- Optimizar consulta para excluir temas en ciertas categorías en TopicsFilter (27027)
- Salir de las validaciones de publicación costosas
- Mejorar la compilación JS de producción en entornos con poca memoria (26849)
- Reducir la sobrecarga del extracto de mensajes de chat (26712)
- Introducir un serializador básico de claves API
- Mejorar el rendimiento de
most_replied_to_users(26373) - Reemplazar el índice reply_to_post_number de publicaciones (26385)
- Solo permitir una notificación revisable a la vez (26330)
- Corregir N+1 al cargar categorías con campos personalizados (26241)
- Eliminar
<link rel="preload">innecesario para JavaScript de tema (26220) - Evitar publicar acciones de usuario al usuario que realizó la acción (26225)
- Corregir N+1 al buscar categorías (26223)
- Eliminar
<link rel="preload">innecesario (26219) - Diferir la carga de canales (26155)