¡Aún más!
Pero espera, ¡hay más! Hacemos todo lo posible para destacar las nuevas funciones y cambios por ti, pero siempre hay demasiados cambios para detallarlos. 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 que se enumeran a continuación.
Actualizaciones de seguridad
Esta beta incluye 1 corrección de seguridad para problemas informados por nuestra comunidad y HackerOne.
- Deshabilitar MessageBus::Diagnostics.
Mejoras de plugins
Muchos plugins
- Traducciones
- Hemos actualizado las traducciones en muchos de nuestros plugins
Asignar
Nuevas funciones
- Eliminar PMs de recordatorio de asignación anteriores
- Indicador activo para asignaciones
Correcciones de errores
- Siempre desasignar publicaciones cuando se eliminan
- Actualizar tema cuando el tema o la publicación se eliminan o recuperan
- Pruebas para corrección de búsqueda
- Asignado indirectamente en la búsqueda
- No permitir asignar usuario al tema cuando la publicación está asignada
- Posicionar correctamente el menú desplegable en el modal en el escritorio
- Refactorizar asignar / reasignar para combinar la lógica
Autenticación de LinkedIn
Correcciones de errores
- Manejar filas duplicadas en la migración
Accesibilidad
- Añade títulos faltantes a las acciones de mensajes de tc
Akismet
Correcciones de errores
- La eliminación de usuarios funciona incluso si existen revisiones pendientes
Calendario
Nuevas funciones
- Reutilizar las notificaciones de invitación y recordatorios existentes.
Autenticación de Microsoft
Correcciones de errores
- Manejar filas duplicadas en la migración
Cambios de UX
- Cambiar el nombre de Office365 a ‘Autenticación de Microsoft’
Resuelto
Nuevas funciones
- Mostrar aviso si el usuario puede aceptar una respuesta
Cambios de UX
- Evitar que el texto y el icono de resolución se envuelvan
BCC
Correcciones de errores
- Grupos que se mencionan en cada mensaje
Kolide
Nuevas funciones
- Mostrar detalles de los problemas abiertos de Kolide en el pie de página.
- Sincronizar problemas y dispositivos basados en la carga útil del webhook.
- Alertar a los administradores de grupos de Kolide sobre dispositivos no incorporados.
- Mostrar aviso global para advertir sobre dispositivos no incorporados.
Correcciones de errores
- Asignar la variable del tema antes de obtener el título.
- No recordar a los usuarios cuando no se encuentran problemas.
- No recordar a los administradores de Kolide cuando no se encuentran problemas.
- No actualizar el tema del administrador a menos que cambie
- Omitir recordatorios si no hay problemas.
- Aumentar per_page de 25 por defecto a 500
- Añadir texto predeterminado para el cuerpo de la publicación si no se encuentran problemas.
- Actualizar el valor del campo personalizado solo si la publicación está presente.
- Usar
logger.warnen lugar del métodoDiscourse.warn. - Tomar 2 para detener la inundación de notificaciones.
Cambios de UX
- Eliminar enlace a Kolide para problemas de dispositivos.
- Mostrar el aviso solo si el ID del tema de incorporación está disponible
- Navegar a los usuarios al tema de incorporación a través del banner.
SAML
Nuevas funciones
- Permitir que el plugin se configure mediante la configuración del sitio
Correcciones de errores
- Asegurar que la ruta del script JS sea correcta para subcarpetas
- Añadir encabezado
content-typeal formulario de envío automático - No comprimir la solicitud SAML para el enlace POST
- Corregir errores de
after_create_accountde 4e0a5e0a - Diferir la lógica de UsernameSuggester a
auto_create_account - Ignorar la configuración del sitio
saml_base_urlvacía - No anular la cookie de sesión existente durante el callback
- Asegurar que SAML siga las redirecciones posteriores al inicio de sesión
- Eliminar prefijo de
base_url - Actualizar la lógica de selección de nombres
Cambios de UX
- Si se configura a través de variables de entorno, ocultar la configuración del sitio
Suscripciones
Correcciones de errores
- Las etiquetas strong de HTML se muestran
Política
Nuevas funciones
- Añadir atributo privado a la política
- Paginación de resultados de PolicyUser
Correcciones de errores
- Permitir la selección de grupos automáticos
- Los usuarios de políticas por página no deben cambiar
Cambios de UX
- Mostrar botones grises para la otra opción de política
Reacciones
Correcciones de errores
- Las notificaciones de reacciones estaban rotas (tercera vez)
- Las notificaciones de reacciones estaban rotas (segunda vez)
- Las notificaciones de reacciones estaban rotas
Automatización
Correcciones de errores
- Solo permite seleccionar script al crear una nueva automatización
Cambios de UX
- Hace que los menús desplegables sean filtrables y desplazables
Pie de página
Correcciones de errores
- Mover a assets/vendor/javascripts
- Importar correctamente popper
Cambios de seguridad
- Corregir pie de página malicioso que causa errores del lado del cliente
Integración de chat
Nuevas funciones
- Permitir la selección de grupos ‘automáticos’ para las reglas
Correcciones de errores
- Almacenar
slack thread_tspor canal - Asegurar que la validación del modal de edición funcione al abrirlo por primera vez
- Asegurar que el bot de Telegram solo responda a comandos slash
Funciones y correcciones adicionales
Haz clic para expandir
Nuevas funciones
- al sugerir nombres de usuario, omitir las entradas que consisten enteramente en caracteres no permitidos
- Comprobaciones programadas de problemas para el panel de administración
- Permitir modificar páginas estáticas basadas en temas
- Añadir outlet de plugin de navegación de temas y componente emergente
- Extender la API del plugin para añadir múltiples iconos de póster
- Añadir el plugin de Apple a la lista oficial
- Un plan de consolidación de notificaciones para mantener la última.
- Eliminar recordatorios de revisión anteriores.
- Soporte experimental para membresía de grupo a través de autenticación de Google
- Preestablecer la configuración regional del usuario mediante invitación masiva
- Añadir la capacidad de ir y venir entre PM y Nuevo Tema
Correcciones de errores
- recurrir a
anonymousy no auseral sugerir nombres de usuario para usuarios anónimos - Usar el nombre de argumento correcto en la traducción de revisiones pendientes
- Ajuste de la posición del panel del menú
- Usar descripción meta básica si faltan otras etiquetas de descripción
- Las anulaciones de traducción de la configuración regional de respaldo no funcionaron en el cliente
- “Customize Text” mostró la cadena MessageFormat compilada para traducciones
_MFanuladas - La precedencia de la traducción fue diferente en el cliente y el servidor
- Cálculo incorrecto del desplazamiento del encabezado
- Añadir polyfill de desplazamiento suave
- Usa el nuevo formato para el punto final de la etiqueta de búsqueda para evitar problemas
- Notificar a los miembros del grupo cuando alguien cita o responde a su publicación.
- Añadir más acciones al alcance de la clave de la API de cargas
- Corregir la migración
email_tokens_token_to_nullable - Asegurar que los nombres de los temas se escapen en los atributos HTML
- Comprobar si el dominio de invitación es válido
- Permitir que OAuth2Authenticator maneje asociaciones existentes
- Imágenes de favicon de onebox borrosas
- Solo considerarlo manejado por el compositor cuando hay un compositor
- Diferir los eventos de creación de temas/publicaciones hasta que se agreguen los correos electrónicos
- Hacer que las pruebas funcionen con un ID de carga inicial más alto
- Seleccionar el borrador de tema correcto para el usuario
- Actualizar
has_topic_draftcuando se actualiza el borrador - Asegurar que MessageIdService pueda manejar cambios de nombre de host y multisitio
--header-offsetno tuvo en cuenta el desbordamiento- Referencias al encabezado que conducen a un hilo de correo electrónico roto
- Hacer que las pruebas de miniaturas comiencen con una pizarra limpia
- Mostrar publicaciones pendientes en una categoría moderada
- Prueba de transición de etiquetas
- Transición de etiquetas solo si el nombre de la etiqueta cambió
- Faltan URLs permitidas al mostrar alcances granulares de claves de API.
- La autenticación maneja incorrectamente nombres de usuario duplicados
- La actualización de una notificación consolidada debería llevarla a la parte superior.
- Al usar autenticación externa, los caracteres no permitidos no se eliminaron del nombre de usuario
- Hacer que el orden de clasificación de los temas de usuario no distinga entre mayúsculas y minúsculas
- Añadir sufijo aleatorio al ID de mensaje saliente para el correo electrónico
- Las insignias de PWA no se actualizaban
- Coincidir con la profundidad indeterminada en la URL durante las pruebas de carga
- Permite una estrategia de colocación más precisa en dispositivos móviles
- No redirigir solicitudes XHR/JSON cuando se requiere inicio de sesión
- Extraer y corregir la anulación de nombres de usuario por autenticación externa
- Establecer
auto_updateen falso para temas/componentes que no son git - Omitir temas con URL en blanco en la tarea rake
themes:update
Cambios de UX
- Actualizar escalado y envoltura del contenedor de navegación
- Maneja correctamente la tecla escape en el selector de emojis
- Mostrar siempre el avatar en las listas de temas móviles
- Dejar que los controles de publicación móvil se desplacen en caso de desbordamiento
- Mostrar tarjeta de grupo con estado de carga animado
- Prevenir el desbordamiento de la línea de tiempo en casos extremos
- Extender el hipervínculo de usuario en los registros de acciones del personal
- Corregir el tamaño del icono de estado del tema en los resultados de búsqueda móvil
- Aplicar formatos de enlace solo al pegar en selecciones que no contienen etiquetas similares a bbcode
- Hacer que el cambio al modo de respuestas filtradas sea menos brusco.
- Mejorar el posicionamiento de la visualización de presencia del compositor
- Desplazar la fila a la parte superior del contenedor en select-kit
- Corregir el estilo del menú desplegable de flair en la cuenta de usuario
- Eliminar el estilo que rompe el compositor en la página de PM
- Reducir la brusquedad del compositor en Android
- Prevenir el desbordamiento en las fechas de la línea de tiempo móvil
- Mejorar el estilo de la información de etiquetas
- Corregir la alineación en la barra de navegación de grupos
- Aplicar formatos de enlace solo al pegar en selecciones que no contienen enlaces
Rendimiento
- Hacer que las pruebas sean más rápidas prefabricando más cosas
- Prefabricar más partes de users_controller_spec
- Acelerar las pruebas prefabricando más cosas
- Prefabricar pósters en topics_controller_spec
- Prefabricar más de topics_controller_spec.rb
- Instantánea de Redis durante las pruebas
- Acelerar las pruebas
- Añadir índice en
email_tokens.token_hash - Reducir algo de tiempo del conjunto de pruebas
- Migrar
normalized_emailsen una migración
Accesibilidad
- Enfocar el último tema visto en las listas de temas
- Mover el foco al tema resaltado al visitar un tema
- Eliminar etiqueta duplicada en el campo de confirmación de registro