¡Aún más!
¡Pero espera, hay más! Hacemos todo lo posible para resaltar 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 Características y Correcciones Adicionales que se enumeran a continuación.
Actualizaciones de seguridad
Esta beta incluye 3 correcciones de seguridad para problemas informados por nuestra comunidad y HackerOne.
- Mostrar solo etiquetas a usuarios con permiso
- Eliminar caracteres bidireccionales Unicode sin renderizar en bloques de código
- Eliminar respuesta específica de ember-cli de las rutas de la aplicación
Mejoras de plugins
Muchos plugins
- Traducciones
- Hemos actualizado las traducciones en muchos de nuestros plugins
Asignar
Correcciones de errores
- Mejoras para asignar a una publicación
- Ajustar la lista móvil para los cambios recientes en la lista de temas
- Actualizar aria-labels en móvil / desplegable
- El serializador current_user no lanza errores
- Seleccionar un usuario estaba borrando los términos de búsqueda
- Búsqueda rota de temas asignados
- Usar la propiedad customOptions
- Fijar la versión del plugin al ejecutar discourse
<= 2.8.0.beta7 - Sin error cuando se elimina la publicación asignada
- Actualizar permisos de vista de Reasignar
Cambios de UX
- Hacer que los iconos móviles coincidan con los de escritorio
- Actualizar estilos del desplegable de reasignación
Chat
Nuevas funciones
- Abrir enlaces de chat de categorías/etiquetas
- Almacenar mensajes cocidos en el lado del servidor
Correcciones de errores
- Asegurar que el usuario permanezca ‘presente’ en los canales de enrutamiento de notificaciones
- Navegar a pantalla completa en vista móvil
- El título del canal de chat en enlaces de pantalla completa a chatable
- Mostrar extracto en la línea de respuesta
- Botón de vista previa para canal anidado
- Implementar selector de emojis
- Habilitar el chat recarga en vivo, y hacer clic en el icono del chat se une al canal
- Unificar el tamaño de fuente del título del canal de chat
- Corregir las URL de notificación de chat
- El regreso en móvil no debería enviar mensajes
- Traducción de notificaciones de mensajes de chat del lado del cliente
Cambios de UX
- Más ajustes
- Espaciado + Cambios de notificación
- Usar color terciario para el icono del botón de envío de mensajes en móvil
- No reservar espacio para el indicador de presencia (segunda parte)
- No reservar espacio para el indicador de presencia
- Alinear elementos del título
Cifrar
Nuevas funciones
- Desautorizar CSP no seguro si el plugin está habilitado
Correcciones de errores
- Asegurar que los bots puedan enviar mensajes cifrados
BCC
Correcciones de errores
- Envío de BCC a direcciones de correo electrónico
Tooltips
Nuevas funciones
- Detectar mejor el ratón/tacto usando event-from
Suscripciones
Correcciones de errores
- Excluir cargos bloqueados en el total de la campaña
- Incluir compras únicas en el total de la campaña
Reacciones
Nuevas funciones
- Consolidar notificaciones
Correcciones de errores
- La expansión de publicaciones en el flujo de actividad estaba causando recargas
- No incluir emojis no válidos en el campo de reacciones de publicaciones.
Crowd
Correcciones de errores
- Evitar usar GlobalSetting para crowd_custom_html
Docs
Cambios de UX
- Ajustar el espaciado de los elementos de la lista de temas
Características y correcciones adicionales
Haz clic para expandir
Nuevas funciones
- Mostrar tarjetas de usuario para usuarios que están ‘respondiendo…’
- Reemplazar la directiva
Crawl-delaycon limitación de velocidad adecuada - Enviar una cabecera ‘noindex’ en respuestas no canónicas
- Soporte i18n en pruebas de plugins de Ember CLI
- Añadir configuración de reglas de normalización de correo electrónico
- Añade el alcance de uploads para claves API
- Permitir que la configuración del tema solicite actualización
- Registrar solo consultas de búsqueda de temas/publicaciones en el registro de búsqueda
- Aplicar límites de velocidad por usuario en lugar de IP para usuarios de confianza
- Cargas de copia de seguridad de uppy fragmentadas localmente con un nuevo plugin de cargador
Correcciones de errores
- El objeto File nativo no se pasó a uploadHandler
- CSS roto en #15141
- No sugerir “user1” como nombre de usuario a los usuarios invitados
- Añade código de estado 422 a bootstrap json
- Permitir que el personal suba cuando deba y authorized_extensions esté en blanco
- Asegurar que los hooks de widget siempre llamen a la instancia correcta
- Trata a iPad como mobileView para el posicionamiento del popper
- El aviso de registro global regresó en #15000
- La configuración de marcadores en algunos casos estaba rota
- No lanzar errores en claves duplicadas en Yaml
- Posición del aviso de actualización de software en temas con encabezado adicional
- Usar URL de CDN para avatares de onebox internos
- Eliminar solo tokens de correo electrónico no confirmados Y expirados
- No bloquear el navegador al tocar sugerencias de autocompletado en Android/Gboard
- Eliminar la cabecera de correo Auto-Submitted de los correos SMTP de grupo
- No fallar si la actualización del tema falla
- Git no debería solicitar credenciales
- Mantener las etiquetas existentes al editar temas de etiquetas
- No acceder a permalink-check si no está autorizado
- Permitir invitaciones si must_approve_users es verdadero
- No publicar encuestas en el bus de mensajes cuando no hay encuestas
- No publicar notificaciones en MessageBus para usuarios inactivos
- Permitir deshabilitar la función de encuesta en discourse-markdown
- Eliminar la etiqueta ‘Abrir borrador’ después de eliminar el borrador del tema
- Asegurar que los enlaces de la lista de temas móviles se traten como transiciones de Ember
- Recursión infinita al llamar a una acción refresh() en rutas
- Añadir un botón de confirmación y cancelar al editar texto alternativo
- Validar el número de votos permitidos por encuesta por usuario.
- No sobrescribir la propiedad computada para la corrección del spinner de carga
- Corrección del separador de la lista de temas
- Excluir la publicación moderator_action para el recuento de respuestas en el resumen del usuario.
- Título y chevron incorrectos al filtrar por número de publicación.
- Filtro de categorías ninguna y todas
- Caché de todas las palabras observadas
- Borrar errores previos al mostrar el formulario de segundo factor
- Registrar customOptions como filtro de select kit
- Convertir temas incrustados de URL a forma absoluta
- Error cuando SMTP está habilitado en PostAlerter sin correo entrante
- Limpiar el nombre del emoji que es el nombre del archivo
- Incluir todas las categorías en sortedCategories
- Ajustar la alerta del encabezado de la lista de temas
- Columna ambigua en
downsize_uploads - Correcciones adicionales para la última visita en la lista de temas
- Corregir regresiones introducidas en ae16b0a
- Añade la clase faltante para el separador de la última visita
- Redirigir a la página de inicio si no existen publicaciones
- Excluir temas de etiquetas silenciadas en la lista de temas destacados de la categoría.
- El cargador de emojis no utiliza data.name en la carga de uppy
- Usar el grupo correcto de varios para el remitente SMTP
- Eliminar direcciones CC mal formadas en el trabajo GroupSmtpEmail
Cambios de UX
- Corregir la alineación en la barra de navegación del grupo
- Ajustar el estilo del compositor móvil
- Ajustar el estilo del compositor
- Añadir atributo title a las celdas de informes
- Cierra la selección múltiple al seleccionar cuando maximum=1
- Corregir indentación extra en listas al admitir dirección de texto mixta
- Añadir pruebas adicionales para pegar un enlace en una selección
- Al pegar un enlace, usar reglas de linkify
- La marca de tiempo no debe ocultar el manejador de la línea de tiempo del tema en móvil.
- Usar título normal como fallback si el título para lector de pantalla no está disponible
- Hacer que el banner ocupe todo el ancho
- Reducir el período de supresión de digestos de un año a 6 meses
- Corregir el color del botón de guardar edición rápida en esquemas oscuros
- Mover la advertencia de compartir tema a una alerta flash modal
- Añadir más alias de búsqueda para emojis.
- Lanzar búsqueda a pantalla completa al presionar
Enterpor segunda vez - Correcciones de la lista de temas móviles, seguimiento de 0e371d4
Rendimiento
- Actualizar hooks de widget para evitar eventos globales que bloquean el desplazamiento
- Actualizar la implementación del mixin de desplazamiento
- Deshabilitar el listener de ember touchstart
- Usar listeners de eventos pasivos para touchstart, touchmove
- Establecer la propiedad --header-offset solo cuando cambia
- La actualización del primer PM no leído para el usuario no respeta los límites.
- Usar una comprobación de dirección de texto más eficiente en la inicialización de select-kit
- Reducir los registros consultados en
UserStat.update_first_unread_pm. - Mover las pistas de
preloada la<head> - Mejorar la velocidad de arranque de la aplicación JS optimizando
customResolve()