Notas de la versión de Discourse 2.5.0.beta6

Actualizaciones de seguridad

Esta versión beta incluye 3 correcciones de seguridad para problemas reportados por nuestra comunidad y HackerOne.

  • Hacer que la búsqueda de temas por slug respete SiteSetting.detailed_404
  • Usar FinalDestination para incrustaciones de temas
  • Falta de verificación de seguridad antes de la redirección

Mejoras de complementos

Onebox

  • Mejorar el soporte de Instagram

Code Review

  • Corrección de errores

Encrypt

  • Corrección de errores: eliminar el usuario correcto

Graphviz

  • Agregar mensajes de error más detallados
  • Correcciones de errores

Knowledge Explorer

  • Mejorar la gestión del icono de estado del tema

Subscriptions

  • Mejoras varias

Patreon

  • Corrección de errores

WP Discourse

  • Actualizar los metadatos de la publicación wpdc_auto_publish_overridden cuando una publicación se desvincula de Discourse para evitar que el complemento intente publicar actualizaciones de la publicación en Discourse
  • Corregir problema con la configuración de Publicación automática para publicaciones que se desvincularon de Discourse antes de la versión 2.0.3 de WP Discourse
  • Agregar la función estática get_discourse_comments para permitir mostrar comentarios sin cargar la plantilla de comentarios

User Notes

  • Corrección de errores

Solved

  • Corregir los colores de “resuelto”

Calendar

Font Awesome Pro

  • Correcciones de errores

Características y correcciones adicionales

Haz clic para expandir

Nuevas características

  • Nuevo punto de acceso para complementos bajo el título de la página de insignias
  • Notificar a los administradores sobre credenciales antiguas
  • Descargar imágenes remotas incluso para publicaciones antiguas
  • Permitir opcionalmente etiquetas en el estado de seguimiento de temas
  • Mostrar una página 404 detallada para temas privados

Correcciones de errores

  • Soportar la exportación de informes que hacen referencia a temas
  • Corregir el desalineamiento de las flechas de los popovers
  • No cambiar la altura del botón cuando aparece el indicador de carga
  • Restaurar la capacidad de volver a procesar publicaciones en temas eliminados
  • Manejar archivos eliminados entre glob y mtime
  • El helper z no se resuelve dentro de calc
  • El menú emergente de administración de temas se desbordaba en pantallas pequeñas
  • Soportar IRIs (URI Unicode) al extraer imágenes vinculadas directamente
  • Extraer imágenes vinculadas directamente incluso cuando son editadas por usuarios del sistema
  • Invalidar la caché del tema de la base de datos cuando cambia el nombre de host
  • Fijar highlight.js al último commit del árbol v9
  • No volver a renderizar toda la página de usuarios mientras se escribe en un campo de entrada
  • Las etiquetas silenciadas eliminaron temas sin etiquetas de los conteos
  • No generar una excepción si no se puede recuperar un tema
  • Permite definir propiedades de etiqueta/título para mostrar en lugar de nombre
  • Enviar mensajes a grupos con nombres que no están en minúsculas
  • Consulta rota si falta el ID de carga
  • Permite tener traducción de emojis personalizada sin archivo estático
  • Agregar el encabezado X-Robots-Tag para las acciones GET cubiertas por check_xhr también
  • No enviar resúmenes a usuarios sin correo electrónico principal
  • Establecer correctamente los valores y valores predeterminados para group-form-interaction-fields
  • Al destruir un borrador, siempre asegurar que se haya guardado
  • Abrir el diálogo de cancelar borrador rompía el guardado automático
  • Pasar current_user a TopicQuery en categories_and_top_topics
  • Actualizar variables de HTML para usar em en lugar de px en font-size
  • El asistente falla al iniciar cuando default_theme_id es -1
  • El asistente muestra vistas previas si se excluye el paso de color
  • Los archivos XML podían detectarse como archivos SVG

Cambios de UX

  • Eliminar box-shadow de kbd, unificar estilos
  • Corregir artefactos de radio de borde en las píldoras del panel de control
  • Eliminar el punto después del botón “Habilitar notificaciones”
  • Corregir la alineación de los campos de entrada en admin/customize/colors
  • Posicionar el menú de administración de temas junto al destornillador
  • Hacer que los enlaces del encabezado del menú dentro del panel de usuario sean más flexibles
  • Mejor alineación de los iconos en el menú de notificaciones
  • Reubicar el punto de acceso before-topic-list para que también aparezca en Top
  • Eliminar el filtro in:unpinned de la página de búsqueda avanzada
  • Corregir la visualización de la columna de actividad en el paso de inicio del asistente
  • Eliminar el botón de editar MP
  • Alineación más consistente de las fechas y horas seleccionadas del temporizador de temas
  • No mostrar la fecha de suspensión si el usuario está suspendido permanentemente
  • Mantener el enfoque en el campo de entrada después de seleccionar una opción de autocompletado
  • No mostrar el recuento de usuarios redundante
  • Agregar espacio entre +member_count y “más”
  • Cambiar el nombre de Prioridad a Puntuación para la clasificación.

Rendimiento

  • Usar una consulta más eficiente al verificar la existencia.
27 Me gusta