2.9.0.beta11: Correcciones de seguridad, Nueva categoría general, Mejoras en la barra lateral 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. Para obtener una lista completa de nuevas funciones, correcciones de errores, mejoras de UX y más, asegúrate de revisar las Funciones Adicionales y Correcciones listadas a continuación.

Mejoras de plugins

Asignar

Correcciones de errores
  • Mostrar el icono del grupo para las notificaciones del grupo

Chat

Nuevas funciones
  • Mejorar la experiencia de la pantalla de índice de chat móvil
  • Mejora en la selección de emojis
  • Habilitar la señalización para mensajes directos (DM)
  • Reproductor de video en línea para cargas de video
  • Vincular el canal de chat general a la categoría general
  • Usar direct_message_enabled_groups para el acceso a DM
  • Mejorar la señalización de mensajes de chat.
Correcciones de errores
  • Evita que los usuarios silenciados envíen mensajes
  • 10 ms podría ser demasiado corto para el hack de iOS
  • Elimina requestAnimationFrame
  • Mejora el hack de iOS para el desplazamiento por inercia
  • Asegura que el fondo de las acciones se elimine al colapsar en móviles
  • Problemas del índice de canales en móviles
  • Mover el nombre del emoji de reacción de la clase al atributo de datos
  • Mejorar el almacén de reacciones de chat
  • Evita excepciones al transcribir múltiples mensajes
  • No fallar al intentar mostrar banderas de DM en la cola de revisión.
  • Hace que el filtrado de emojis no distinga entre mayúsculas y minúsculas
  • Elimina el secuestro en webhook y mejora la documentación
  • Asegura que los emojis tengan un título en el selector
  • Ahora el valor predeterminado solo se usa para emojis personalizados
  • Evita que el efecto shimmer se aplique a la barra lateral
  • Evita que el emoji tonificado seleccionado añada t1
  • Firefox usa relatedTarget para toElement/fromElement
  • Evita una pantalla en blanco en iOS en la carga inicial
  • Evita una pantalla en blanco en iOS en el desplazamiento pegajoso
  • La caché de emojis del núcleo estancada podría devolver emojis sin search_aliases
  • Asegura que reiniciamos la selección de mensajes al cambiar de canal
  • Evita que la barra de desplazamiento aparezca sobre el contenido en Android
  • Usa sidebar contentCSSClass para canales silenciados
  • El personal siempre debería poder chatear
  • Refinamientos de direct_message_enabled_groups
  • El botón de cierre no es visible en la página de índice de chat
  • Eliminar mensajes antiguos también debería limpiar las banderas.
  • Prefiere el enlace /chat/channel/:id/:title?messageId=x
  • Ajusta las restricciones de señalización para los mensajes de chat.
  • Censura correctamente los extractos
  • Simplifica el código de carga de mensajes
  • Hace cumplir chat_channel_id cuando está presente
  • Agrega la traducción faltante chat_message_flag_allowed_groups
  • Hace que chat_allow_uploads se aplique a los canales de DM
Cambios de UX
  • Corregir el color del enlace en las tarjetas de canales
  • Implementa el botón de abandonar en la tarjeta de canal
  • Ajusta el relleno del compositor/cargas
  • Asegura que la búsqueda del selector de emojis obtenga el foco en la primera carga
  • Doble clic en uno de tus mensajes comienza a editarlo
  • Mueve el botón de nuevo canal a la vista de exploración
Accesibilidad
  • Mostrar opciones de color de emoji en WHCM

discourse-voting

Cambios de UX
  • Evitar la etiqueta li doble en el outlet user-activity-bottom

discourse-calendar

Nuevas funciones
  • Cuando el usuario está de vacaciones, establecer el estado del usuario en el núcleo
Correcciones de errores
  • El calendario no estaba reiniciando los estados expirados
  • La desactivación de la clasificación de encabezado ahora verifica la configuración del sitio correcta y predetermina a falso

discourse-data-explorer

Correcciones de errores
  • Clic no abre la consulta
  • Errores al ejecutar la consulta debido a patrones o comentarios de plantilla de PG

discourse-perspective-api

Correcciones de errores
  • Agregar verificación de nil para el tema

discourse-code-review

Cambios de UX
  • Eliminar la etiqueta li innecesaria para el outlet del plugin user-activity-bottom

discourse-subscriptions

