2.8.0.beta2: Directorios de usuarios con campos personalizados, etiquetado activado por defecto, visualización de insignias seleccionable por el usuario y más

¡Aún 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 todos. 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.

Actualizaciones de seguridad

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

  • XSS en la lista de marcadores
  • No permitir acceso no autorizado a la interfaz de edición de categorías

Mejoras de complementos

Muchos complementos

  • Corrección de errores
    • Hemos corregido numerosos errores en muchos de nuestros complementos
  • Traducciones
    • Hemos actualizado las traducciones en muchos de nuestros complementos

Akismet

  • Agregar tarea rake para verificar publicaciones antiguas

WP Discourse

  • Publicación de etiquetas

Reacciones

  • Mejoras de rendimiento
  • Interfaz de usuario mejorada para el selector de reacciones

Ediciones compartidas

  • Mejora de rendimiento

Suscripciones

  • Agregar campañas
    Uno de los objetivos principales de este complemento es facilitar a los propietarios de sitios de Discourse la financiación colectiva de sus comunidades. Esta función se basa en ese objetivo al hacer que sea extremadamente sencillo ejecutar una campaña de apoyo para un sitio usando Suscripciones de Discourse.

Funciones y correcciones adicionales

Haz clic para expandir

Nuevas funciones

  • No mostrar la marca de verificación de borrador cuando los borradores se guardan
  • Agregar limitador de velocidad de clave API de administrador global
  • Usar configuraciones SMTP de grupo para enviar correos electrónicos de notificación de usuario (inicial)
  • Extender widget-dropdown para aceptar opción deshabilitada
  • Usar la ruta de la URL existente de las imágenes cargadas y optimizadas
  • Script de importación de Flarum
  • Mostrar revisables obsoletos a otros clientes
  • Permitir el descarte selectivo de temas nuevos y sin leer
  • Normalizar la ruta del service worker
  • Cambiar el atajo de “Texto preformateado”
  • Agregar on_preload para TopicView
  • Agregar soporte para la opción “skip_validations” en UploadCreator
  • Restringir post_excerpt_maxlength

Correcciones de errores

  • Ocultar controles de redimensionamiento de imagen en contenido de edición en curso
  • Regresión en el menú de búsqueda
  • Manejar errores de tiempo de espera al enviar notificaciones push
  • Las citas de contenido Oneboxed deben excluir el formato
  • Permitir invitaciones si must_approve_users es verdadero
  • Los enlaces de IMDb se estaban oneboxing como pósters
  • No encolar el trabajo :group_smtp_email si IMAP está deshabilitado para el grupo
  • Tamaño de los emojis en las opciones de encuestas
  • Usar el objeto PushSubscription recién creado para el mensaje de prueba push
  • Permitir que cualquier otra etiqueta sea un sinónimo
  • El compositor no muestra un mensaje de error en caso de un problema de red y deja de actualizar el borrador después
  • Error ortográfico en associate_accounts_controller_spec.rb
  • Asegurar que las imágenes en encuestas no causen desplazamiento abrupto
  • Limpiar la caché del fragmento del serializador de aplicación de tipos de acción de publicación
  • Devolver naturalWidth y naturalHeight para los tamaños de imagen del compositor
  • Redirigir al usuario no personal a la página principal al eliminar su propio tema
  • Escapar puntos en el nombre de usuario del usuario actual antes de generar RegExp
  • Cambiar el orden de la consulta SQL SELECT topic_tracking_state
  • El atajo de teclado para descartar temas no funciona
  • Ignorar tamaños de imagen Onebox allowlistgeneric
  • Agregar verificación de si el elemento no existe en ensureDropClosed
  • Mostrar etiquetas requeridas al personal por defecto y anular el límite
  • Anotación de registro activo del modelo de tema
  • No requerir nivel de confianza para invitar a un grupo
  • PG::StringDataRightTruncation al enlazar publicaciones
  • Las acciones de moderador y las acciones pequeñas no deben evitar que los temas completamente fusionados se cierren
  • Separar las palabras vigiladas de enlaces de reemplazo
  • Devolver un resultado vacío si la respuesta de Amazon carece de los atributos esperados
  • No almacenar nombres de niveles de confianza traducidos en la caché anónima
  • Eliminar enlaces internos cuando el moderador elimina una publicación
  • Problema de traducción en el modal de marcadores
  • Actualizar non-Ember CLI ember-buffered-proxy
  • MessageBus se detendría después de 20 minutos de inactividad
  • Los usuarios TL4 no pueden ocultar publicaciones.
  • Errores que se desencadenan por extractos demasiado largos
  • Mantener el orden de notificación por prioridad
  • El mensaje de promoción TL2 de discobot no usaba la configuración regional del usuario
  • Oneboxing de Giphy cuando la respuesta es una imagen
  • Soportar pausar GIFs para oneboxes de giphy/tenor
  • Error off-by-one en la acción de mostrar tema
  • No marcar las cargas de imagen de insignias como seguras
  • No actualizar la columna allow_title de las insignias existentes en seed.
  • Sin error al guardar dos veces una publicación con encuesta
  • No podemos usar ?. todavía
  • Caducar automáticamente los canales push incorrectos
  • Cerrar el modal de hipervínculo con la tecla ESC
  • Hacer que las opciones de encuesta sean accesibles con pestañas
  • Agregar clase body y eliminar el uso de jQuery en el componente footer-nav
  • Usar un valor predeterminado mejor para la configuración low_priority_threshold.
  • Usar max_category_nesting al importar categorías
  • Hacer que la interfaz de usuario coincida con el comportamiento del servidor para invitaciones de autenticación externa
  • Ocultar el recuento de banderas pendientes de una publicación a usuarios TL4.
  • Mostrar el nombre del invitador en el campo de “de” del correo electrónico
  • Mejor soporte de enfoque para modales
  • Romper correctamente los enlaces largos que se desbordan en el mapa de temas
  • Ordenar los marcadores de usuario por fecha de recordatorio
  • Simplificar el lenguaje de eliminación de publicaciones y temas
  • Ignorar también la longitud máxima de extracto para extractos div
  • No llamar dos veces al webhook :post_edited al editar el OP
  • El diálogo de modo lento no recuerda el valor “Habilitado hasta”
  • Permitir agregar correo electrónico al grupo si el usuario puede invitar
  • Actualizar el estado seguro de carga al revisar publicaciones
  • Deshabilitar lightboxing de imágenes animadas
  • Los parámetros de consulta de Cola de revisión no se actualizaban en las compilaciones de Ember CLI
  • Publicar mensajes incondicionalmente a administradores correctamente
  • Especificidad y otras correcciones para colores WCAG
  • No validar cargas al ejecutar la tarea uploads:fix_missing_s3
  • Aserción de “re-renderizado por retroceso” en future-date-input
  • No incluir URL de contacto y correo electrónico en la carga útil de configuraciones del sitio del cliente

