¡Y mucho más!
Pero espera, ¡hay más! Hacemos todo lo posible por resaltar las nuevas características 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 versión beta incluye 2 correcciones de seguridad para problemas reportados por nuestra comunidad y HackerOne.
- Agregar más restricciones en los correos electrónicos de invitación
- Asegurar que la API JSON de invitaciones coincida con la UX
Mejoras de plugins
Code Review
- Refactorización y otras mejoras internas
Group Tracker
- Corrección de error
Cakeday
- Correcciones de pruebas para años bisiestos
Discourse Docker
- Corrección de error
Graphviz
- Configuración predeterminada en modo SVG
Policy
- Correcciones de errores
Calendar
- Correcciones de errores
- Eliminar el campo personalizado de usuario
timezone- usarUserOption.timezone
Assign
- Eliminar el código de compatibilidad hacia atrás ahora que la versión 2.4 se ha lanzado en la rama estable
Características y correcciones adicionales
Haz clic para expandir
Nuevas características
- Experimental: Tratar /go/ como una ruta del lado del servidor
- Permite agregar un enlace de descripción a un informe
- Habilitar el service worker en PWA de iOS
- Omitir incondicionalmente la indexación en el controlador de búsqueda
Correcciones de errores
- No permitir que las personas borren el bucket de carga mientras esté habilitado
- Usar destroy_all en lugar de delete_all para borradores compartidos
- No generar un error cuando se realiza una búsqueda in:all por un usuario anónimo
- Sobrescribir archivos de plugins al iniciar es problemático
- No optimizar iconos durante db:migrate al restaurar una copia de seguridad
- Permite seleccionar la acción al aceptar una penalización
- La migración de archivos a S3 podría omitir archivos
- El uso concurrente podría causar corrupción de plugins al iniciar Rails
- Usar URL completa para archivos adjuntos seguros cuando la multimedia segura está habilitada
- Detener el problema de búsqueda infinita de URLs para video/audio en la página
- Necesitamos omitir usuarios con reviewables asociados al aprobarlos automáticamente
- Permitir a los usuarios crear encuestas en mensajes privados con usuarios no humanos
- Agregar aria-labels a los elementos de la lista de temas
- Los temas deben respetar el cierre automático al publicarse en una categoría
- Prevenir que el clic en el encabezado de sk se propague
- La restauración con
disable_emails: falseya no funcionaba - El scraper de Google Groups falló al iniciar sesión
- Hacer que FooterNav funcione con PWA en iPadOS
- Asegurar que la URL de categoría del menú desplegable de categorías se construya usando slug e id
- Sincronizar el formato de clave de precarga para listas de temas por categoría
- Ignorar secure-media-uploads para miniprofiler
- Prettier en el componente iframed-html
- Al agregar etiquetas a publicaciones de categorías restringidas, necesitamos pasar el id de la categoría, de lo contrario no funcionará.
- Prevenir la carga para mostrar durante el debouncing
- Las asignaciones masivas de insignias deben funcionar incluso si el CSV tiene valores nulos
- Omitir el tutorial de encuestas si el usuario no puede crear encuestas
- Prevenir que el evento de clic en la fila sea capturado por el evento de entrada de filtro
- Omitir la acción pequeña ‘invitado’ si el usuario está en un grupo invitado
- Polyfill Promise para IE11
- Las URLs de imágenes descargadas se reemplazaron incorrectamente en el raw del post.
Cambios de UX
- Ajustes de entrada para el modal de configuración de categoría (pestaña de etiquetas)
- Intentos de aumentar el área de contacto del menú emergente en móviles
- Permitir la pluralización correcta para los avisos de “muy pocos temas y publicaciones”
- Prevenir saltos al mostrar votantes de encuestas
Rendimiento
- Permitir precargar ‘tiempo reciente leído’ para un usuario
- Permitir que el serializador de usuario aproveche los campos personalizados precargados
- Permitir pasar una lista existente de ids de campos de usuario al cargar
- Mejorar el rendimiento de la lista de temas por categoría