Correcciones de errores
  • Simplificar el manejador de webhook de Stripe
Cambios de UX
  • Hacer que el estilo sea consistente con todo lo demás

discourse-policy

Nuevas funciones
  • Notificaciones por correo electrónico para políticas
Correcciones de errores
  • Agrega prefijo a los enums de UserOption para evitar colisiones

discourse-cakeday

Nuevas funciones
  • Enlaces de barra lateral separados para aniversarios y cumpleaños

discourse-shared-edits

Correcciones de errores
  • Validar publicación al confirmar revisión
  • Error de AppEvents.off al destruir controller:topic

discourse-reactions

Correcciones de errores
  • No sobrescribir el mensaje de error de limitación de tasa del núcleo
  • Manejar mensajes de error de límite de tasa en el lado del servidor
  • El tema eliminado debería excluirlo de las reacciones dadas
Cambios de UX
  • Usar un cursor de ratón regular en el popover
  • Eliminar la etiqueta li innecesaria para el outlet del plugin
  • Eliminar la etiqueta li innecesaria para el outlet del plugin user-activity-bottom

discourse-automation

Nuevas funciones
  • Agrega configuraciones y enable_manual_trigger
  • Agrega soporte de una sola vez al script de respuesta automática

discourse-question-answer-discourse

Correcciones de errores
  • Ajustar el orden de los encabezados de respuestas de QA en modo RTL

discourse-footnote

Correcciones de errores
  • No registrarPlugin si no hay window.markdownitFootnote

discourse-gamification

Nuevas funciones
  • Agregada una configuración para el período predeterminado del tablero de clasificación
Correcciones de errores
  • Actualizar el repositorio canónico del plugin
Cambios de UX
  • Permitir elegir cualquier tablero de clasificación en el componente mínimo
  • Agregar corona
  • Estilo mínimo del tablero de clasificación

Funciones y correcciones adicionales

Haz clic para expandir

Nuevas funciones

  • Reducir la advertencia de inicios de sesión sospechosos por distancia a 100 km
  • Controlar el ancho del tema con variables
  • Ordenación genérica de autocompletado de hashtags
  • Agregar botón para restablecer las ventanas emergentes vistas
  • Autocompletado genérico de hashtags parte 1
  • Implementar nuevas ventanas emergentes de incorporación
  • Mostrar tiempo relativo cuando se omite la fecha
  • Agregar contentCSSClass para el enlace de sección de la barra lateral
  • Doble color para el prefijo de subcategorías
  • Agrega categorías predeterminadas sembradas a la barra lateral
  • Precargar recursos mediante el encabezado de enlace
  • Omitir mostrar el día cuando el día ‘a’ es igual al día ‘desde’
  • Nuevo outlet topic-list-main-link-bottom agregado a móviles
  • Manejar oneboxes para URLs complejas de GitHub
  • Al ingresar a un tema, desplazarse al marcador de línea visitado por última vez

