Eliminación masiva de etiquetas de temas seleccionados
Además de la capacidad de reemplazar y agregar etiquetas a temas de forma masiva, el personal ahora puede eliminar todas las etiquetas de los temas seleccionados.
Permitir que los sitios configuren la fuente base y la fuente de títulos de forma independiente
Ampliando el soporte mejorado de fuentes agregado en beta3, los administradores ahora pueden establecer la fuente de títulos de forma independiente de la fuente base. Esto se puede hacer a través del asistente o mediante la configuración del sitio.
Explicar al personal por qué las invitaciones están deshabilitadas
Cuando SSO está habilitado o los inicios de sesión locales están deshabilitados mediante la configuración del sitio, las invitaciones también se deshabilitan, ya que la gestión de usuarios es manejada por un proveedor externo. Si el personal intenta navegar directamente a la página de invitaciones, ahora verá una explicación de por qué las invitaciones están deshabilitadas.
Para ayudar a los administradores del sitio en la personalización de su tema, el plugin Discourse Styleguide se ha agregado al núcleo de Discourse. Para más detalles, consulte Styleguide Plugin Now in Discourse Core
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 las 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 versión beta incluye 1 corrección de seguridad para problemas reportados por nuestra comunidad y HackerOne.
Asegurar que los usuarios puedan ver el tema antes de establecer un temporizador para el tema.
Mejoras de plugins
Muchos plugins
Corrección de errores
Hemos corregido numerosos errores en muchos de nuestros plugins
Traducciones
Hemos actualizado las traducciones en muchos de nuestros plugins
Suscripciones
Agregar soporte de Markdown para la descripción del producto
Explorador de datos
Mejorar el estilo de los informes de grupos
No permitir que las consultas se compartan con ‘todos’
Explorador de conocimiento
Agregar metadatos de onebox
Agregar botón de borrar a la barra de búsqueda
Política
Hacer que la vista previa de la política en el compositor sea más clara
Asegurar que la nueva política siempre esté rodeada por saltos de línea
Reescribir la interfaz de usuario como un componente de Ember
GitHub
No otorgar insignias a usuarios en etapa de prueba
Revisión de código
Permitir la eliminación del botón de seguimiento
Permitir menciones de commit de seguimiento menos restrictivas
Agregar botón “se ha seguido”
OpenID Connect
Agregar registros detallados de solicitudes y respuestas OIDC
Traductor
Agregar soporte para el recurso de múltiples servicios de Cognitive Service.
Funciones y Correcciones Adicionales
Haz clic para expandir
Nuevas funciones
Agregar el slug de la categoría a la clase del cuerpo en las páginas de etiquetas si forma parte de una categoría
Agregar código de limpieza semanal de marcadores
Respetar la configuración tags_sort_alphabetically al mostrar etiquetas
Agregar el atributo title a las encuestas
Opción en el compositor para recargar la página y forzar el guardado del borrador
Soporte para usar la fuente del sistema en el paso de fuentes del asistente
Asistente amigable con el modo oscuro
Correcciones de errores
El estilo solo es una URL principal y se accede con /styleguide
Verificar el atributo de destino del enlace en el enlace clink
Resolver problemas al ejecutar qunit mediante rake
Ordenar usando Ruby para evitar consultas N+1
Vista previa del tema del asistente cuando falta el logotipo
Matar un trabajador de Unicornio no debería matar un proceso de copia de seguridad o restauración en ejecución
La copia de seguridad ya no funcionaba después de cancelar una copia de seguridad en ejecución
Los mensajes de error de la edición de usuario fueron ignorados
La opción deshabilitada para sk no funcionaba correctamente
Usar nuevas variables de color en embed.scss, eliminar colores codificados
Manejar errores de sintaxis de .discourse-compatibility
Los observadores no funcionaban en los registros de correo electrónico de administración
El segundo factor no se puede habilitar si SSO está habilitado
Mostrar el conteo de respuestas correcto para el rastreador
Incluir base_path de subcarpeta en los atajos del manifiesto de la aplicación web
Hacer que browser-update funcione con IE<11
El conteo del favicon no se actualizaba cuando el foco de la ventana volvía
Usar el nombre del ámbito al serializar UserApiKeys
Asegurar que insertar hipervínculo funcione con mailto
Asegurar que el selector de categorías funcione con caracteres no ingleses
Confirmar que el nuevo correo electrónico no se envíe al personal si el correo electrónico está deshabilitado con la opción “no personal”
Los trabajos programados no aparecen en /sidekiq/schedule en desarrollo
Faltaba el activo de máscara SVG en el asistente
La carga de solicitudes de grupo estaba rota
Respetar show_category_definitions_in_topic_lists en las listas de categorías
Incluir temas de subcategorías en la lista de seguimiento
Comparar el argumento de tipo UserEmail de Jobs como cadena
Usar getAttribute en lugar de dataset
Cuando un administrador cambia un correo electrónico para el usuario, este debe confirmar el cambio
Corrige una regresión donde el menú desplegable del asistente no podía actualizarse
Renderizar correctamente los widgets de encuestas sin título
Encontrar el elemento noscript con contenido del rastreador
Manejar títulos de encuestas cuando hay encabezados presentes
Las URL de mailto escapadas generarían una excepción
No permitir invitaciones por correo electrónico si enable_local_logins está deshabilitado
Siempre permitir que los moderadores vean sus mensajes privados de grupo
Propiedad calculada de sobrescritura obsoleta
Validar el nombre de la categoría al cambiar el padre
Hace que los períodos del panel de control usen el día actual y 7 días semanales
Precargar cargas en groups#search para detener N+1
Ocultar secciones populares/recientes vacías en la página 404
La compilación estaba rota porque uglify no podía aceptar let o const
Eliminar líneas del correo electrónico entrante no debería fallar para cuerpo en blanco
Eliminar espacios en blanco alrededor de etiquetas HTML en línea junto al texto.
Usar el título del tema en el resultado del menú de búsqueda.
Borrar notificación de mensaje privado del bot de narrativa omitido
Mover la solicitud hp de /users a /token
Permitir que el personal use HTML en el banner de solo lectura de la categoría
La migración solo debe actualizar ReviewableUsers donde el usuario no está aprobado.
Permitir que las fuentes .otf se entreguen a través de CDN
Mejor mensaje de error si la invitación ha expirado
Sobrescritura obsoleta de translatedText CP
Hacer explícita la configuración de caché de CI de bundler
Valor correcto de auto y agrega nohighlight a la descripción
Las URL inválidas podían generar excepciones al llamar a UrlHelper.rails_route_from_url
Usar la configuración regional correcta para los mensajes de error
Estábamos sobrescribiendo la propiedad calculada canCreateTopicOnCategory
highlighted_languages vacío resultó en ["", "auto", "nohighlight"]
Corregir codificación corrupta en correos electrónicos que contienen archivos adjuntos
Respetar la descarga forzada al descargar medios seguros a través de lightbox
Mejoras y correcciones en el proceso de cambio de correo electrónico del usuario por parte del administrador
Evita que la barra de desplazamiento salte en el selector de emojis
Elimina la hora de la fecha en el rango del calendario a medianoche
Cuando el usuario es promovido a TL2, invitarlo a la capacitación avanzada
Deprecar constantes de lista blanca
Deshacerse de no leídos respeta el parámetro de consulta de seguimiento
No incluir la categoría en el título del tema de cita, si está presente
Cambios en la experiencia de usuario (UX)
Aumentar el ancho y centrar la entrada de reordenación de categorías
Cambios en la visualización “Los nuevos temas aparecerán aquí”
Aumentar el ancho de entrada en la página de aceptar invitación.
Reemplazar el icono de engranaje en el menú de usuario con un icono de usuario
No truncar los nombres de las categorías en el panel de búsqueda
Corregir el estilo para publicaciones y vistas de búsqueda avanzada
Etiqueta de contraseña consistente en las páginas de registro e invitaciones
Mostrar el rango para el filtro de vistas de búsqueda avanzada.
Permitir desplazamiento horizontal en los botones de publicaciones móviles
Evitar que las categorías se desborden en select-kit
Centrar el asistente verticalmente
Usar cursor de puntero para los botones del asistente
Rendimiento
Retroceder solicitudes de fondo cuando está sobrecargado
Evitar miradas hacia atrás al indexar la búsqueda
No encolar correos electrónicos de resumen cuando se intentó recientemente
Introducir un límite absoluto de resúmenes por 30 minutos