Si tu sitio no está ejecutando actualmente la versión 2.7.0.beta2, por favor revisa las advertencias importantes en Discourse 2.7.0.beta2 Release Notes
Mejorar el rendimiento de la migración de la base de datos
Se descubrió que una migración de base de datos en una versión anterior podía causar un estado de solo lectura durante la migración. Esto era más probable en sitios con bases de datos grandes. La migración se ha actualizado para ser más eficiente y evitar el estado de solo lectura.
Agregar una nueva sección de funciones al panel de administración
¿Sabías que hay administradores de sitios Discourse que no leen estas notas de lanzamiento? ¡Lo sé, a mí también me cuesta creerlo!
Bromeas aparte, para ayudar a todos los administradores de Discourse a conocer las nuevas funciones, ahora soportamos resaltar las funciones en el panel de administración.
Siempre trabajamos para asegurar que todos en internet puedan usar Discourse, incluyendo a quienes utilizan tecnología de asistencia. Con ese fin, esta versión incluye numerosas mejoras de accesibilidad basadas en una auditoría reciente que realizamos.
Atributos aria-{expanded,haspopup} y título de usuario en el menú hamburguesa
Establece correctamente role=dialog y aria-labelledby para d-modals
Usa role=button y soporta ariaPressed para tapTile
Estructura el menú de usuario como pestañas
Convierte el indicador de ediciones de publicaciones en un botón en lugar de un enlace
Mejora la accesibilidad del filtro de búsqueda en opciones
Mejora la búsqueda avanzada y los encabezados HTML
Asocia los controles de búsqueda con sus etiquetas
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 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
Traductor
Agregar configuración del sitio para configurar el número de traducciones por minuto
Integración de chat
Agregar soporte para Google Chat
Zendesk
Soporte para sincronización bidireccional
Asignar
Redirigir a la página de inicio de sesión si se intenta ver temas asignados como anónimo
Mejorar el mensaje de error al asignar un MP a un usuario que no tiene acceso al MP
Funciones y correcciones adicionales
Haz clic para expandir
Nuevas funciones
Agregar entrada de metadatos de correos electrónicos de contacto al metadato opcional del complemento
Agregar encabezados de respuesta adicionales al formato de registro de nginx
Correcciones de errores
Permitir una sola invitación por dirección de correo electrónico
El título del botón traducido no funcionaba
No almacenar en caché los nombres de niveles de confianza traducidos en la configuración del sitio
Creación de cuenta de autenticación externa en la aplicación de iOS
Asegurar que ‘tr’ se llame a una cadena.
No se puede eliminar la selección del selector de grupo en la configuración del grupo de etiquetas
Restaurar el comportamiento del botón de eliminar del resumen del usuario.
Encuestas que se extienden en los historiales de respuestas a publicaciones
Mover la migración de post_search_data a un trabajo único
Soportar versión en la carga útil de nueva función
El enlace “Personalizar texto” estaba roto en la página de administración de insignias
Solo despriorizar coincidencias exactas en menciones
Despriorizar usuarios inactivos en la búsqueda de usuarios
Destruir las claves de API de usuario asociadas al hacer un usuario anónimo.
Limpiar la cookie authentication_data después del inicio de sesión
Descartar temas no leídos con una etiqueta
Asegura que timeline_lookup incluya la última tupla
El trabajo Reindex_search debería funcionar en modelos sin datos de búsqueda
Eliminar la UX de renderizado del modelo de marcador
No se puede encontrar currentThemeColorSchemeId cuando no hay themeId presente
Verificar el resultado de confirmación antes de eliminar el registro SSO
Eliminar horarios programados de DND cuando el programa está deshabilitado
Parece que a veces los shims son evaluados por motores JS más antiguos
Imprimir HTML sin procesar de la imagen del logotipo para omitir la codificación HTML no deseada
Actualizar categorías sin recargar la página completa
URL rota cuando el nombre de usuario contiene una subcarpeta.
La ventana emergente de compartir está posicionada incorrectamente en locales RTL
Cambios de UX
Hacer que los temas de la página de categorías de escritorio coincidan con los de móviles
Pequeño ajuste en la advertencia de eliminación de categoría
Respetar la configuración del sitio email_editable en la página de activación de usuario.
Simplificar la biografía narrativa del bot
Hace que el editor de temas muestre el marcador de posición correctamente para idiomas RTL
Mostrar imagen de vista previa de error de onebox como favicon
Especificar ancho y alto para la imagen de error de vista previa de onebox
Advertir sobre mensajes que quedarán huérfanos al eliminar un grupo.
Rendimiento
Agrupar migración costosa de publicaciones
Migrar datos de búsqueda después de cambiar el nombre de la configuración regional