Se requiere reconstrucción. La reconstrucción actualizará las versiones de los paquetes a la última y debe completarse para aplicar las actualizaciones de seguridad.
Asistente renovado
Hemos renovado el asistente para que sea aún más rápido para los nuevos administradores comenzar en su nuevo sitio. 3 pasos, con 3 adicionales opcionales si se desea continuar.
Actualizaciones de seguridad
Esta beta incluye 2 correcciones de seguridad para problemas informados por nuestra comunidad y HackerOne.
No almacenar en caché las respuestas de error para activos estáticos (CVE-2022-31182)
Prevenir el abuso de la ruta update_activation_email (CVE-2022-31184)
Pero espera, ¡hay más! Hacemos todo lo posible para resaltar las nuevas funciones y cambios para ti, pero siempre hay demasiados cambios para detallarlos. 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 que se detallan a continuación.
Mejoras de plugins
Chat
Nuevas funciones
Mostrar estado en la lista de usuarios de mensajes directos
Mostrar estado junto al avatar en los mensajes de chat
Adorno festivo en la barra lateral
Integrar el chat-sidebar con el core-sidebar
Estadísticas de mensajes de chat, usuarios y canales
Correcciones de errores
Asegura que la consulta de membresía no devuelva duplicados
Usa la nueva configuración enable_sidebar
Reordena los mensajes privados en la barra lateral
No agregues usuarios cuando chatable no está presente
Hook al evento user_seen para unir automáticamente a los usuarios en su primera visita.
Desescapa emojis en el título del canal al mostrarlo en la barra lateral principal
Agrega un trabajo programado para unir automáticamente a los usuarios cuando cambian su estado.
Asegura que el usuario pueda ver el canal incluso con membresía
Asegura que esperamos el runloop después del evento de pegar
Otro posible fallo debido a espacios en blanco
Posible fallo de prueba debido a espacios en blanco
Transiciones a la ruta anterior al salir de página completa
Para canales no abiertos, no muestres Unirse en la tarjeta de vista previa
Asegura que eliminar un canal redirige al chat principal
Varios problemas en el selector modal
Cambia el borde de la barra de desplazamiento según el fondo
Hook al evento en lugar de la devolución de llamada del modelo para asegurarnos de unir automáticamente a los usuarios
Hace que el retorno estructurado solo siga a los canales seguidos
Rastrea cuándo se activa un usuario y activa el proceso de unión automática.
Establece el valor predeterminado en abierto para el método estructurado
Previene un error debido a que closeModal no está presente
El título slugificado está en minúsculas
Asegura que el canal de chat tenga un título
Slugifica el nombre del canal al abrir desde el flotante
Mejora slugify channel
Permite desbordamiento para la visibilidad emergente
Cambios de UX
Más correcciones de composer
Mejora el estado del composer en dispositivos móviles
Muestra el color de chatable y restringido para lectura
Objetivo clickeable para el icono de configuración
Renombra el canal predeterminado de comentarios del sitio a general
Ajustes en los estilos de navegación de chat
Reimplementa completamente la página de navegación
Deja de mostrar el recuento de miembros, limpia la vista de chat minimizada
Mejora la copia para la unión automática activada/desactivada
Plantillas (anteriormente Respuestas rápidas)
Nuevas funciones
Plantillas privadas
Capacidad para obtener plantillas de múltiples categorías principales
Calendario
Nuevas funciones
Permite editar eventos de publicaciones según el guardián de publicaciones
Correcciones de errores
Asegura que los selectores de fecha/hora se comporten correctamente en todas las zonas horarias
Icono de isla desierta consistente para días festivos
Usa la marca de tiempo momentánea al transformar para el cambio de zona horaria
Maneja eventos no UTC correctamente
Cifrar
Correcciones de errores
Actualizar tema eliminado
Plugin de anuncios
Correcciones de errores
Asegura que no renderizaremos el conector si no hay anuncios
Video
Correcciones de errores
Cambia al script hls.js no minimizado
Automatización
Nuevas funciones
Nuevo script para agregar el último detalle de verificación en el contenido de la publicación.
Correcciones de errores
Se activa en la primera insignia
La automatización estaba verificando incorrectamente grant_count
Notas del usuario
Cambios de UX
Agrega la clase btn-default
Integración de chat
Correcciones de errores
No proceses comandos cuando falte ‘text’
Gamificación
Nuevas funciones
Filtro de período de tiempo en la vista de tabla de clasificación
Correcciones de errores
No puntúes a los usuarios eliminados
No se mostró el nombre de la tabla de clasificación
Cambios de UX
Mejor copia en la configuración de restricciones de grupo
No permitir seleccionar el grupo de todos en la configuración de la tabla de clasificación
Haz que tu rango ya no sea clickeable
Funciones y correcciones adicionales
Haz clic para expandir
Nuevas funciones
Agrega el estilo de la página de categorías para ordenar temas por fecha de creación
La importación de My_bb admite avatares
Agrega enlaces de usuarios y grupos a la sección de comunidad en la barra lateral
Reemplaza el menú desplegable de hamburguesa con la barra lateral cuando se desacopla
Los usuarios sin publicaciones no deberían poder editar el nombre de usuario después del período permitido.
API para la barra lateral
Agrega API de plugin para registrar el grupo de estadísticas Acerca de
Muestra el estado en la información sobre herramientas de la burbuja de estado en el menú de usuario
Correcciones de errores
Publica eventos de actualización de membresía al actualizar grupos automáticos.
Soporte para el grupo todos en la configuración de etiquetas
La barra lateral siempre está deshabilitada en la ruta del asistente
Los correos electrónicos rechazados no deben limpiarse antes de sus registros
Asegura que las cargas funcionen cuando el navegador del usuario reescribe los puntos suspensivos
Permite a los usuarios citar en temas cerrados
Asegura que las plantillas de administrador no se utilicen para controladores que no son de administrador
No cocines los campos de usuario para aplicar palabras vigiladas
Asegúrate de que la lista de usuarios esté completa y ordenada
Asegúrate de que cada instancia de usuario tenga el contador de seguimiento de estado correcto
Maneja correctamente el caso cuando varios suscriptores llaman a trackStatus() en el modelo de usuario
Corrige las rutas de mención en los fixtures
El degradado lineal con paradas confunde a R2
Mejora el manejo del filtro con caracteres de etiqueta no válidos
No genere un error en los tiempos de espera de onebox
Título del botón de atajos de teclado en la barra lateral
Notifica a los observadores de etiquetas al publicar un tema
Haz que las operaciones masivas de miembros del grupo sean consistentes
Pasa el enlace personalizado de la barra lateral willDestroy
El relleno de insignias activa :user_badge_granted DiscourseEvent
Asegura que las inyecciones se omitan al rehidratar modelos obsoletos
No canjees invitaciones si el usuario restablece la contraseña
Cuando se recibió una actualización de estado de usuario, los estados de otros usuarios se estaban borrando
Pluraliza correctamente las cadenas de la barra lateral
isExistingIconId() regresó en #17553
Invoca correctamente los componentes dinámicos por nombre
No se puede ocultar el desbordamiento de d-editor-button-bar en dispositivos móviles
Usa relleno, no margen
Usa URI#merge para fusionar URL base y relativas
Previene que la selección múltiple use noneItem para su lista
Restringe el CSS del kit de selección específico de la barra lateral a la barra lateral
Pasa la sección personalizada willDestroy
Omite el trabajo si la notificación de edición de etiquetas está deshabilitada
Permite deserializar objetos Symbol en PostRevision
Verifica si las notificaciones de edición de etiquetas están deshabilitadas
Insignia de recuento no leído que se muestra para temas que el usuario no está siguiendo
Soporte para sistemas sin SSE 4.2
Permite deserializar objetos Time en PostRevision
Error con la validación del campo de usuario multiselect
Ajuste de CSS y corrección de posición de producción para miniprofiler
Mejora la confiabilidad del estado de seguimiento de temas
Cambia UserCommScreener para usar user_ids
Ajusta la altura del avatar del tema para corregir la adherencia
Cambios de UX
cambio de copia
Transición de la barra lateral y ajustes de estilo
Agrega selección masiva a las listas de temas móviles
Reemplaza el enlace de configuración del sitio con el enlace “Administrar” en la barra lateral
Haz que el menú de hamburguesa de la barra lateral ocupe todo el ancho
Solo transiciona la cabecera al alternar la barra lateral
Previene el parpadeo de color en temas oscuros
Acoplar/desacoplar la barra lateral alterna el menú desplegable de hamburguesa de la barra lateral
Establece el color del tema en el splash un poco antes
Deja que la barra lateral de hamburguesa restrinja el ancho del hijo
Actualiza la copia de la llamada a la acción de registro
Previene el jitter en algunas imágenes de onebox
Dimensiona correctamente los emojis en el texto del enlace de la sección de la barra lateral
Elimina el enlace de marcadores de la sección de comunidad
Renombra la sección ‘Temas’ de la barra lateral a ‘Comunidad’
Establece el ancho del menú desplegable de hamburguesa para evitar desbordamientos
Oculta solo los iconos de la cabecera de la sección cuando la barra lateral está fijada en el escritorio
Opción para tener en cuenta la barra lateral en la mezcla de puntos de interrupción
Icono de signo más para la cabecera de la sección de mensajes de la barra lateral
Evita que el recuento de la barra lateral se ajuste
Evita que las barras de herramientas largas cambien el tamaño de la columna
Deja espacio para la barra de desplazamiento en el mini-perfilador
Aumenta el tamaño del texto para la barra lateral de experiencia móvil
Elimina .btn-default del botón de administración
Evita que la etiqueta pre haga que las publicaciones sean demasiado anchas
Mejor página de creación de cuenta
Rendimiento
Agrega índice para TopicTimer#topic_id
Evita la creación de objetos adicionales en cada llamada a User#validatable_user_fields