¡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 complementos
discourse-adplugin
Cambios de UX
- Introducir min-height para anuncios responsivos
discourse-ai
Nuevas Funciones
- Desactivar comandos inteligentes en Claude y GPT 3.5
- Mejorar el prompt de búsqueda
- Agregar soporte para la integración del foro GPT
<-> - Soporte básico de StableDiffusion text2img
- Menos fricción para iniciar una conversación con un bot de IA.
- Ocultar varias claves API en la configuración del sitio
- Actualizar el recuento de tokens de resumen y agregar Claude 100k
- Manejar medios inválidos en el módulo NSFW
- Soporte multi-modelo para el módulo AI Bot.
- Permitir excluir temas cerrados de los relacionados semánticamente
- Introducir el módulo ai-bot
- Agregar una tabla para auditar el uso de OpenAI
- Agregar soporte interno para el modo de transmisión
- Resumen de temas
- Agregar una API de tokenizador básica
Correcciones de Errores
- Soportar múltiples ejecuciones de comandos
- Localización faltante
- Asegurar que las interrupciones de la base de datos de incrustaciones se manejen con elegancia
- Renunciar a intentar reutilizar la conexión a la BD y confiar en pgbouncer
- Guiar mejor a GPT 3.5
- Asegurar que solo intentemos incrustar una vez cada 15 minutos
- Los resultados serán nulos para consultas inválidas
- Ocultar el botón de resumen a los anónimos
- Las incrustaciones OSS de no instructores estaban rotas
- El marcado automático de toxicidad debería estar desactivado por defecto
- Pasar la clave API correcta al servicio de resumen
- Solo enviar tipos de imagen soportados para clasificación
- El chat-composer ahora está usando glimmer
Cambios de UX
- Mejorar el menú desplegable para bots habilitados
- Mejoras al atajo de encabezado del AI Bot
- Agregar traducción de etiqueta faltante
- Agregar un icono personalizado de destellos para los botones de acción de IA
discourse-akismet
Nuevas Funciones
- Agregar comment_date_gmt para señal adicional
discourse-assign
Nuevas Funciones
- Saltar la invitación de grupo si todos los miembros ya pueden ver el tema.
- Invitar usuario/grupo a MP si aún no es participante.
- Permitir agregar nota al asignar temas en masa
Correcciones de Errores
- No invitar al usuario cuando ya es miembro de un grupo permitido.
- Reasignar a un grupo crea un enlace de mención incorrecto
- Verificar correctamente los valores de clave para los atajos
Cambios de UX
- Restringir el tamaño del avatar debido al cambio principal
discourse-automation
Nuevas Funciones
- Soportar subcategorías en
post_created_editedyafter_post_cook - Agrega el disparador user_first_logged_in
- Agrega nuevo script para user_added_to_group
- Permitir que el disparador de publicación se limite a crear o editar
- Agregar script de etiquetado automático de temas
- Script para actualizar el nivel de notificación de categoría para miembros del grupo.
Correcciones de Errores
- Permitir que los componentes de opciones se restablezcan
discourse-category-experts
Nuevas Funciones
- Etiquetado automático de temas cuando los expertos publican
Correcciones de Errores
- Envolver la acción entre paréntesis
discourse-chat-integration
Nuevas Funciones
- Activar reglas de seguimiento cuando cambia la categoría
Correcciones de Errores
- Detener que las reglas ‘tag_added’ se activen para publicaciones normales
discourse-data-explorer
Correcciones de Errores
- Mostrar “false” y “0” en el resultado de la consulta
Cambios de UX
- Corregir el espaciado de las entradas de parámetros
discourse-docs
Nuevas Funciones
- Agregar configuración para mostrar etiquetas por grupo
- Configuración del sitio para controlar la adición de consejos del menú de búsqueda
Correcciones de Errores
- Alternar categorías requería dos clics
- Nombre del complemento incorrecto en
requires_plugin - Los iconos no aparecen
discourse-footnote
Cambios de UX
- Corregir problemas de altura con notas al pie en línea
discourse-gamification
Nuevas Funciones
- API para eventos de puntuación personalizados
Correcciones de Errores
- Los nombres estaban en blanco en el tablero de clasificación cuando el usuario no tiene nombre completo
- LikensGiven estaba otorgando al usuario incorrecto
- LikesReceived estaba usando la fecha de la publicación en lugar de la fecha de Me gusta
- Saltar la serialización de gamification_score cuando el complemento está deshabilitado
discourse-patreon
Correcciones de Errores
- Recuperar el token de acceso del creador usando la propiedad “token”.
discourse-prometheus
Nuevas Funciones
- Introducir la métrica de resumen
http_application_duration_seconds
discourse-reactions
Cambios de UX
- Restringir avatares al contenedor para cambio principal
Rendimiento
- Reemplazar
pluckcon unselect
discourse-solved
Nuevas Funciones
- Priorizar_solved_topics_in_search para priorizar temas resueltos
- Configuración de cierre automático de tema resuelto por categoría
Correcciones de Errores
- Tener en cuenta la configuración
enable_names - Respetar la configuración del sitio “mostrar nombre en publicaciones”
discourse-subscriptions
Nuevas Funciones
- Capturar campos de dirección del titular de la tarjeta para el cliente de Stripe
- Saltar la lista de productos si solo hay un producto presente
Correcciones de Errores
- Unas cuantas correcciones de sintaxis más para las acciones de los botones
- Corregir sintaxis para algunos botones después de las actualizaciones recientes
discourse-theme-creator
Correcciones de Errores
- Usar el nombre de acción correcto para showAdvanced
- Guardar configuraciones del tema
- Incluir ‘value’ para ThemeFields serializados para temas remotos
Cambios de UX
- Corregir diseño de configuraciones del tema
- Corregir espacio vacío en la URL de compartir
- Corregir la alineación de la posición de los botones de acción del tema
discourse-translator
Nuevas Funciones
- Restringir traducciones por grupo de publicador
- Agregado restrict_translation_groups para limitar la traducción de publicaciones por grupos
Correcciones de Errores
- Corrección para usuarios anónimos que visitan publicaciones cuando el complemento está habilitado
discourse-user-notes
Correcciones de Errores
PLUGIN_NAMEincorrecto
docker_manager
Nuevas Funciones
- Agrega soporte para etiquetas de git
Correcciones de Errores
- La actualización estaba rota cuando el repositorio usa la rama
master - Actualizar archivo de compatibilidad para v3.1.0.beta1 y versiones anteriores
Todas las Funciones y Correcciones
Nuevas Funciones
- Tamaño de fragmento dinámico con uppy
- Agregar nuevo tipo de configuración del sitio para listas de tag-group
- Agregar webhook de Mailpace
- Soportar sub-subcategorías en el nuevo modal de categorías de la barra lateral de edición
- Cuadrícula de imágenes en publicaciones (experimental)
- Usar el nuevo sistema de autocompletado de hashtags en todos los sitios
- Nuevo botón de descarte para la vista combinada de nuevos y no leídos
- Permitir que las ACL de S3 se desactiven
- Indicador de desconexión
- Agregar alcance de API para las últimas publicaciones
- Alcance de API para el feed latest.rss
- Permitir expandir publicaciones ocultas para grupos en SiteSetting.can_see_hidden_post
- Servir versiones RTL de los paquetes CSS de administración y complementos para locales RTL
- Reducir tamaños de avatar a 6 desde 20
- Mostrar nombres de grupos de participantes de MP en la lista de temas.
- Mejoras en el indicador del encabezado del hilo de chat
- Mejora de la lista de elementos del hilo y encabezado
- Modal para administradores para editar la sección Comunidad
- Soporte para fusionar publicaciones cronológicamente en un tema existente
- Indicadores iniciales de no leídos en hilos de chat
- Aplicar estilos de hashtag al autocompletado
- Crear temas legales para establecer nombre de empresa
- Agregar soporte para imágenes AVIF
- Agregar estado de usuario a menciones en línea en chat
- Permitir buscar los temas más antiguos
- Búsqueda difusa en configuraciones del sitio y aumentar límite a 100 coincidencias
- Mostrar tarjetas de usuario para usuarios inactivos
- Crear y actualizar membresías de hilos
- Indicador de respuesta a chat para hilos
- Por defecto a subcategoría cuando la categoría principal no permite publicar
- Interfaz de usuario inicial de lista de hilos
- Habilitar consejos de usuario por defecto
- Permitir dominios de membresía más largos
- Agregar nueva notificación para problemas de administración
- Modificador Search_rank_sort_priorities
- Indicador de desconexión controlado por conectividad de message-bus (#21324)"
- Indicador de desconexión controlado por conectividad de message-bus
- Reimplementar indicador de desconexión
- Servicio para rastrear conectividad de message bus + indicador de desconexión (#21259)
- Agregar soporte para etiquetas figure y figcaption en incrustaciones
- Agregar soporte para eventos webhook de revocación de insignias de usuario
- Reintroducir mejor caché de contador de respuesta de hilo
- Permitir que administradores eliminen elementos revisables mediante API
- Agregar nueva función «no alimentes a los trolls»
- Permitir que los borradores se eliminen mediante la API
- Detectar la «rama» git actual incluso cuando se ha extraído una etiqueta
Correcciones de Errores
- Cambiar etiqueta del botón de descartar nuevo
- Usar
_presentChannels.sizeen lugar de_presentChannels.length - Anclas TOC en una configuración de subcarpeta
- Desplazamiento hacia arriba después de la activación del chat
- Varias optimizaciones móviles
- Hacer que la expresión regular de palabra observada serializada sea compatible con Javascript
- Reconciliar correctamente el historial de message bus
- Previene que la pulsación larga secuestre el evento de reacción
- Json_schemer ya no permite claves nulas
- Crear nuevas notificaciones de MP para grupos
watching_first_post - Deshabilita eventos de puntero mientras se muestra el menú
- Previene que el lightbox cierre el chat al presionar escape
- En iOS PWA previene toque para hacer clic
- Previene bucle de historial hacia atrás
- No permitir mensajes de chat en blanco
- Pegar archivos en chat no funcionaba
- Establecer correctamente el valor en el interactor de textarea
- Enviar mensaje de promoción TL2 al usuario correcto
- Agregar colores de categoría de nuevo a las páginas de categorías
- Agregar imagen eliminada que aún puede usarse
- Clics en fondo no interferentes
- Aplicar estilo de indicador de icono de encabezado de chat solo a urgentes
- Usar un color de icono de hashtag predeterminado para usuarios sin permiso
- Alternar fijación de tema solo para el usuario si se presiona el icono de chincheta.
- Restaurar fondo del pie de página de la barra lateral
- Intenta salir del bloqueo temprano
- Ocultar botón de eliminar a invitado ya que los usuarios no pueden eliminar de todos modos
- Simplificar enlace de sección de revisión de comunidad
- Prevenir indefinido en la prueba de capacidades isSafari
- Asegurar que la caja de autocompletado de menciones no salga de la pantalla en locales RTL
- Establecer correctamente los últimos IDs de message bus al resincronizar
- Eliminar etiquetas sinónimas si ya existen otros sinónimos.
- Cambiar iconos de Comunidad
- Usar dimensiones fijas para avatar de tarjeta de usuario
- Volver a suscribirse correctamente después de reiniciar
- No agregar grupos mencionados como usuarios mencionados
- Prevenir que los administradores sean silenciados
- Elementos flotando en overscroll en Safari
- Usa DiscourseURL.routeTo para transiciones de cajón
- Aplica getURL tanto en URLs de aplicación como de chat
- Usa correctamente getURL para abrir página completa
- Eliminar reglas CSS específicas de RTL innecesarias
- Elimina usuarios mencionados destruidos
- Recuperar mostrando índice de cajón en 404
- Regresión de ruta
u/:username/deleted-posts - Llamar a composer reset con parámetros correctos
- Mostrar Política de Privacidad o ToS cuando existen
- Caso límite de tamaño de página para null last_read_message_id
- Crear membresía de hilo de usuario del mensaje original
- Rellenar automático no ocurría en la primera carga
- Asegura que chat-thread no se desborde
- Mover almacenamiento de hilo fuera de la llamada chatApi.thread()
- Consulta N+1 para serializador de mensaje de chat en menciones
- Especificidad de clase CSS de hashtag
- No intentar marcar como leído un mensaje en etapa
- Problemas de estado de seguimiento y mensaje de último leído eliminado en chat
- Incluir more_topic_url en la respuesta a /categories_and_{latest, top}
- Serializar membresía de hilo para usuario
- Prevenir guardar borrador en canal incorrecto
- Nulificar correctamente mensaje activo
- Especificación inestable en barra lateral con nuevo tamaño de fuente
- No ejecutar validaciones al invalidar invitaciones
- Mejora borrador para canales
- No previsualizar canales de chat a usuarios de solo lectura
- Saltar URLs de iframe con rutas relativas en el limpiador de texto bonito.
- No generar error si admin/propiedad verifica mensaje objetivo
- Mejorar actualización de membresía de chat en mensaje eliminado
- Permitir que páginas publicadas se agreguen a la barra lateral
- Eliminar límite arbitrario en una consulta de script importador de Discuz
- Asegurar que el tamaño del panel lateral se aplique correctamente al mostrar
- Actualizar client lastReadMessageId en mensaje eliminado
- Mantiene tamaño del panel al cambiar contenido
- Las miniaturas de video pueden tener duplicados
- Cancelar búsqueda de mensajes después de cambio de canal
- Verificación de tamaño de página para mensajes de hilo
- Considerar users.created_at para limpieza inactiva
- No cocinar icono con hashtags
- Permitir que admin cambie nivel de notificación de tema mediante API
- Considerar usuarios con temas/publicaciones eliminados para limpieza inactiva
- Corregir relleno del indicador de respuesta
- Anonimizar un usuario también borra su estado de usuario
- Corrección para «Por defecto a subcategoría cuando la categoría principal no permite publicar»
- Mejorar análisis de correo de Mailman
- Hacer clic en notificación de editado debe abrir modal de historial de edición
- Agrega margen faltante en mensaje de borrador de escritorio
- Asegura que el mensaje se haya agregado antes de desplazarse
- Actualizar estadísticas de etiquetas de categoría con nuevo o eliminado
- Mostrar error de límite de tamaño de carga de gif de inmediato
- Prevenir errores del Procesador de Correo cuando el correo está en blanco o nulo
- Varias correcciones al estilo de chat
- Verificación más resistente del final del mensaje
- Asegura que el indicador de respuesta tenga altura limitada
- Asegura que el compositor de chat se acople al compositor de tema
- Eliminar referencias obsoletas a la categoría lounge
- Búsqueda de iconos de sprites svg conectando a base de datos predeterminada
- Borrar caché de lista de temas después de archivar un MP
- Compensar por falta de indicador de respuesta en borrador
- Sincronizar estado de seguimiento de canal correctamente al cambiar presencia
- Seguimientos a ajustes de muesca del compositor
- Permite que la muesca tenga color de fondo del compositor
- Mostrar barras de desplazamiento en Firefox en chat
- No mostrar duplicados en guía de estilo
- Estilos de cajón para icono de hilo de chat
- Agregar nuevo icono de hilos de chat y mover botón de lista de hilos a la derecha
- Asegurar que la alerta modal esté oculta cuando esté vacía
- Ocultar d-modal durante la carga de la página
- Errores de etiquetado varios
- Correcciones de altura de chat
- Ocultar aviso global en chat
- Mover cálculo de altura de chat a un mixin
- Varias correcciones tras cambios de altura de canal
- Limitar altura máxima al viewport solo en canal
- Manejar todos los caracteres UTF-8
- El rendimiento de renderizado de secciones personalizadas de la barra lateral se degrada con el tiempo
- Ejemplo de API AddNavigationBarItem
- El compositor debería enviar metaData
- No establecer VH mientras se hace zoom
- Siempre escuchar en redimensionar ventana
- Actualizar sitio cuando enable_user_tips cambia
- Asegura que
all_mentioned_user_idsno se use como identificador - Desbordamiento del indicador de respuesta de hilo
PLUGIN_NAMEincorrecto para «poll»- Evitar doble codificación del título de tema destacado en perfil de usuario
- Prevenir suscripción con un ID antiguo
- Cerrar panel antes
- Permitir group_ids enteros para crear API de invitación
- Selección de mensajes con shift + click
- Teclado en Android
- Confiar solo en una solución de cálculo de teclado
- Extensión Chat NotificationLevels rompiendo en producción
- Desbordamiento de extracto y eventos de clic en hijos
- Manejar mensaje original eliminado para índice de hilo
- No unir automáticamente usuarios cuando tienen permisos de solo lectura
- Mostrar 404 en página de nueva categoría para moderadores cuando la Configuración del Sitio está deshabilitada
- Retroceder al compositor para caracteres no ASCII
- No permitir que el relleno de título domine la búsqueda
- Prevenir que el cambio rápido de canal cause un error
- Cambios menores en hilo en móvil
- Crear documentación de API de invitación
- Conteo de Me gustas recibidos en correo electrónico de resumen
- Service worker para Safari
- Indicador de respuesta a chat más preciso
- La edición rápida debe retroceder al compositor para caracteres no ASCII
- Cambiar el límite en la descripción de insignias
- No hay evento cuando el hilado está deshabilitado
- Hace que los eventos del ratón sean pasivos
- Asegurar orden al mover mensajes de chat a otro canal
- Enlace correcto en mensaje original
- Intenta reconciliar estado de seguimiento
- Sección más lateral de la barra lateral saltarina
- Actualizar límite de prueba para dominio de correo electrónico
- Prueba inestable de sección de comunidad de usuario de barra lateral
- Resolver problemas de zona horaria con entrada de fecha y hora
- El service worker debe almacenar en caché solo solicitudes 200
- Conteo de no leídos incorrecto mostrado en canal cuando se elimina mensaje
- Estado de lectura de mención de hilo y enlaces de notificación
- Eliminar títulos de Vimeo con doble escape
- Asegurar que la tabla expandir funcione independientemente del destino del evento de clic
- No registrar ‘vista de mensaje personal’ al enviar webhook
- Permitir volver a marcar publicaciones editadas por ninja
- Menú desplegable de bandeja de entrada de mensajes de usuario en blanco en configuración de subcarpeta.
- Cálculo de separadores de fechas más resistente
- Asegurar que el botón de administración de usuario esté presente en móvil
- El receptor de correo electrónico debe ignorar x-auto-response-suppress
- Agregar miniaturas para videos no listados perezosos de Vimeo
- Asegura que la altura de la página sea correcta en iPad + hub
- El icono ChatComposerMessageDetails siempre era editar
- Deshabilita botón de envío mientras hay cargas en progreso
- Usar correctamente tipos para tipo de elementos revisables
- Las imágenes citadas deben tener lightbox
- No permitir caracteres Unicode invisibles en nombres de usuario
- Cambiar notify_about_flags_after a notify_about_reviewable_item_after
- Miniaturas de video vacías
- Diferenciar correctamente entradas de carga de canal/hilo
- Permite que los incrustados de YouTube respeten el parámetro
t - Homogeneizar correctamente el ancho mínimo de paneles
- La altura de chat era incorrecta en iPad
- Incluir brillo de grupo en listas de temas de categoría de página de inicio
- Asegurar que los webhooks de eventos de usuario de grupo filtrado se disparen
- Asegura que el hilo se borre al cerrarlo
- Cancela guardar borrador cuando el compositor se destruye
- Color de borde correcto de acciones de mensaje
- Mostrar marcador de posición de imagen grande para onebox de imagen
- Mejorar limpieza de ruta de chat
- Respeta correctamente chat_minimum_message_length
- Intenta hacer que la cocción sea menos dependiente del orden
- Genera markdown al pegar enlace
- Requerir script de movimiento de db_timestamps de fecha
- Retornar con seguridad desde publicación faltante en
check_dont_feed_the_trolls - Salvaguarda en caso de que el mensaje esté activo durante la transición
- Permite que el compositor se expanda
- Las URLs de BBcode no manejan rutas correctamente
- No mostrar botón de destruir revisable en cliente
- Mostrar brillo de grupo automático según preferencias de usuario
- Miniaturas de video en blanco
- Asegurar que skip-module JS se transpila correctamente
- Asegurar que los conteos de revisables se actualicen correctamente para el nuevo menú de usuario
- Error al intentar impulsar un tema sin categoría
- No eliminar mensajes de chat antiguos si el chat está deshabilitado
- Incluir liked_consolidated y tipos de reacción en el conteo de no leídos de la pestaña de Me gustas
- No sobrescribir miniaturas existentes
- Detectar mejor la selección de texto en la entrada de búsqueda
- Aumentar retraso de reordenamiento de barra lateral para escritorio
- No renderizar error para secuencia incorrecta
- Enviar notificaciones después de que un mensaje de chat se actualizó con nuevas menciones
- El editor de chat publicando en hilo cuando el hilado está deshabilitado
- Revertir «DEV: Agregar
overflow-x: hiddena contenedores de mensajes de chat (#21030)» - Referencia incorrecta de subcategoría de hashtag cuando no es el tipo de mayor rango
- Restablecer columnas de directorio de usuario
- El botón de cita no se presiona en móvil
- Los atajos del compositor de chat deben respetar el contexto
- No contar mensajes de hilo para no leídos de canal
- Error 500 al agregar etiquetas de categoría restringidas
- Excepción nula en notificador de chat
- Agregar cadenas de traducción faltantes para videos perezosos
Cambios de UX
- Mejor alineación para cuadrículas experimentales
- Eliminar borde redondeado al pasar el cursor sobre lightbox
- Hacer que los consejos de usuario sean más visibles
- Las paletas de colores oscuros necesitan sombras más oscuras
- Refactorización del indicador de no leído de chat
- Pequeña corrección de espaciado para elementos de cuadrícula
- Ajustes menores de estilo #mention
- Aumentar contraste del menú desplegable «más» de la barra lateral
- El indicador de etiqueta de grupo de lista debe coincidir con el diseño existente
- Eliminar aviso «Crear Temas»
- Mostrar consejo de herramienta para icono de sección de navegación global
- Agrega correctamente espaciado para gestión de selección
- Mejora la pulsación larga y el toque del mensaje de chat
- Permitir que los usuarios filtren categorías en el modal de categorías de la barra lateral de edición
- No bloquear el renderizado de la navegación secundaria de mensajes de usuario para el estado de seguimiento
- Primer intento de modal de navegación de edición de categorías para barra lateral
- Corregir corte de números en indicador de chat de encabezado
- Mejorar descripción de límite de tasa /print
- Eliminar bloque de título y descripción si está en blanco
- Eliminar color de fondo de barra lateral
- Corregir botón de agregar en gris en el compositor de chat cuando está enfocado
- Corregir mensaje educativo cuando no hay temas nuevos
- Ajustar tamaño de publicador frecuente en mapa de tema
- Iconos de encabezado de canal de chat
- Agregar botón mostrar más a elemento revisable
- Ajustar varios avatares debido a cambios de tamaño
- Ajustes de estilo para modal de edición de barra lateral
- Seguimientos a #1f37fe5
- Ajustar elementos de publicaciones eliminadas de usuario
- Refactorización de botones del compositor de chat + emoji
- Corregir vista en bruto del historial de publicaciones
- Eliminar mensaje al editar a blanco
- Agregar soporte para mensaje de chat marcado en cola de revisión
- Cerrar cajón en esc si la entrada no está enfocada
- Ajuste de espaciado menor en detalles del mensaje
- Eliminar visualización de configuración del sitio
short_site_descriptionen barra lateral - Nombres de categoría largos sin estilo necesitan truncamiento
- Corrección menor de estado activo para barra lateral
- Más ajustes de estilo para fuente de barra lateral más grande
- Aumentar tamaño de fuente de barra lateral
- Agregar mostrar contraseña en modal de inicio de sesión móvil
- Mejorar visualización del historial de edición
- La navegación del pie de página de iPad ahora está incluida en el desplazamiento del encabezado
- Mejorar espaciado de etiquetas
- Paso 2 del compositor de chat
- Agregar indicador para mensaje de currentUser
- El botón de agregar sección personalizada no debe mostrarse a usuarios anónimos
- Ajuste en tamaño de logo para asegurar que no sea demasiado pequeño en pantallas pequeñas
- Eliminar consejo de administrador de tema de bienvenida y ajustar copia
- Ajustes generales del compositor de chat
- Corrección menor con nuevo compositor y respuesta/edición
- Mejorar visualización de descripción corta del sitio en menú desplegable de encabezado
- Incluir encabezados personalizados en
--header-offset - Mostrar edición rápida en la parte superior de la ventana en móvil
- Agregar más masa al icono de hilo
- Secciones no colapsables en menú de navegación «menú desplegable de encabezado»
- Estilo del compositor de chat al enfocarse
- Elimina márgenes de hilo
- Implementa nuevo diseño de compositor
- Mejor copia para mensaje de error genérico
- Actualizar copia de insignias otorgadas a otros
- Abrir panel lateral temprano para evitar vibración
- Ocultar botón de configuración cuando está deshabilitado
- Varias mejoras al CTA del tema de bienvenida
- Tamaño/espaciado del panel de hilo en móvil
- Deslizador de carga para filtro select-kit
- Agrupar mensajes eliminados
- Desplazarse hacia abajo cuando el mensaje está en etapa
- Precargar un hilo al pasar el cursor sobre el indicador de hilo
- Implementa hilos de borrador
- Usar colores fijos para informes de gráfico apilado de administración
- En modo menú desplegable de barra lateral exponer elementos «más»
- Corregir posición de reinicio de configuración de esquema de color
- Corregir diseño de preferencia de color
- Restablecer mensaje activo al desplazarse
- Diseño de menú desplegable de dos columnas de barra lateral
- Cocinar mensaje antes de enviar edición
- Corregir diseño de onebox de usuario
- El compositor usa BEM + pequeños ajustes al estilo habilitado/deshabilitado
- Agregar una advertencia de que actualizar min_trust_level_for_user_api_key deshabilitará a los usuarios de usar DiscourseHub
- Usar dvh para altura de barra lateral
- Ligero cambio de color de acento en onebox/blockquote/reacción de chat
- Muestra título de canal en título del documento
- Corregir posición de espacio en conteos de insignias
- Ajustes menores de estilo de éxito de instalación
- Incluir subcategorías en vista de rastreador
- Mejora compositor y panel de hilo
- Pasar el cursor sobre hilo de chat
- Mejor centrado de resumen en caso de truncamiento
- Corregir ancho de entrada de selectores de tiempo en móvil
- Corregir color de texto de etiqueta kbd en la pantalla completa del compositor
- Mejorar diseño y estilos para preferencias en solitario
- Actualizar animación de anillo para evitar desplazamiento
- Eliminar elemento de mensaje nuevo de chatpane
- Pequeños cambios de diseño en marca de tiempo de chat
- Asegura que el cursor sea puntero sobre secciones personalizadas
Rendimiento
- Eliminar limitación de velocidad de nodo de redimensionar
- Mejorar estrategia de carga de workbox
- Almacenar en caché rutas de ToS y Política de Privacidad
- Evitar pluck ansioso en controlador de publicaciones
- Prevenir pluck ansioso en alerta de publicaciones
- Evitar renderizar un componente que no se requiere la mayor parte del tiempo
- Precargar información de usuario al visitar rutas de mensajes de usuario
- El lado del cliente dispara múltiples solicitudes al abrir el compositor
- Envía publish_new_channel solo cuando no se sigue
- Crear una publicación causaría un N+1
- Carga estricta para consultas SidebarSection
- Evitar activar callbacks de cambio de TopicTrackingState innecesariamente
- Eliminar consultas innecesarias de Theme#set_field
- No serializar valor para theme_fields innecesariamente
Accesibilidad
- Mejorar accesibilidad de select-kit (toma 2)
- Mejorar accesibilidad de select-kit
- Cerrar kit de selección al perder el enfoque
- Usar estructura correcta para encabezados de insignias