3.5.0beta3: Búsqueda de administrador completa, mejor selección de fuentes, búsqueda de sitio más robusta, personalización de categorías y gestión de configuración más sencilla

Nuevas funciones en 3.5.0.beta3

Una búsqueda integral de administración

Ahora es posible buscar en toda la administración de Discourse desde una única interfaz: esto incluye páginas, configuraciones, temas, componentes e informes. Para mostrar el cuadro de búsqueda, haga clic en el nuevo enlace ‘Buscar’ cerca de la parte superior de la barra lateral de administración. También puede acceder a él desde cualquier lugar de la interfaz de administración con el atajo \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003e/\u003c/kbd\u003e o \u003ckbd\u003eCmd\u003c/kbd\u003e+\u003ckbd\u003e/\u003c/kbd\u003e. Esta interfaz hace que sea mucho más fácil encontrar exactamente lo que está buscando, sin importar qué sea. Obtenga más información y proporcione comentarios aquí.

Personaliza tu comunidad con iconos de categorías

Las categorías ahora se pueden personalizar con iconos para reflejar la personalidad de tu comunidad. Puedes seleccionar emojis o iconos normales de Discourse que utilicen el color existente de la categoría. Esta es una excelente manera de hacer que tu sitio se sienta más único y que tus categorías reflejen mejor el contenido que incluyen. Descubre más aquí.

Gestión de configuración más fácil con guardado masivo

Se acabaron los días en los que tenías que guardar cada configuración una por una. Ahora, mientras editas la configuración en la administración de Discourse, aparece una pancarta en la parte inferior que indica cuántas configuraciones has modificado, lo que te permite guardarlas todas con un solo clic. La pancarta permanece en su lugar mientras filtras las configuraciones en la página, y recibirás una advertencia si navegas fuera de una página con configuraciones sin guardar. Puedes usar esto ahora mismo en la administración de tu Discourse.

Búsqueda de sitios más robusta

Al buscar contenido en cualquier sitio de Discourse, ahora tienes más control sobre las fuentes de contenido que aparecen en los resultados de búsqueda. Ahora puedes dirigirte específicamente a publicaciones escritas por humanos o bots, así como a susurros y publicaciones normales (detalles en GitHub). Puedes probar esto en tu sitio hoy mismo.

Mejor selección de fuentes

Seleccionar las fuentes de tu comunidad ahora es más fácil que nunca. El nuevo panel de selección de fuentes incluye vistas previas visuales de las fuentes disponibles, así como el tamaño del texto. Esto es parte de las mejoras continuas en la experiencia de configuración de marca y apariencia del sitio. Consulta los cambios en la página “Logo y fuentes” en la administración de tu Discourse.

Actualizaciones de seguridad

Este lanzamiento incluye correcciones para estos problemas de seguridad informados por nuestra comunidad y HackerOne.

11 Me gusta

¡Y mucho 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 Características y Correcciones Adicionales enumeradas a continuación.

Mejoras de plugins

discourse-activity-pub

Correcciones de errores

  • Evitar que ActorHandler intente aplicar actualizaciones a categorías o etiquetas (208)
  • Solo actualizar actores a disponibles si no están disponibles (204)
  • Bloqueo de hilo del rastreador de entrega (203)
  • Correcciones de la página Acerca de (201)

Cambios de UX

  • Mejorar la adición de actores en ActivityPub Admin (209)

discourse-ai