Cambios de UX

  • Arreglar el ajuste de títulos de temas en la búsqueda
  • Arreglar la alineación del icono y botón de selección múltiple
  • La altura del filtro desplegable de grupo debe coincidir
  • Espaciado móvil más consistente
  • Mejorar el truncamiento de etiquetas en el encabezado desplazado
  • Corrección de edición
  • Revertir algunos estilos del menú desplegable de búsqueda
  • Botones de configuración/edición más consistentes
  • Ajustes en el diseño de grupos de etiquetas
  • Actualizar estilos del panel de búsqueda, consistencia
  • Usar iconos como lista con viñetas en el modal de invitación
  • Arreglar la superposición de la línea “última visita” en Chrome
  • Arreglar la alineación del título del encabezado de MP
  • Arreglar la alineación del icono del título del MP
  • Alinear el icono de selección múltiple
  • Mejorar el estilo del cuerpo de PR de GitHub en correos electrónicos
  • No mostrar el mensaje de respuesta si el tema actual está cerrado
  • Cambiar el color del enfoque y hover en las pestañas del menú de usuario
  • Mostrar insignia de categoría abuela en el encabezado fijo en escritorio
  • Alertar a los lectores de pantalla cuando hay un problema al guardar una publicación
  • Ajustes de diseño de onebox de Twitter
  • Enfocar modales incondicionalmente
  • Hacer que los estilos de resultados de búsqueda sean más consistentes
  • Agregar enfoque automático a los menús desplegables de hamburguesa y usuario
  • Alinear márgenes superiores de list-controls y topic-title
  • Relleno consistente en .wrap móvil/escritorio
  • Ajustar márgenes de lista y onebox
  • Cambiar el menú desplegable de la página de categorías a una llave inglesa
  • Mejorar la navegación en listas de temas para lectores de pantalla
  • Proporcionar una región para varias acciones de tema
  • Los usuarios pueden posponer el tutorial de discobot.
  • Cambio de color del título del enlace de resultado de búsqueda
  • Hacer que el texto del tutorial de bandera de discobot sea más claro
  • Agregar rol de región ARIA a las publicaciones
  • Mostrar botón Actualizar en lugar de Habilitar cuando el modo lento ya está habilitado
  • Mejorar la posición de los controles en lightboxes
  • Arreglar el ancho de carga de temas, eliminar conflicto de clases, más bonito

Rendimiento

  • Precargar JSON de configuraciones del cliente mientras se inicia la aplicación.
  • Cambiar la verificación de conexión activa de ActiveRecord PG para usar una consulta vacía.
  • Precargar Post#image_upload en TopicView.
  • Diferir la configuración de la caché distribuida en la categoría.
  • Diferir la configuración de la caché distribuida en más puntos.
  • Precargar configuraciones, grupos e iconos de insignias en SvgSprite.
  • Diferir la configuración de la caché distribuida en rutas críticas de rendimiento.
  • Eliminar la consulta N+1 en SiteSerializer#user_color_schemes.
  • Calentar las cachés en SiteSerializer mientras se precarga la aplicación.
  • Cachear la consulta de categorías en Stylesheet::Manager.color_scheme_digest.
  • Memorizar svgs principales en memoria para evitar el costoso análisis XML.
  • Precompilar hojas de estilo de temas secundarios.
20 Me gusta