Mostrar advertencia si el usuario no será mencionado
¿Alguna vez has mencionado a un usuario, te has dado cuenta un día o dos después de que nunca respondió y te has preguntado por qué? ¿Solo para darte cuenta de que ese usuario no tiene acceso al tema o mensaje privado? ¡Se acabó! Ahora mostramos una advertencia si un usuario mencionado no puede ver la publicación.
Hemos actualizado nuestra base de datos de emojis para incluir los nuevos emojis incluidos en Emoji 13. ¡Así que adelante, ponle tu y y disfruta de todo tipo de emojis nuevos!
Características adicionales
Buscar direcciones IP filtradas en bloqueos
Reglas y complementos personalizables para PrettyText.markdown.
Decorar nombre de usuario en el selector de usuarios de grupo de correo electrónico
Etiqueta de rango de fechas para fechas locales
Poner en rojo el signo de exclamación de error de borrador en el compositor
Capturar errores de decoración de cooked de temas/complementos
Usar imagen ráster y autocompletar en la entrada 2FA
Comprobación de problemas de credenciales de correo electrónico de grupo programado
Permitir alternar el pin del tema cuando la cabecera está acoplada
Callbacks antes de la consolidación
Modo oscuro automático para el editor de administración
Permitir enviar mensajes a varios usuarios a través de un enlace
¡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.
Actualizaciones de Seguridad
Esta versión beta incluye 4 correcciones de seguridad para problemas reportados por nuestra comunidad y HackerOne.
No iniciar sesión en usuarios no aprobados
La búsqueda avanzada de grupos no respetaba la visibilidad de los grupos.
Ocultar la biografía del usuario si el perfil está restringido
Mostrar solo sugerencias de usuarios con publicaciones regulares
Mejoras de plugins
Muchos plugins
Traducciones
Hemos actualizado las traducciones en muchos de nuestros plugins
Asignar
Correcciones de errores
Usar el enrutador de Ember para enlaces de pequeñas acciones en publicaciones
El modal de asignación masiva estaba roto
Establecer estos campos solo en la condición de abajo
Cambios de UX
Cambiar el texto de “Re-asignar” a “Reasignar”
Chat
Funciones
Colapsa correctamente videos de YouTube, GIFs externos e imágenes, y cargas
Colapsar GIFs
Colapsar imágenes
Guardar la respuesta en el borrador
Colapsar vistas previas de YouTube en el chat
Permite dejar de seguir un canal de mensaje directo
Muestra un separador entre días
Mostrar marcadores de posición que indican con quién está hablando el usuario
Renombrar canales desde la página de exploración
Modal de creación de canal de chat
Permitirme hablar conmigo mismo
Cambiar la hora de relativa a absoluta
Correcciones de errores
Calcula correctamente la altura máxima de los canales en el panel flotante
Asegura que el ancho del avatar de usuario de chat no pueda encogerse
Asegura que el ancho del contenido antes del primer mensaje sea correcto
Hacer que los nombres de archivo sean pequeños como antes
No colapsar todos los oneboxes
Elimina el div de envoltura superfluo para sidebar-channels
Simplificar el código al insertar full-page-chat
Intenta evitar el seguimiento duplicado de canales
Usar rAF para minimizar el salto de desplazamiento visible
Las miniaturas de YouTube se recortaban
Cargando mensajes anteriores
Hace que la etiqueta chat-channel-title sea tagLess
El mensaje “Todo cargado” se mostraba demasiado pronto
Usa absolute para prevenir el error de Safari en contenedores desplazados
Prevenir que el audio se reproduzca uno encima del otro, LO QUE LO HACE MUY RUIDOSO
Pluralizar cadenas i18n
Altura de la fila del canal desde que se agregó el botón
SIEMPRE establecer el mensaje de respuesta cuando se carga un nuevo canal
Establecer replyToMsg en chat-live-pane correctamente
Limpiar la respuesta del borrador cuando se cancela en el compositor
Mostrar enlace disponible a la nueva ruta chat.browse
Ancho máximo para una imagen
Enter no funcionaba dentro de acentos graves
Asegurarnos de verificar también si es un array en favoritos
Avatares elásticos en iOS < 15.1
No colapsar por falta de favoritos
Simplificar el diseño para solucionar un problema de desbordamiento
Guardar nuevo borrador cuando se elimina la carga
Alturas uniformes de filas de canales en la barra lateral
Corregir márgenes para texto multilínea
El usuario no está disponible en AnonymousUser
Conciliar el estado de live-pane
No colapsar cuando un usuario de conversación personal es eliminado
Asegura que se elimine el estado de carga
DOMParser es muy exigente, especialmente en Firefox
El selector de usuario ya no se abría automáticamente
Usar componente de Ember para colapsar en lugar de meterlo en un contenedor
Las columnas de marcas de tiempo de canal de chat tenían valores predeterminados estáticos
Manejar correctamente el resultado skip
Evita la consulta N+1 al obtener canales de chat
Analizar el contenido cocinado para obtener usuarios mencionados
Limpiar un poco el código
Revertir “Mostrarme en la parte superior de mis DM si alguna vez me envié un DM”
Serializar el título elegante si no hay nombre presente y guardar campo personalizado
Cambios de UX
Usa el color primario para el icono al pasar el cursor directamente
Intenta simplificar el CSS para las filas de canales de chat
Eliminar espacio entre puntos en elipsis
Permite que chat-channel-row oculte el botón de salir
Texto de marcador de posición de una sola línea
Corregir compatibilidad con temas personalizados
Ajustar la altura de la fila del canal en la barra lateral
Ajustar el estilo del separador de mensajes
No mostrar el botón de salir del canal en móviles
Corrige varios problemas menores
Mostrar mejor texto al crear canales
Eliminar la línea de respuesta si el mensaje está directamente encima
Ajuste de colocación de menú desplegable
Cambios en el botón de página completa y salida
Alinear verticalmente tc-message-collapsible
No transicionar cuando el canal no seguido no se está viendo actualmente
Estado más suave al dejar de seguir un canal de mensaje directo
Corregir tamaños de lista de canales en flotante y móvil
Unificar tamaños de filas en la barra lateral
Corregir el tamaño del compositor
Corrección menor de alineación de emojis
Hacer que el chat de página completa sea más central
Ajustar el CSS del menú al pasar el cursor
Evitar usar azul para texto que no es un enlace
Aumentar el margen vertical del separador
Hace que todas las acciones tengan un estilo consistente
Pequeño ajuste
Aumenta el contraste del separador del primer mensaje del día
Simplificar el formato de fecha para la semana pasada
Ajustes pequeños de margen
Ajustes de exploración de canales
Marcador de posición de chat de una sola línea
Mayormente correcciones de CSS en la barra lateral de chat
Varias correcciones de CSS
Ajustar .tc-msgactions CSS
Cierra el menú en móvil después de reaccionar
Acceso rápido a reacciones favoritas
Estilo de exploración de canales
Corregir otro caso de mensajes que desbordan la ventana gráfica
Hacer que el área junto a desplazarse hacia abajo sea clickeable
Prevenir desbordamiento de mensajes; indicadores circulares
Rendimiento
Previene N+1 en el título del canal de mensaje directo
Votación
Correcciones de errores
Permitir que los anónimos vean los votos si la configuración voting_show_votes_on_profile está habilitada
OAuth2 básico
Cambios de UX
Actualizar la descripción de la configuración para oauth2_overrides_email
Patreon
Correcciones de errores
Definir nombre en PatreonAuthenticator
Calendario
Nuevas funciones
Opción de calendario FullDay
Actualizar vacaciones de IN para 2022.
Actualizar vacaciones de SG para 2022.
Usa la salida after-chat-channel-username para mostrar vacaciones
Cambios de UX
Reduce el tamaño del indicador de vacaciones
Resuelto
Correcciones de errores
Realizar una transición para actualizar el parámetro de consulta ‘solved’
Cambios de UX
Actualizar la miga de pan del filtro debido a cambios en el núcleo
Encriptar
Correcciones de errores
Cambiar el temporizador de nuevo a “Nunca” no funcionaba
Kolide
Nuevas funciones
Guardar IPs de usuario en campo personalizado y compararlas con IPs de dispositivo
Agregar grupo de ayudantes de Kolide a los participantes de alertas PM de usuario.
Sincronizar comprobaciones de Kolide y retrasar recordatorios de usuario según las comprobaciones.
Correcciones de errores
Eliminar dispositivos ya no disponibles en Kolide.
Corregir el error tipográfico en el nombre de la clase UserAlert.
Tratar los datos de carga útil del evento webhook como hash para obtener user_id
SAML
Nuevas funciones
Al sugerir nombres de usuario, omitir entradas que consistan completamente en caracteres no permitidos
Correcciones de errores
Simplificar los datos a almacenar en la columna extra
Docker Manager
Correcciones de errores
No activar plugins antes de verificar la compatibilidad
Revisión de código
Nuevas funciones
No usar correo electrónico para sugerencias de nombres de usuario hasta que esté explícitamente habilitado en la configuración del sitio
Al sugerir nombres de usuario, omitir entradas que consistan completamente en caracteres no permitidos
Correcciones de errores
No duplicar notificaciones si se reciben webhooks duplicados.
Reacciones
Nuevas funciones
Eliminar superposición con notificaciones de me gusta.
Colapsar múltiples reacciones a la misma publicación.
Correcciones de errores
Corregir el recuento de reacciones de me gusta
Incluir me gustas en la lista de reacciones recibidas.
Filtrar reacciones al hacer clic en una notificación consolidada.
Siempre mantener el icono de la última notificación al colapsar
Mantener el icono de corazón al consolidar múltiples reacciones de me gusta.
Mantener el icono de corazón si todas las reacciones colapsadas fueron me gustas.
Usar la clave de localización correcta para notificaciones de reacciones
OpenID Connect
Cambios de UX
Actualizar la descripción de la configuración para openid_connect_overrides_email
Traductor
Nuevas funciones
Agregar configuración de roles de AWS IAM
Agregar traducción de AWS
Correcciones de errores
Evitar asignar valores nulos al campo personalizado
Expertos en categorías
Correcciones de errores
Permitir filtrar por usuario cuando el plugin está habilitado
Automatización
Nuevas funciones
Agrega script auto_responder
Correcciones de errores
Un tema puede quedar estancado incluso si solo tiene OP
Crowd
Correcciones de errores
Definir nombre para CrowdAuthenticator
Nota al pie
Correcciones de errores
Asegura que la nota al pie se cierre al cambiar de página
Corregir notas al pie en PMs encriptadas
Eliminar el uso del operador de navegación segura para compatibilidad con versiones antiguas de iOS
Integración de Chat
Cambios de UX
Corregir error tipográfico en la configuración del canal de Microsoft Teams
Correcciones y cambios adicionales
Haz clic para expandir
Correcciones de errores
Intenta compensar el espaciado de la primera línea con pre-line
Evita que los tweets pierdan formato en onebox
Bypass del service worker en la ruta SSO
Navegar al tema/PM independientemente de la pulsación de la tecla Shift
Manejo de URLs /p/### dentro de Ember
LOAD_PLUGINS=0 en dev/prod, advertir en plugin:pull_compatible_all
Permitir que las URLs de temas sin slug funcionen dentro del mismo tema
No mostrar emojis duplicados en el selector
Actualizar la lista de emojis recientes al seleccionar desde ella
No disparar el evento topic_created para publicaciones de respuesta por correo electrónico.
Deshabilitar el botón de votar para múltiples encuestas sin mínimo.
Regresión en la navegación por teclado de la lista de temas
Agregar /all a la URL si la lista predeterminada es ‘ninguna’
Realmente guardar campos en themes:update
Actualizar lógica en listas de temas de descubrimiento
Al componer un mensaje, no sugerir usuarios con publicaciones eliminadas
La función de nuevo tema estaba rota cuando el ‘Filtro de lista predeterminado’ estaba configurado en ‘sin subcategorías’
Al cargar más temas, showFooter no se actualizaba correctamente
Progreso de tema tembloroso en algunos tamaños de ventana
Limpiar cola marcada cuando se elimina la respuesta a una publicación marcada
Error al votar en una encuesta múltiple sin los atributos min/max.
Usar font-down
Icono de lápiz más pequeño para editar etiquetas
Ocultar la biografía del usuario si el perfil está restringido
Pequeños ajustes a la posición del progreso del tema en escritorio
Suavizar el mensaje de problema crítico del panel de administración
No permitir valores NULL para notification_level en category_users
Mejorar la forma en que se carga el popup de magnific
Las cargas estaban rotas en Safari antiguo
Guardar draftSequence cuando es 0
Predecir draftSequence al guardar borrador
SiteSetting.title estaba siendo contaminado en StaticController
Da opciones al compositor para el trigger post:highlight
Eliminar restricción de longitud de fancy_title en topics
Cambios de UX
Ajustar espaciado del formulario de invitación y relacionado
Cambiar texto del código de acción public_topic en sitios que requieren inicio de sesión.
Ajustar CSS del selector de emojis
Actualizar página de error de “aceptar invitación”
Prevenir desbordamiento de la vista de lista de temas por rastreadores
Mejor formulario de aceptación de invitación
Refactorización y consistencia del espaciado de acciones de publicación
Mejorar diseño de página de aceptación de invitación
Maximizar el espacio de vista previa en el compositor
Rendimiento
Convertir prefijos comunes de pruebas en contextos en topics_controller_spec
Hacer las pruebas más rápidas pre-fabricando más cosas