Nuevas funciones

  • Permitir la selección de persona y LLM en la página de conversaciones con bots (1276)
  • Mostrar más lugares donde se utiliza la IA / Chat streamer (1278)
  • Página de inicio de conversación con bot (1273)
  • Página de inicio experimental para bot de mensajes privados (#1159)" (1272)
  • Página de inicio experimental para bot de mensajes privados (1159)
  • Agregar métricas de gasto al uso de IA (1268)
  • Mejorar la configuración de la ventana de contexto de LLM (1271)
  • Actualizar nombres y especificaciones de modelos (1262)
  • Agregar streaming al asistente del compositor (1256)
  • Mejorar la gestión de contexto (1260)
  • Hacer disponible el tokenizador Mixtral para incrustaciones (1258)
  • Configurar funciones basadas en persona en el panel de administración (1245)
  • Permitir que las herramientas modifiquen personas (1250)
  • Permitir enviar informes de LLM a grupos (1246)
  • Resúmenes impulsados por personas. (1232)
  • Continuar la conversación desde el descubrimiento de Discobot (1234)
  • Manejo flexible de imágenes dentro de mensajes (1214)

Correcciones de errores

  • Consumir todos los espacios iniciales que proporcionan los LLM cuando los transmiten (1280)
  • Prevenir situaciones en las que no haya respuesta, pasar id de hilo (1279)
  • Las tablas deben agruparse solo por su clave en la página de uso (1277)
  • No volver a renderizar la barra lateral de conversaciones al navegar (1274)
  • Omitir tokens de pensamiento del chat (1264)
  • Construcción de contexto no válida para respondedores (1257)
  • El descubrimiento no debería volver a activarse si no hay búsqueda (1255)
  • Correcciones del sugerente de temas dividido (1253)
  • Peculiaridades del descubrimiento de búsqueda (1249)
  • Restaurar el comportamiento anterior de acceso grupal a gists. (1247)
  • Nombres de animación menos genéricos (1243)
  • Mantener correctamente las cargas más recientes al construir el contexto (1242)
  • Devolver falso si no hay personas de usuario actuales (1241)
  • La configuración de persona debe comparar el valor entero (1239)
  • Mejoras en el descubrimiento de búsqueda (1228)
  • Las herramientas forzadas no se configuraban correctamente cuando la herramienta no tenía opciones. (1231)
  • Intentar corregir fallos intermitentes (1226)
  • Asegurar que el distintivo de categoría esté presente en los informes de sentimiento (1222)
  • El editor de persona conserva datos sucios después de persistir un solo campo (1219)
  • Los resultados del menú del asistente de publicación deben ser seleccionables (1221)
  • No generar error cuando las herramientas están vacías (1218)

Cambios de UX

  • Mantener las acciones del compositor por encima de los iconos de entrada de IA (1291)
  • Desplazarse solo cuando se supera la altura máxima de entrada (1288)
  • Ajustes menores de alineación para la interfaz de usuario experimental del bot (1285)
  • Restaurar el botón Nueva conversación en la barra lateral móvil (1283)
  • Alinear el estilo con las convenciones (1275)
  • Mejorar la lista de grupos en la tabla de funciones cuando hay muchos grupos (1254)
  • Ajustar los estilos de la interfaz de usuario del artefacto (1240)
  • Panel de búsqueda más ancho, borde, tamaño de fuente más pequeño (1238)
  • Mostrar los interruptores del bot de IA en la sección de opciones del bot de IA (1229)

discourse-akismet

Correcciones de errores

  • Enviar correo electrónico al usuario y no al administrador sobre la eliminación (168)

discourse-calendar

Nuevas funciones

  • Agrega soporte para vista previa de eventos en el editor enriquecido (708)

Correcciones de errores

  • Eliminar el carácter de comillas dobles " al construir el mar… del evento (716)

discourse-category-experts

Correcciones de errores

  • Actualizar campos personalizados cuando cambia la propiedad de la publicación (197)

discourse-data-explorer

Nuevas funciones

  • Agregar opción para enviar PM de informe individual a miembros del grupo (369)

Correcciones de errores

  • Permitir que la consulta sea explicada (371)

discourse-follow

Nuevas funciones

  • Agregar feed de seguimiento a /filter (148)

Correcciones de errores

  • Regresión al guardar las preferencias del usuario (149)

discourse-gamification

Correcciones de errores

  • Desactivar soluciones puntuables cuando el plugin resuelto está desactivado (199)
  • Actualizar puntuación basada en tabla (198)

discourse-just-chat

Cambios de UX

  • Ocultar búsqueda (2)

discourse-login-client

Nuevas funciones

  • Recuperar avatar de usuario (6)

Correcciones de errores

  • Usar “nickname” en lugar de “username” en la carga útil de oauth (7)

discourse-open-graph

Nuevas funciones

  • Agregar anulación de Open Graph a Discourse mediante plugin (1)

Correcciones de errores

  • Asegurarse de que la URL no sea anulada por el plugin (2)

discourse-prometheus

Nuevas funciones

  • Actualizar cubos de historial para http_requests_queue_duration_seconds (147)
  • Introducir http_requests_<typ_duration_seconds métricas (142)
  • Añadir métrica sidekiq_queue_latency_seconds (139)
  • Añadir etiqueta success a (sidekiq|scheduled)_job_count (137)
  • Añadir métrica process_cpu_seconds_total (138)

Correcciones de errores

  • Métrica scheduled_job_ran rota (140)

Rendimiento

  • Eliminar etiquetas personalizadas de las métricas de duración de la cola HTTP (146)

discourse-ratings

Correcciones de errores

  • Eliminar dependencia de handlebars (24)

discourse-reactions

Cambios en la UX

  • Hacer que la reacción de discourse se extienda al 100% de la altura para alinearse correctamente en las acciones del tema (359)

discourse-signatures

Correcciones de errores

  • Anulación del controlador de preferencias tras cambio en el núcleo (85)

discourse-solved

Correcciones de errores

  • El elemento del directorio de soluciones usaba la creación del tema en lugar de la creación de la solución (361)
  • Aceptar otra respuesta no confirma (360)
  • Error 500 debido a módulo ausente (359)
  • Excluir temas y temas eliminados como solución en el resumen del usuario (358)
  • Estandarizar la definición de qué es una solución (352)
  • Algunos temas resueltos no tienen respuestas (350)
  • Varios temas pueden tener el mismo tema como su solución (348)

Cambios en la UX

  • Corregir desalineación para no administradores y anónimos + mover al uso de variables (349)

discourse-solved-reminders-plugin

Correcciones de errores

  • Corregir valor mínimo para la configuración remind_mark_solution_after_days (24)
  • Revertir de 1 día a 14 días (23)
  • Anulación del controlador de preferencias tras cambio en el núcleo (21)
  • Optimizar y actualizar consultas, frecuencia más corta (20)

discourse-subscriptions

Correcciones de errores

  • Tamaño del banner de campaña cuando la barra lateral está activa (274)

Cambios en la UX

  • Mejoras en el diseño del banner de campaña (273)

discourse-templates

Correcciones de errores

  • Error cuando el grupo permitido para plantilla privada es todos (103)
  • Mostrar el modal si el compositor tiene la vista previa oculta (101)

discourse-theme-creator

Correcciones de errores

  • Eliminar anulación de prepend (109)
  • Eliminar extensión rota extra-locales-controller (108)

discourse-translator

Nuevas características

  • Traducir categorías con proveedor seleccionado (282)
  • Mostrar un indicador para temas no escritos originalmente en el idioma del usuario (274)

Correcciones de errores

  • Asegurar que los ids de temas no traducidos excluyan los ya traducidos al idioma de destino (285)
  • Actualizar localización en lugar de categoría (283)
  • Incluir parte del contenido del tema al detectar el idioma del título (277)
  • Mostrar botón de alternancia incluso cuando se muestra el contenido original (275)
  • No traducir nuevos temas si show=original (271)
  • Omitir región de idioma para API de Google Translate (263)

Cambios en la UX

  • Corregir escala del botón de traductor en la barra de progreso del tema (270)
  • Mostrar detalles adicionales en la ventana emergente de error cuando falla la traducción (262)

discourse-video

Correcciones de errores

  • Duración máxima de video basada en nivel de confianza (80)
  • Vista previa de marcador de posición del compositor (79)
  • El tema puede estar indefinido (78)
  • El tema puede estar indefinido (77)

Todas las características y correcciones

Nuevas características

  • Mostrar ruta de categorías localizadas (32464)
  • Establecer localizaciones de categoría en la configuración de la categoría (32412)
  • Mostrar nombres de categorías traducidos desde la tabla de localizaciones si existen para el idioma del usuario (32380)
  • Implementar selección de grupo de etiquetas en menú desplegable y selección múltiple para creación de temas y vista previa al usar Plantillas de Formulario (32108)
  • Permitir editar banderas personalizadas (32344)
  • Lanzar búsqueda de administrador para todos los sitios (32327)
  • Implementar Vista Previa de Plantilla de Formulario (32111)
  • Añadir extensión de editor enriquecido de nota al pie (plugin) (31719)
  • Ctrl+M para alternar entre editor enriquecido/markdown (32266)
  • Añadir anulación para etiquetas de título y descripción de crawler (32259)
  • Permitir buscar susurros y bots (32252)
  • Introducir nueva página de lista de componentes (32164)
  • Prosemirror-codemark para un cursor de límite falso en editor enriquecido (32165)
  • Enlace/desvinculación automática de palabras similares a URL en editor enriquecido al escribir (32163)
  • Sección de fuentes para página de marca (32031)
  • Tamaño dinámico para caché de IDs de temas populares (32175)
  • Priorizar al usuario que recibe la respuesta en autocompletado (32086)
  • Configuración de reacción de chat con un clic (32150)
  • Resaltar palabras vigiladas encontradas en revisables. (32167)
  • Copiar mensajes del hilo al copiar el primer mensaje del hilo (32139)
  • Cuando el editor enriquecido está habilitado usar Jetbrains Mono como fuente de código (32122)
  • Cuando el editor enriquecido está habilitado el markdown está en monoespacio (32097)
  • Guardar configuraciones del sitio en masa (32013)
  • Color de texto de contraste automático para categorías (32015)
  • Implementar transcripciones de chat en editor enriquecido (31819)
  • Permitir limpiar detalles de usuarios rechazados (31987)
  • Añadir iconos y emojis a categoría (31795)

Correcciones de errores

  • Permitir que las etiquetas estén restringidas solo a administradores (32493)
  • Compilación de activos de producción tras c62a4a47 (32491)
  • Eliminar filtro de barra lateral (32485)
  • También contemplar posiciones fijas de categoría al localizar categorías (32486)
  • Asegurar que el banner del sitio se oculta cuando el usuario hace clic en el botón de cerrar (32444)
  • No anular atributos de categoría si no hay claves de parámetro (32483)
  • También mostrar categorías localizadas para usuarios que no han iniciado sesión (32465)
  • Caso límite de retroceso de enlace en editor enriquecido (32476)
  • También mostrar categorías localizadas para usuarios que no han iniciado sesión (32460)
  • Añadir insignias de título de categoría a diseño enmarcado (32395)
  • Restablecer correctamente el panel al redimensionar la ventana (32437)
  • Delegar silenced_till de usuario anónimo a cuenta principal de usuario (32416)
  • Permitir enviar copia de seguridad por correo incluso si las copias de seguridad están deshabilitadas (32415)
  • Ocultar pestañas y botones innecesarios cuando las copias de seguridad están deshabilitadas (32396)
  • Recalcular respeta nivel de confianza predeterminado del invitado (32393)
  • Error al intentar dejar de marcar insignia como favorita (32369)
  • Eliminar z-index de user-status en encabezado (32382)
  • Habilitar menú desplegable de borradores en categorías privadas (32370)
  • Pegar imagen en editor enriquecido podría procesarse doblemente (32356)
  • Prueba poco fiable para FormTemplatesController (#32351)" (32359)
  • Eliminar declaraciones mixtas de header.scs (32357)
  • Prueba poco fiable para FormTemplatesController (32351)
  • Desmarcar revisables cuando se terminan. (32346)
  • Hacer que la opción de revisable ‘Mantener Mensaje Eliminado’ funcione (32345)
  • Eliminar pista para atajo de búsqueda del navegador (32330)
  • Establecer encabezado X-Robots-Tag para prevenir indexación de /safe-mode (32329)
  • Corregir fuga de estado de modificador de contenido de metadatos (32316)
  • Escapar símbolos de expresión regular cuando se llama replaceText para ProseMirror (32280)
  • Errores con actualización de página después de guardar fuentes (32282)
  • Error JS en paso de logo del asistente (32303)
  • Eliminar nueva línea del título/alt de imagen pegada en editor enriquecido (32295)
  • Añadir ayudantes para título y contenido para application.html.erb y crawler.html.erb (32290)
  • Implementación insertBlock de editor enriquecido (32288)
  • Posición del controlador de clic en nodo de detalles del editor enriquecido (32268)
  • Actualizar estado deshabilitado al cambiar entre textos del sitio (32262)
  • Renombrar marca a logo y fuentes (32264)
  • Evitar doble ruta base en notificación push (32228)
  • Cambiar a icono de búsqueda en escritorio estrecho (32215)
  • Asegurar que los queryParams de descubrimiento no persisten invisiblemente (32178)
  • Asegurar que los CSVs de palabras vigiladas subidos se convierten a utf-8. (32263)
  • Mover constante CORE_SVG_SPRITES a un método (32261)
  • Relajar restricciones de automatización (32238)
  • Establecer last_read_post_number para usuarios de temas importados que observan (32229)
  • Priorizar al autor al responder a tema (32244)
  • Estilo de insignia de categoría falta atributo de datos (32253)
  • Registrar tiempo incluso cuando la automatización genera (32254)
  • Ocultar campo de búsqueda en página de invitaciones (32236)
  • Mensaje de bandera incorrecto cuando el idioma es en_GB (32191)
  • Error de Safari en elemento de lista del editor enriquecido (32243)
  • Añadir estilo de insignia de categoría a lista de categorías (32109)
  • Seleccionar una categoría padre no debería borrar otros campos del formulario (32206)
  • Prueba poco fiable admin_branding_spec sección de fuentes (32209)
  • Prueba poco fiable admin_branding_spec (32193)
  • Prueba poco fiable admin_customize_themes_spec (32169)
  • Recurrir a #search-menu para entrada de búsqueda (32188)
  • Archivar mensajes de bandeja de entrada de grupo (32166)
  • Prueba poco fiable admin_sidebar_navigation_spec (32168)
  • Atajos de búsqueda consistentes (32099)
  • Atajo de página de búsqueda de administrador (32140)
  • Ocultar campo de búsqueda en páginas de autenticación (32132)
  • Invite_link_max_redemptions_limit mínimo 1 (32118)
  • Prevenir iconos de categoría duplicados (32103)
  • Permitir siempre editar color de fondo de categoría (32102)
  • Actualizar conteos de temas de etiquetas al eliminar etiquetas en masa (32095)
  • Crear UserHistory solo cuando cambió la configuración (32075)
  • Permite redimensionar textarea (32076)
  • Previene propagación de activación/desactivación de d-menu (32078)
  • Error “Los datos de entrada deben ser una cadena” en ProseMirror (32056)
  • Priorizar CSS !important en correos electrónicos (32061)
  • Reaplicar 94ee3554 (32020)
  • Actualizar posición del icono de chat en móvil (32016)
  • No @import activos .css para plugins (32014)

Cambios en la UX

  • Corregir formato de dos atajos (32479)
  • Corregir marcador de posición del editor enriquecido cortado en móvil (32474)
  • Desocultar la configuración del sitio rich_editor (32455)
  • Ajustar texto de descripción de búsqueda (32467)
  • Mejor diferenciación para modo oscuro (32450)
  • Caso límite de marcador de posición del editor enriquecido (32448)
  • Añadir icono SVG discourse-table faltante (32447)
  • El idioma y el nombre no deberían ser “opcionales” (32446)
  • Eliminar estilo de posición y z-index (32445)
  • Corregir que el contenido no se mostrara encima del compositor (32443)
  • No permitir que el compositor afecte la altura de la ventana de chat (32423)
  • Eliminación de radio de borde (32424)
  • Mejorar reglas de entrada para autovinculación/vinculación del editor enriquecido (32366)
  • Ajustes de más acciones de mensaje de chat (32404)
  • Evitar etiquetas de párrafo anidadas causando descripciones de categoría extra grandes (32403)
  • Experimentar con animación (32341)
  • Pequeñas correcciones (32387)
  • Evitar conflicto de autovinculación con marcas de código en editor enriquecido (32365)
  • Limpieza de nodos de editor enriquecido Prosemirror / UX ligeramente mejor (32361)
  • Banner de bienvenida y ajustes de búsqueda para móvil (32362)
  • No reducir fuente monoespacio del compositor en móvil (32358)
  • Ajustes de búsqueda en encabezado (32354)
  • Enfoque automático de entrada de selector de emojis en móvil (32353)
  • Soporte móvil de búsqueda en encabezado - seguimiento (32306)
  • Añadir variación visual al marcador de posición de captura de pantalla de tema (32077)
  • Eliminar z-index (32319)
  • Ajustar etiquetas de campo de usuario (32317)
  • Usar ‘no utilizado’ en lugar de ‘activo’ para componentes (32284)
  • Usar descripción del núcleo de componentes populares cuando no hay descripción (32286)
  • Eliminar atajo de búsqueda Ctrl+F (32281)
  • Mantener contenido en regla de entrada de nota al pie del editor enriquecido (32296)
  • Corrección rápida móvil para estilos de cita (32297)
  • Usar mixin para radio de borde de cita (32294)
  • Radio de borde de nodo de selección prose-mirror (32292)
  • Eliminar z-index (32289)
  • Mantener el estilo de fuente/color del editor de susurros consistente entre editores (32287)
  • Bloque HTML del editor enriquecido sin escape y evitando \n\n (32269)
  • Radio de borde de onebox y cita (32242)
  • Evitar espacio inicial al serializar algunos nodos del editor enriquecido (32270)
  • Añadir tooltip para atajo de alternancia de markdown (32278)
  • Soporte móvil de búsqueda en encabezado (31711)
  • Solo alternar detalles del editor enriquecido al hacer clic en el cursor (32267)
  • Mejorar cuentas asociadas en preferencias de usuario (32247)
  • Hacer la altura del editor de código de administrador más flexible (32241)
  • Consistencia de solo emojis entre editor enriquecido y cocido (32245)
  • Color y estilo de fuente de susurro en editor enriquecido (32239)
  • Mejoras en mapa de teclas de retroceso del editor enriquecido (32234)
  • Mejorar manejo de onebox en editor enriquecido (32221)
  • Envolver participantes en elemento de tema pm (32223)
  • Añadir títulos faltantes de página de configuración de administrador (32198)
  • Añadir flex a mixin de menciones + actualizar unidades (32145)
  • Correcciones de botones (32152)
  • Ancho adecuado del banner de configuración del sitio no guardado (32137)
  • Añadir flex a mención para alineación y espaciado consistentes (32105)
  • Hacer visible la configuración de búsqueda de administrador (32142)
  • Mostrar atajo de teclado en página completa de búsqueda de administrador (31646)
  • Alinear separador de etiquetas correctamente al ver búsqueda en modo de página completa (32133)
  • Ajustar espaciado entre etiquetas simples en la vista previa de la configuración del sitio (32125)
  • Ajustar espaciado para evitar que la última configuración se oculte detrás del banner de guardar todo (32127)
  • Renombrar botón de inicio de sesión de Twitter a X (32123)
  • Envolver subcategorías de edición de categoría (32110)
  • Convertir guión largo+guión a regla horizontal en editor enriquecido (32085)
  • Título del Panel de Administración (32022)
  • Mejorar diseño de etiquetas de lista de temas en móvil (32048)
  • Eliminar alineación de línea base del envoltorio de título del tema (32040)
  • Ajustes de estilo de emojis (32039)
  • Alinear el compositor sin vista previa con temas (31960)
  • Desbordamiento de contenido de estadísticas de almacenamiento (31840)
  • Mostrar estado de carga del botón al enviar en formulario de restablecimiento de contraseña (32034)
  • Cambiar focus a focus-visible (32021)
  • Mejorar alineación de emojis de hashtag (32019)
  • Solo verificar clase toolbar-visible en mobileView (32018)
  • Reposicionar icono de encabezado de chat (31951)
  • Añadir estado de carga al botón al confirmar contraseña (32012)

Cambios de seguridad

  • Hacer cumplir los límites de DM correctamente

Rendimiento

  • Compilar paquetes de idioma principal justo a tiempo (32335)
  • Habilitar brotli en NGINX (32333)
  • Establecer JOBS=1 para entorno de compilación de baja memoria (32326)
  • Reutilizar compilación JS del núcleo existente donde sea posible (32311)
  • Implementar desplazamiento infinito para nueva página de componentes (32291)
  • Prevenir consultas N+1 al cargar descripciones de tema/componente (32305)
  • Establecer JOBS=1 para entornos de compilación de baja memoria (32171)
  • Establecer cluster_concurrency 1 para Jobs::BackfillBadge (32121)

Accesibilidad

  • Usar etiqueta singular en cadena category_tag accesible (32492)
  • Añadir etiquetas H1 para lectores de pantalla en rutas de descubrimiento (32422)
  • El encabezado del banner de bienvenida no debería ser un H1 (32420)
  • Site-text-logo no debería ser un H1 (32405)
  • Añadir aria-label al enlace de conteo de respuestas en lista de temas (32402)
7 Me gusta