Correcciones de errores

  • No se puede cambiar el nivel de notificación de las categorías establecidas en regular
  • Evaluar todas las funciones de callback en lugar de sobrescribirlas
  • No notificar al autor del tema sobre publicaciones de acción pequeña
  • Correcciones de seguimiento para la página de error de restablecimiento de contraseña
  • Simplificar la visualización de múltiples errores AJAX
  • No intentar agregar nuevamente un usuario a un grupo al sincronizar grupos mediante SSO
  • Ignorar conflictos únicos al rellenar valores predeterminados de la barra lateral
  • Asegurar que el modificador {{action}} personalizado funcione con el hash de acciones
  • Un par de elementos del tema son demasiado anchos
  • Mover el nombre del grupo de group-box de la clase al atributo de datos
  • Permitir que los usuarios que ya están en grupos automáticos inicien sesión
  • Agregar etiqueta de theme-color cuando se selecciona un esquema oscuro
  • Error tipográfico en el nombre de variable
  • Restablecer propiedades de error en el modelo de tema
  • Registrar la adición/eliminación de usuarios de grupos cuando se cambian mediante DiscourseConnect
  • El selector de categorías no actualiza la selección al editar revisables
  • Restablecer correctamente la propiedad controllerReady
  • Usar solo la primera línea del mensaje de confirmación
  • Error tipográfico menor
  • Establecer max-width en la imagen del logo de la categoría
  • Comprobaciones del lado del cliente para personal_message_enabled_groups
  • Establecer el ancho en la imagen del logo de la categoría, no en el contenedor
  • No mostrar una página 404 al visitar mensajes
  • Debounce correctamente varias funciones
  • Calcular el desplazamiento del encabezado una vez al cargar
  • Saltar todas las validaciones de publicaciones si es necesario
  • Asegurar que la minificación no rompa los conectores co-ubicados
  • No incluir emojis sin grupo en la lista estándar
  • Sidebar_list_destination en CurrentUserSerializer
  • Asegurar que el menú desplegable esté por encima de las etiquetas hermanas
  • Destino de lista de barra lateral para rastreados y etiquetas
  • Excluir publicaciones de temas ocultos y acciones pequeñas del feed RSS.
  • Estado de enfoque de la tarjeta de usuario apareciendo al hacer clic
  • Aclarar la copia de la clave de seguridad
  • Restablecer general_category_id si la categoría general fue eliminada
  • Evitar el cambio de diseño al navegar por el menú desplegable
  • Ajustar las celdas de usuarios por nivel de confianza en modo RTL
  • Eliminar cifrados cose RS384 y RS512
  • Mostrar las fechas de la línea de tiempo como clicables
  • action_code_path no se está cargando para user-stream-item
  • Falta insignia de categoría para categoría con color almacenado como código hexadecimal de 3 dígitos
  • Enlace de categoría en la barra lateral no activo al filtrar por ninguno y todos
  • Reemplazar prefixCSS con prefixElementColors
  • Eliminar elementos nil antes de ordenar la matriz de cadena sha1.
  • Restablecer configuraciones del sitio relacionadas al eliminar la categoría general
  • El emoji de estado se mostraba a la izquierda en móviles
  • Alineación del emoji de estado del usuario en publicaciones
  • Manejar correctamente errores HTTP durante el cálculo del color dominante
  • Error tipográfico
  • Advertencia sobre el estilo de prefijo de la barra lateral
  • Estilo de campo de usuario en inicio de sesión
  • Cambiar texto
  • Enlaces de ‘mostrar detalles’ del registro de acciones del personal
  • Asegurar que los atajos de formato de fecha local funcionen correctamente
  • Asegurar que los botones de alternancia de tipo de encuesta funcionen correctamente
  • Las configuraciones obsoletas no deben sobrescribirse desde la interfaz de usuario
  • Ocultar configuraciones antiguas de mensajes privados
  • Mostrar error si el campo es igual a la contraseña
  • Eliminar funcionalidad de invitación pública a temas
  • No mostrar el banner de CTA de bienvenida si el tema de bienvenida fue eliminado
  • Asegurar que los buzones de grupo en la sección de mensajes estén ordenados por nombre de grupo
  • Determinar el mismo rango de fecha local está generando error cuando no hay fecha
  • Llegar al tema debe estar oculto cuando must_approve_users
  • Mejorar el manejo de errores para calculate_dominant_color!
  • No prellenar el valor predeterminado del título del sitio en el paso de introducción del asistente
  • Asegurar que los primeros usuarios administradores se agreguen a grupos automáticos
  • El tema vigilado supera la categoría silenciada
  • Capacidad para activar emoji después de bloque de código indentado
  • Falta icono de enlace de sección de barra lateral para etiquetas de PM
  • Enlace a discovery.category en la barra lateral`
  • Saltar validaciones de título de calidad para temas estáticos cuando son editados por administrador
  • Contar correctamente las invitaciones masivas resultantes
  • No mostrar el estado del usuario en publicaciones dos veces
  • Cambios en la nueva categoría general que impiden la creación de temas
  • Enlace de revisión de barra lateral mostrando para usuarios que no pueden revisar
  • Solución temporal para un error en el gem R2 para producir CSS RTL válido
  • Permitir inicio de sesión por correo electrónico para administradores en modo staff-writes-only
  • Permitir cierre de sesión para administradores en modo staff-writes-only
  • Eliminar espacio de ancho cero cuando no es necesario
  • Agregar validadores de invitación mejores y más estrictos
  • Revertir búsqueda de etiquetas recursiva con etiquetas ascendentes faltantes
  • La subida de tema faltante no debe romper el proceso de precompilación.
  • Eliminar alerta de recordatorio de marcador para recordatorios establecidos en el pasado
  • Asegurar que el cierre de la barra lateral desmonte todas las funciones de callback.
  • Peculiaridades al iniciar nuevas cargas cuando una estaba en progreso

Cambios de UX

  • Asegurar que el tamaño de la imagen se mantenga incluso después de un error de carga
  • Cambiar el texto de «no hay categorías/etiquetas configuradas» en la barra lateral a un enlace
  • Corregir error tipográfico gramatical en trust_level_unlocked_tip
  • Cambiar gráfico de emoji en la página de error de invitación
  • Hacer que toda la caja de categoría sea clickeable
  • Permitir saltos de línea en medio de palabras en rutas de archivo de onebox de GitHub
  • Usar un mensaje educativo más amigable
  • Enviar notificación de tipo replied al autor del tema si está vigilando el tema
  • Arrastrar nuevos menús de usuario, desplazarse por la navegación principal de usuario
  • Corregir la visualización del estado del usuario en autocompletado
  • Dejar de recurrir a la imagen del tema en incrustaciones
  • Mejorar el estilo de autocompletado
  • Mostrar botón de edición de categoría cuando está en la intersección de etiquetas
  • Extender la navegación horizontal de usuario a todas las páginas de usuario
  • Corregir la capitalización
  • Corregir botón de cancelar texto alternativo en modo oscuro
  • Cambiar botón a gris
  • Simplificar visuales del modo bootstrap
  • Evitar que el nombre de respuesta sea más largo de 400px
  • Ediciones de CTA de bienvenida
  • Actualización de resaltado de configuración de tema
  • Controles de desplazamiento horizontal para nueva navegación de usuario
  • Ocultar atajos de teclado en móviles
  • Ediciones de incorporación
  • Mostrar condicionalmente la sección de etiquetas de barra lateral para el usuario
  • Ocultar condicionalmente la sección de categorías de barra lateral para el usuario
  • Ocultar sección de etiquetas en la barra lateral cuando el usuario no tiene etiquetas visibles
  • Actualización de color de peligro
  • Estilos actualizados para navegación de usuario con barra lateral
  • Ocultar sección de etiquetas a usuarios anónimos cuando el sitio no tiene etiquetas
  • Corregir color a navegación en lugar de peligro
  • Predeterminar logo de categoría oscuro en esquemas oscuros
  • Agregar más espaciado a los botones de pestaña
  • Asegura que no enfoquemos un botón invisible en la barra lateral
  • Más...Más en la barra lateral
  • Ocultar barra lateral en ruta de 2FA
  • Cambiar el icono de navegación de notificaciones en la página de usuario a campana
  • Agregar max-width al correo electrónico de resumen, formatear erb
  • Corregir marcador de posición de publicación en móviles
  • Mover el botón de descartar de la parte inferior a la derecha del mensaje del pie de página

Rendimiento

  • Excluir etiquetas de barra lateral anónimas en el serializador del sitio para usuarios iniciados
  • Mover el cálculo del color dominante a un trabajo separado

Accesibilidad

  • Agregar soporte de teclado a incrustaciones de YouTube
  • Agregar título al botón de icono de eliminar borradores
  • Agregar atributos for para ubicación, sitio web en perfil
  • Los elementos de encabezado ordenables deben tener puntero
  • Agregar aria-label a las insignias de publicaciones de temas
  • Devolver el foco al botón de búsqueda del encabezado al salir de la búsqueda con Escape
  • Mejorar la accesibilidad de búsqueda de grupo
  • Mejorar la apariencia de la tarjeta de usuario en WHCM
  • Agregar etiquetas aria para publicaciones en la actividad del grupo
  • Mejorar la línea de tiempo del tema en WHCM
  • Modal de marcadores
  • Agregar href a los avatares de publicadores frecuentes
  • Mejorar la accesibilidad en temas WHCM
  • Agregar más información a la etiqueta del botón «Responder a».
  • Señalar que el encabezado de alternancia puede reordenar elementos de tabla.
  • Atrapar el foco en el modal de seguridad de autenticación
  • Hacer que los errores de ventana emergente de entrada sean accesibles por teclado
  • Corregir el orden de pestañas en el modal «Destacar tema»
  • Hacer accesible el elemento «Cargar publicación padre»
  • Establecer role=presentation si falta el atributo alt
9 Me gusta