¡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-akismet
Nuevas funciones
- Actualizar la interfaz de usuario de ReviewableAkismetPost (186)
discourse-anon-usernames
Correcciones de errores
- La validación se estaba aplicando en grupos (no debería) (4)
discourse-antivirus
Nuevas funciones
- Agregar soporte para la interfaz de usuario de revisión actualizada (93)
discourse-fontawesome-pro
Correcciones de errores
- Eliminar discourse-bell-one de los reemplazos adicionales (97)
- La selección de iconos regulares no estaba teniendo cambios (96)
discourse-page-visits
Correcciones de errores
- Cargar csrf al cargar la página si es necesario, para asegurar que estará disponible instantáneamente para sendBeacon (30)
- Correcciones para usuarios anónimos, Safari (29)
- Mejorar cómo rastreamos las visitas a la página (28)
discourse-rewind
Nuevas funciones
- Agregar siete nuevas métricas a los informes de Discourse Rewind (26)
Correcciones de errores
- Varios errores de rewind 2024 (29)
- Renombrar Etiquetas/Categorías Favoritas a Etiquetas/Categorías Más Vistas y correcciones de isRewindActive (27)
Cambios de UX
discourse-saml
Correcciones de errores
- Soportar correctamente valores vacíos en campos mapeados (137)
Todas las funciones y correcciones
Nuevas funciones
- Registrar errores al habilitar discourse id (36110)
- Soporte para Opus 4.5 (36216)
- Agregar automáticamente el menú de publicación ‘Agregar traducción’ cuando la localización de contenido está habilitada (36210)
- Nuevo transformador composer-force-editor-mode (36201)
- Permitir citar una imagen desde la lightbox (36156)
- Permitir que los autores de publicaciones localicen sus propias publicaciones (36178)
- Usar menú desplegable para el interruptor de cambios futuros (36091)
- Agregar filtro de reclamado por a la cola de revisión, hacer que la asignación sea más distintiva (36090)
- Mejorar el rendimiento del informe de uso de llm (36177)
- Agregar botón de administración de tema para programar traducciones para publicaciones sin traducir (36172)
- Soporte para cuadrícula de imágenes y auto-cuadrícula en editor rico (35951)
- Servir contenido localizado en el idioma predeterminado del sitio cuando el idioma del usuario no es compatible (36160)
- Agregar soporte para rastrear tokens de escritura y caché de anthropic y Gemini Pro 3 (36113)
- Agregar búsqueda de IP a la interfaz de revisión (36130)
- Actualizar modelos preconfigurados (36095)
- Agregar automatización para eliminar cargas de publicaciones eliminadas (36020)
- Agregar herramientas de generación de imágenes (35946)
- Usar evals para comparar LLMs y prompts de Personas (36027)
- Mejorar herramientas de Github (36075)
- Soporte para resumen de pensamiento en API de respuestas (36013)
- Soporte de números de línea para asistente de Github (36058)
- Cubrir todas las funciones de LLM con evals (35693)
- Separar correos electrónicos de chat de correos electrónicos regulares (36018)
- Agrega configuración calendar_upcoming_events_default_view (36014)
- Soporte para autenticación basada en roles de AWS para AWS Bedrock (35872)
- Agregar soporte para cargas en publicaciones traducidas (35871)
- Hacer pública la configuración del sitio para servir contenido localizado a rastreadores (35965)
- Mostrar detalles de rebote para correos electrónicos rebotados con claves de rebote (35957)
- Reducir el acceso predeterminado del Asistente de AI al nivel de confianza 1 (35943)
- Mostrar fragmentos localizados al buscar (35873)
- Agrega plugin after-chat-channel-username en chat grupal (35920)
- Reducir el acceso predeterminado de la resumición al nivel de confianza 1 (35874)
- Agregar un multiplicador para tokens máximos, típicamente usado para varios ajustes de llm como razonamiento (35859)
- Agregar indicadores de presencia para traducir publicaciones (35857)
- Habilita la búsqueda de chat por defecto (35799)
- El banner de bienvenida no debería decir “bienvenido de nuevo” a nuevos usuarios (35777)
- Agregar botón para alternar información de imagen en lightbox (35762)
- Deshabilitar clean_up_inactive_users_after_days por defecto (35702)
- Actualizar la interfaz de usuario de ReviewablePostVotingComment (35675)
- Cambios futuros parte 1 (34617)
- Convertir watched_precedence_over_muted a configuración de sitio predeterminada (35671)
- Soporte para consulta de grupos en filtro
created-by(/filter) (35692) - Deshabilitar reacción de outlooks vía correo electrónico (35674)
- Agregar nueva configuración de sitio image_quality unificada (35467)
- Actualizar la interfaz de usuario de ReviewableUser para la actualización de la cola de revisión. (35515)
- Agregar métricas de Prometheus para llamadas a API de LLM (35636)
Correcciones de errores
- Usa cuerpo con desbordamiento oculto en iOS (36248)
- Evita que el bloqueo de desplazamiento haga que la aplicación se cierre (36246)
- Anonimizar más cosas al anonimizar usuario (36242)
- Mostrar filtro desplegable de categorías para grupos de usuarios en lazy_load_categories_groups (36218)
- Mantener extensión al citar imágenes (36240)
- El pensamiento podría filtrarse a temas en automatización (36239)
redis.setex()espera parámetro de segundos no DateTime (36238)- Fallo silencioso cuando las palabras observadas contienen regex inválido (36132)
- Deshabilitar código smtp_should_reject
- Eliminar cookie destination_url cuando se usa para establecer parámetro de origen durante redirección a autenticación social (36194)
- Traducción faltante al usar marcador de posición optional_* en cuerpo (36023)
- Botón “explorar últimos temas” en nuevas subpestañas de temas / respuestas nuevas (36136)
- Elimina bloqueo de desplazamiento de cuerpo para compositor (36219)
- Conteo de reacciones cuando hay marcadores descontinuados (36138)
- Clave i18n para programar traducción (36215)
- Datos de publicación en diapositiva de lightbox en producción (36214)
- La lista de publicaciones eliminadas debería renderizarse correctamente (36103)
- No unir por nombre de llm, causa registros duplicados en informe (36206)
- Problema de relleno de participante de mensaje personal (36170)
- Mejora scripts de migración de banner de búsqueda (36192)
- Actualizar enlace de preferencia de resumen de chat en correo electrónico (36189)
- Vista /my/notifications/reactions-received (36163)
- Evitar que etiquetas ocultas se filtren en resúmenes de AI (36167)
- Usar PostRevisor con contexto de Tema al revisar publicaciones de temas eliminados (36168)
- Evita desplazamiento al enfocar al hacer autofocus (36164)
- Configuración de objeto de tipo no redirige al guardar (36150)
- Autocompletado de usuario debería funcionar incluso cuando no se proporciona callback onRender (36161)
- IOS26 y compositores
- También actualizar título de página html al mostrar títulos localizados (36139)
- Autocompletado de emoji no debería activarse si se agrega un espacio en cursor (36131)
- Clase más específica para tema seleccionado en lote (36141)
- Las notificaciones pueden no tener temas (36143)
- Permitir que el usuario elija si quiere editar título localizado o original (36099)
- Mejorar migración de configuraciones de banner de búsqueda a banner de bienvenida (36135)
- Evitar propagación de eventos en photoswipe al escapar (36134)
- Corregir escalado inesperado en lightbox cuando falta altura/ancho. (35616)
- Costo de crédito de función no siempre funcionando (36111)
- Fallo de creación de tema cuando moderación de categoría habilitada (36094)
- Problemas de migración con créditos de AI (36089)
- Mejoras de página de categoría (36062)
- Alcanzar PMs de grupo asignados a visibilidad de participante (36073)
- Evitar advertencia falsa de cambios no guardados (36059)
- Preservar estructura de cita al pegar citas que comienzan con listas (36038)
- Nombre de usuario de cita faltante en importaciones
- Razón de bandera faltante/incorrecta en correos electrónicos
account_deleted(34955) - El filtro de subcategoría debería ser siempre visible en la página de vista de categoría (36050)
- Respetar show_original para resultados de búsqueda (36042)
- Fortalecer rastreador de transmisión JSON para matrices de objetos (36047)
- Evitar que discourse_reactions sobrescriba precargas de topic_view.posts (36041)
- Autocompletado de selector de emoji en chat reemplaza todo el borrador (36017)
- Error de optimización de imagen al re-codificar a JPEG (36039)
- Asegurar que retry_count esté configurado al verificar si un trabajo se está reintentando (36034)
- Usar verificación blank? para validación de role_arn (36009)
- Validación al alternar casilla de verificación (35996)
- Desplazamiento al pasar el mouse para botones transparentes (36011)
- Corrección de altura de chat (36019)
- Alinear z-index para modales de ai-helper (35966)
- No borrar recordatorio en marcadores eliminados (35987)
- Manejar caso límite en
UserPostsStream#findItemsal cargar (35952) - No agregar razón de edición al verificar lista (35985)
- Usar oEmbed para oneboxing de YouTube (35959)
- Elimina a extra en traducción (35977)
- No registrar errores temporales de entrega de correo electrónico. (35975)
- Incluir razón de silencio para usuarios silenciados automáticamente (35898)
- Visibilidad de grupo de filtro asignado (35726)
- Permitir chat en modo sigiloso cuando el usuario de origen tiene permiso (35961)
- No cambiar idioma para usuario conectado cuando tl está presente (35942)
- Modo de cajón de chat no se preserva después de recarga requiresRefresh
- Importación CSV no siendo consciente de mayúsculas/minúsculas para grupos de etiquetas (35837)
- Especificaciones de desplazamiento de publicación inestables (35938)
- Editor en plugin de automatización no renderizando en modo rico (35937)
- “agregar al calendario” no proporcionando ics correcto (35886)
- Marcadores de posición de consulta marcables (35935)
- Corregir verificaciones de problemas programadas (35696)
- Buscar marcadores con : resultó en error (35850)
- Error con acceso de grupo de styleguide (35912)
- Asegurar que los conteos de insignias de usuario se muestren correctamente (35895)
- Cargar más reacciones en página de notificaciones de usuario (35913)
- Evitar descarte automático del editor de traducción (35887)
- Limpiar menú desplegable de búsqueda y corregir error de reapertura (35876)
- Usuario incorrecto en página de registros de acciones (35842)
- Soporta heurística de posicionamiento de llamada pre-iOS 26 (35907)
- Mantener hora de reloj de pared entre transiciones de DST (35833)
- Asegura que el calendario sea de altura completa (35906)
- Incluir créditos en serializador solo si el sistema de créditos está habilitado (35903)
- Mover post_migration a migración en lugar de asegurar que monthly_usage se cree (35902)
- Validar localización de usuario en método effective_locale (35870)
- No mostrar publicación en caché después de alternar “Mostrar publicación original” y desplazarse más allá de la 21ª publicación (35868)
- El control de marcador debería rastrear un cambio de modelo de tema (35867)
- También asegurarse de que la cuota se aplique a la detección (35838)
- Los emojis deberían insertarse correctamente después de la puntuación (35830)
- Establecer usuarios de PM invitados en modo de observación para que reciban notificaciones (35722)
- Restablecer selección de teclado al ingresar nuevos temas (35851)
- Hack temporal de modal de ios (35719)
- Mejorar prompt y verificar que el valor devuelto cumpla con el estándar (35763)
- No cambiar nombre de grupo automático si ha sido tomado por un usuario (35826)
- Icono de hashtag para style_type=icon no se muestra en editor rico (35786)
- Evitar que valor nil se almacene en caché en client_settings_json en caso de errores (35781)
- Deshabilitar realmente SMTP starttls si el usuario intenta deshabilitarlo
- Eliminar verificación de validación al usar SMTP TLS-on-connect
- Restaurar edición de publicación en la nueva interfaz de usuario revisable (35784)
- Posible columna nula para migración de precedencia observada sobre silenciada (35815)
- Estilos del editor de traducción ya no se aplican (35804)
- Imágenes de chat con lightbox no tienen selector meta (35792)
- Actualización de título de marcador de mensaje de chat (35788)
- Copia después de punto debería estar titulada (35757)
- Mensaje personal (35760)
- Recargar configuraciones de sitio antes de sembrar contenido durante restauración
- Eliminar SQL no admitido de volcado de DB durante restauración
- Extractos de borrador con html profundamente anidado (35678)
- Evitar eliminación de paletas de colores personalizadas al instalar temas (35754)
- Los me gusta no son visibles al rechazar PMs (35753)
- No requerir reinicio para que la insignia de primera bandera funcione con bandera personalizada (35733)
- Insignia de categoría ocultar padre con ancestros (35734)
- La interfaz de usuario mostró mensaje de error incorrecto cuando eliminó un moderador (35496)
- Registra actor de acción de deshabilitar tema en rake (35732)
- Continuar traducción cuando falla el post-procesamiento (35725)
- Visibilidad de grupo al filtrar por
created-by(35712) - Excluir publicaciones que excedan la longitud máxima del progreso de traducción (35723)
- Mostrar una miniatura para videos de YouTube con el onebox clásico (35715)
- Agrega escape si no se encuentra configuración de sitio (35709)
- Problema de linting (35713)
- La lista de usuarios de política “no aceptados” no funcionaba (35502)
- No aplicar callbacks de plugins deshabilitados (35630)
- Mejorar el script de migración de búsqueda avanzada a actualizaciones de banner de bienvenida (35699)
- Reducir redemption_count cuando se destruye usuario invitado (35695)
- Establecer opciones de recordatorio al renderizar menú (35694)
- Error de JS de styleguide (35682)
- Desplazamiento infinito en páginas de notificación de usuario; modernizar controlador (35677)
- No buscar hidden_settings en un bucle (35649)
- Hacer clic en enlaces en búsqueda de descubrimiento debería cerrar búsqueda rápida (35660)
- Detener truncamiento de FoldContent de dividir emoji de múltiples codepoints (35658)
- Evitar que ProseMirror maneje pegado cuando no está autorizado (35640)
- (solo safari) evitar duplicación de imagen al soltar entre ventanas en editor rico (35643)
- Enlace de vista previa de cuadrícula de tema de administrador falta ruta de subcarpeta (35645)
- Cargas sin extensión causando error en procesador de mensajes (35656)
- Mostrar advertencia de visibilidad de distintivo al crear grupos ocultos con iconos o imágenes cargadas (35517)
Cambios de UX
- Evitar envoltura de contador de lightbox (36245)
- Asistente de un paso (36082)
- Mejorar diseño de tabla de uso de AI por usuario (36225)
- Cambiar listas de usuarios en /about a autocompletar (36228)
- Estilar pie de página de política relativo al ancho del contenedor de política (36112)
- Alineación de nombre de chat con emoji (36217)
- Hacer diseño de tabla de uso de AI más flexible (36207)
- Eliminar CSS no utilizado causando problema de alineación (36205)
- Posición consistente del botón de registro para móvil y escritorio (36088)
- Hacer icono de marcador más legible en móvil (36096)
- Corregir desbordamiento de botón de informes de administrador (36173)
- Ajustar ancho máximo para texto en banner (36152)
- Deshabilita autofocus en OTP en iOS (36083)
- Agregar enlace rápido para editar propio perfil desde tarjeta de usuario (36048)
- Mostrar botón de búsqueda en pestañas de DMs y Hilos (36133)
- Mejorar iconos de carga en chat (36128)
- Mejorar animación de modal de resumen de AI (36108)
- Agregar área de configuración de administrador para banner de bienvenida (36022)
- Permite hacer clic en elemento de tema para selección en lote (36102)
- No escapar extractos de PM en la actualización de la cola de revisión, decorar HTML (36084)
- Usar enlaces de Meta para recursos de ayuda de revisión (36079)
- Muestra botón de búsqueda en lista de canales en cajón (36080)
- Deshabilitar pintura de onebox en publicaciones en cola revisables (36036)
- Cerrar búsqueda de chat con Escape (36056)
- Mejorar filtrado de plantillas con conteo de uso y preservar etiquetas (35881)
- Varias mejoras de d-otp (35993)
- Agregar botón de filtro a tarjeta de usuario de cuenta desactivada (36024)
- Redirigir a página de inicio después de completar el asistente (36002)
- Ocultar botón de tema en página de gestión de cuenta (35721)
- Corregir corrección anterior (36001)
- Agregar variables CSS de borde para estilos de botón (35875)
- Agregar excepción para tamaño de indicador de encabezado (36000)
- Mejorar compositor en línea revisable, limpiar consistencia de botones (35997)
- Mostrar indicador de chat en móvil (35973)
- Evitar recarga de página en búsqueda de grupos de administrador (35960)
- Cambiar pestaña predeterminada de actualización revisable a línea de tiempo, ajustar espaciado (35945)
- Corregir altura de página de índice de chat en móvil después de eliminar sidebar-wrapper (35967)
- Migrar menú de acción de publicación de me gusta de núcleo a mostrar me gusta con DMenu (34265)
- Cambio de copia para informe de visitas de página consolidado (35958)
- Atajo de compositor abre crear nuevo mensaje desde vista /messages (35941)
- Estilado de modelo de categoría (35889)
- Mejoras de diseño y funcionalidad de actualización revisable (35841)
- Permitir filtrar publicaciones por usuario en tarjeta de usuario con perfil oculto (35908)
- Corregir entrada de enfoque para 2FA (35922)
- Corregir tooltips que contienen múltiples elementos (35915)
- Agregar clase btn-default faltante a varios botones de área de administrador (35916)
- Mejor contraste de icono svg para controles de lightbox (35862)
- Agregar soporte RTL para nuevo lightbox (35866)
- Cambio de copia para descripción de alternar no listado (35893)
- Edición de copia para color de texto de banner de bienvenida (35891)
- Ajustes de banner Horizon (35894)
- Ocultar vistas de lista de temas y carteles menos agresivamente en pantallas pequeñas (35852)
- Solo mostrar botón de info cuando lightbox tiene detalles de imagen (35863)
- Actualizar estilo de detalles de imagen de lightbox (35831)
- Mejorar lógica para acciones de compositor de nuevo tema y nuevo PM (35834)
- Aclarar que campo de autor de host incrustable anula etiquetas meta (35806)
- Imagen de lightbox detrás del encabezado al cerrar (35790)
- Implementar revisable actualizado para mensajes de chat (35812)
- Mejoras al editor de traducción (35805)
- Corrección de brecha de alerta has-topics + limpieza (35779)
- Mejorar estilos reclamables de actualización revisable (35802)
- Mejoras a animación de modal (35740)
- Transición suave de botón de expansión de lightbox (35765)
- Ajustes menores de diseño de nuevo revisable (35776)
- Agrega opción de acción de crear PM en modo de nuevo tema del compositor (35764)
- Actualizar estilo de nuevo revisable, agregar enlace permanente, navegación, publicaciones de enlace (35768)
- Estilar globalmente alerta has-topics + consolidar CSS (35642)
- Mejorar estilos de nuevo elemento revisable, etiquetado (35741)
- Ocultar gists de AI en rutas donde no está presente el interruptor (35717)
- Hacer índice revisable de ancho completo haciendo filtros horizontales (35729)
- Ajustes de estilado para nueva navegación unificada (35670)
- Cambiar la forma en que aplicamos espaciado a list-controls (35661)
- Solo mostrar 100% para finalización de traducción de AI cuando realmente es 100% (35724)
- Eliminar cursor en barra de crédito de AI (35714)
- Ajustes para permitir que nuevos revisables quepan en espacio más estrecho (35681)
- Actualizar diseño de tarjeta de tema para modo de selección en lote (35644)
- Reutiliza la caché de autocompletado de hashtag cuando se aplica al editor rico (35532)
Rendimiento
- DirectoryItem.refresh! diario puede tomar un tiempo extremadamente largo (35860)
includes→preloadparatopic_vote_counten discourse-topic-voting (35896)- Acelerar
TopicQuery#filter_by_tagsconmatch_all_tags(35787)
Accesibilidad
- Agregar aria-label a enlaces de ancla de encabezado generados automáticamente en publicaciones (36232)
- Ocultar enlace de avatar de tabindex cuando está aria-hidden (36227)
- Hacer encabezados de componente de información de usuario opcionales (36209)
- Agregar título a sección de enlace personalizado (36198)
- Hacer ids ariaDescribedBy de insignia condicionales (36204)
- Mejorar accesibilidad en el flujo de publicaciones; corregir navegación (35730)