3.2.0.beta3 : Période de grâce pour le chat, mode sombre pour les catégories, améliorations de l'interface utilisateur des paramètres du site, et plus encore

Encore plus !

Mais attendez, il y a plus ! Nous faisons de notre mieux pour mettre en avant les nouvelles fonctionnalités et les modifications pour vous, mais il y a toujours trop de changements à détailler. Pour une liste complète des nouvelles fonctionnalités, des corrections de bugs, des améliorations de l’expérience utilisateur (UX) et bien plus encore, assurez-vous de consulter les Fonctionnalités et corrections supplémentaires listées ci-dessous.

Améliorations des plugins

discourse-activity-pub

Corrections de bugs

  • Prise en charge de différents acteurs pour les activités et les objets (34)

Performance

  • Amélioration des performances de sérialisation des sujets (32)

discourse-adplugin

Corrections de bugs

  • Re-rendu complet des publicités lors de la navigation entre les pages (188)

discourse-ai

Nouvelles fonctionnalités

  • Exposition des classifications de sentiment via le tableau de bord d’administration. (284)
  • Prise en charge de la journalisation des topic_id et post_id dans le journal d’audit de l’IA (274)
  • Titres automatiques des fils de discussion (269)
  • Rendre l’artiste plus créatif (266)
  • Rendre les embeddings prêts à l’emploi (261)
  • Assistant IA sur les publications (244)
  • Report de la création des utilisateurs bots (258)

Corrections de bugs

  • Filtrage du type de classification en utilisant la bonne colonne (286)
  • Éviter la division par zéro s’il n’y a pas de données d’émotion pour le groupe TL (285)
  • Conserver la parité de la forme pour la commande image (275)
  • Mise à jour du point de terminaison Bedrock (272)
  • Retour inattendu dans le point d’entrée aihelper (271)
  • Éviter les points-virgules à la fin des requêtes pour l’Assistant SQL (268)
  • Rendre Stable Diffusion compatible avec les sites multiples (265)
  • Le prompt OpenAI était incorrect pour l’explication (262)
  • Autoriser les champs vides dans les résultats Google (255)

Modifications de l’expérience utilisateur (UX)

  • Empêcher le bouton de suggestion de passer à la ligne (282)
  • Mise à jour de la bordure sur les assistants de sujets IA (276)
  • Remplacement de la chaîne codée en dur par une traduction (264)
  • Unification de l’icône représentant l’IA (257)

Performance

  • Meilleur format de contenu pour les fils de discussion destiné aux LLM (273)

discourse-assign

Corrections de bugs

  • Ordonner correctement les éléments dans le menu utilisateur
  • Afficher correctement les attributions dans le menu utilisateur

Modifications de l’expérience utilisateur (UX)

  • Simplifier le balisage pour corriger la mise en évidence des touches j/k (516)

discourse-automation

Corrections de bugs

  • Toujours exécuter les automatisations en arrière-plan lorsqu’elles sont déclenchées via l’API (232)

Modifications de l’expérience utilisateur (UX)

  • Introduction du composant de champ personnalisé (229)

discourse-calendar

Nouvelles fonctionnalités

  • Composant de liste des événements à venir (463)
  • Ajouter une option « aucun » pour éviter d’afficher le calendrier de catégorie sur n’importe quelle sortie (459)
  • Utiliser la couleur de la catégorie d’événement pour l’événement du calendrier (441)

Corrections de bugs

  • Ignorer l’échappement HTML des URL d’événements (473)
  • Précharger les champs personnalisés de catégorie (472)
  • Déplacer sidebar_show_upcoming_events dans les paramètres Événement (466)
  • Supprimer la note superflue de la description sidebar show upcoming events (467)
  • Couleur de catégorie de repli s’il n’y a pas de catégorie (461)

Modifications de l’expérience utilisateur (UX)

  • Supprimer « expérimental » de discourse_post_event_enabled (468)
  • Passer la locale actuelle à FullCalendar (458)

discourse-data-explorer

Nouvelles fonctionnalités

  • Ajouter le composant de type de résultat JSON (260)

discourse-gamification

Corrections de bugs

  • db:migrate rake pouvait échouer dans l’environnement de développement (118)

Performance

  • Précalculer les classements en utilisant des vues matérialisées (112)

discourse-intercom

Corrections de bugs

  • Inclure l’utilisateur dans le gardien pour le sérialiseur (15)

discourse-kolide

Nouvelles fonctionnalités

  • Option pour définir le nom de l’appareil actuel à partir de la liste des appareils enregistrés sur Kolide. (80)

Modifications de l’expérience utilisateur (UX)

  • Améliorer le texte du message affiché lorsqu’il n’y a aucun problème. (82)
  • Supprimer la notification d’alerte utilisateur si tous les problèmes sont résolus. (83)

discourse-multilingual

Corrections de bugs

  • Tests échouant en raison de i18n.default (3)

discourse-post-voting

Nouvelles fonctionnalités

  • Désactiver par défaut le plugin (171)

Corrections de bugs

  • Ajouter le préchargement de la liste des catégories (173)

discourse-reactions

Corrections de bugs

  • L’absence d’utilisateur de réaction pour l’emoji cœur brise le déplacement des publications (255)
  • Ignorer l’ajout de données de réaction s’il n’y a aucune réaction sur la publication originale (OP) (253)
  • Mettre à jour l’ID de publication pour les réactions lorsque la publication est déplacée (250)

discourse-solved

Corrections de bugs

  • Compteur de résolutions sur le profil utilisateur (264)
  • Correction de l’importation getOwner (260)

Modifications de l’expérience utilisateur (UX)

  • Ajouter la classe linked-stat au statut du profil (266)

discourse-staff-alias

Corrections de bugs

  • Autoriser l’édition des balises pour les sujets créés par un alias de membre du personnel (60)

discourse-teambuild

Corrections de bugs

  • S’assurer que le lien teambuild apparaît et ne brise pas l’URL teambuild (64)

discourse-templates

Modifications de l’expérience utilisateur (UX)

  • Corriger le conteneur de bouton pour éviter le débordement sur mobile (56)

discourse-user-notes

Corrections de bugs

  • Restaurer le bouton pour ajouter des notes utilisateur au menu d’administration des publications (85)

Toutes les fonctionnalités et corrections

Nouvelles fonctionnalités

  • Ajouter la possibilité de masquer l’en-tête de la fenêtre modale (24290)
  • Ajouter une route pour les composants de thème dans l’administration (24264)
  • Ajouter des champs personnalisés aux membres sur l’index du groupe (24232)
  • Refonte du chat - bouton retour pour quitter les fils de discussion (24189)
  • Améliorer le message de notification push pour les notifications watching_category_or_tag (24228)
  • Afficher le carrousel lightbox par défaut si la publication contient 2 images ou plus (24216)
  • Ajouter des sorties de plugin pour le suffixe du titre du sujet (24215)
  • Migrations des paramètres de thème (24071)
  • Ajouter la prise en charge des mots-clés pour la recherche site_settings (24146)
  • Ajouter une nouvelle préférence d’indicateur de chat pour « Mentions uniquement » (23848)
  • Ajouter la prise en charge des oneboxes pour les fils de discussion (23580)
  • Intégrer le plugin discourse-spoiler-alert dans le cœur (24030)
  • Intégrer le plugin discourse-footnote dans le cœur (23995)
  • Ajouter une période de grâce pour les modifications de chat (23800)
  • Ajouter une option de mode sombre pour les arrière-plans de catégorie (24003)
  • Ajouter toutes les étendues d’API de mise à jour utilisateur (24016)
  • Liste prédéfinie simple pour le paramètre d’administration (23953)
  • Utiliser la recherche asynchrone pour les menus déroulants de catégories (23774)

Corrections de bugs

  • Ajuster le rayon de la bordure (24301)
  • Empêcher les URL invalides de CGU et de confidentialité dans le cache (24291)
  • L’utilisateur a été notifié d’une mention à l’intérieur d’une citation de message de chat (24229)
  • Remplacer les mots surveillés par des caractères génériques (24279)
  • Corriger la décoration des hashtags sur les pages ultérieures du flux d’activité utilisateur (24261)
  • Déplacer la sortie above-discovery-categories (24287)
  • Restaurer la mise en page « Catégories et sujets principaux » (24275)
  • Gérer correctement les abonnements (24270)
  • Suppression des balises via le composant <TagInfo /> (24268)
  • Mappage correct du fichier vendor.js avec empreinte numérique en production (24267)
  • Développer correctement les sujets épinglés globalement (24266)
  • La suppression/récupération d’une publication dans les sujets a causé des effets de bord sur les signets (24226)
  • Cibler chat-message-text uniquement sur l’action secondaire (24255)
  • Le ciblage de chat-message-text est plus fiable (24245)
  • Connexion brisée avec la clé de sécurité lorsque les passkeys sont activés (24249)
  • Ne pas journaliser les dépréciations des paramètres du site côté client (24237)
  • Le paramètre du site référencé porte un nom différent
  • Validation du type de téléchargement du modèle de formulaire (24148)
  • Supprimer l’image d’arrière-plan du fond de la fenêtre lightbox (24225)
  • Ajouter l’attribut de couleur dominante aux téléchargements d’images de chat (24214)
  • Hashtags brisés sur les pages d’intégration et de publication (24210)
  • Réorganiser de manière fiable le lien dans les sections personnalisées (24188)
  • Ajouter une traduction pour la nouvelle notification push (24203)
  • Ignorer le traitement GIF animé pour l’avatar onebox (24199)
  • Ajuster le placement et l’animation des étiquettes pour les champs utilisateur personnalisés (24201)
  • Augmenter la longueur de la file d’attente de report (24200)
  • Gérer correctement les vues matérialisées lors de la restauration de la base de données (24193)
  • Envoyer des notifications push pour les notifications de surveillance de catégorie/balise (24196)
  • Optimiser davantage la mention de groupes dans les messages de chat (partie 2) (24185)
  • Utiliser l’emplacement correct pour l’image d’arrière-plan de l’assistant (24183)
  • Maintenir destination_url après la connexion par passkey (24171)
  • Optimiser davantage la mention de groupes dans les messages de chat (24122)
  • Régression de validation du nom complet (24178)
  • Mettre à jour l’URL de date pour les oneboxes de fils de discussion (24172)
  • Ajouter rel=0 à l’URL des vidéos YouTube en différé (24173)
  • Ajouter checkbox-label à plus d’éléments d’étiquette de case à cocher (24174)
  • Nettoyer correctement les entiers négatifs dans les paramètres du site (24170)
  • Régression de création de compte (24169)
  • autotracking.mutation-after-consumption (24164)
  • Afficher correctement les titres de fils de discussion échappés (24159)
  • Modifier le comportement par défaut de « Agir » pour masquer la publication (24088)
  • Vérifier la médiation conditionnelle uniquement si nécessaire (24142)
  • Mémoïsation dans la classe d’aide Ruby EmberCli (24139)
  • S’assurer que le transpileur JS est disponible pour multisite-migrate (24136)
  • Effacer la liste des téléchargements uniquement si le multiple n’est pas autorisé (24123)
  • Réviser et rejeter les publications brisées sur les nouveaux sujets mis en file d’attente (24109)
  • Les hashtags n’étaient pas décorés dans la liste d’activité utilisateur (24125)
  • Validation du nom d’utilisateur dans la fenêtre modale de création de compte (24114)
  • Restaurer la prise en charge de la classe personnalisée NavItem (24113)
  • Optimiser une requête lente lors de la mention de groupes dans les messages de chat (24103)
  • Ne pas vérifier si à l’intérieur de cooked trop tôt (24105)
  • Effacer l’état si le texte sélectionné est vide (24102)
  • Ne pas afficher l’erreur de like lors de la création du sujet (24084)
  • Améliore la fiabilité de la barre de sélection de texte de publication (24093)
  • Corriger le chemin d’importation dans le guide de style (24092)
  • Coquille dans la migration (24089)
  • Ajouter la classe CSS checkbox-label aux étiquettes de la fenêtre modale de signalement (24087)
  • Ajouter la prise en charge d’OffscreenCanvas dans le worker d’optimisation des médias (24074)
  • Ajouter la classe checkbox-label aux cases à cocher des paramètres du site (24075)
  • S’assure que les utilisateurs peuvent ouvrir les invitations de canal (24067)
  • Mettre à jour le chemin pour le plugin spoiler-alert (24064)
  • Remplace l’utilisation de data-tooltip par <DTooltip /> (24062)
  • Afficher et lier aux bons utilisateurs grant_by pour les badges accordés (24021)
  • Citation manquante (24049)
  • Désactiver le filtre lors du chargement des balises dans la fenêtre modale des balises du menu de navigation d’édition (23789)
  • Utiliser le logo de catégorie correspondant au thème (24033)
  • Ne pas perdre l’état SummaryBox à travers les re-rendus du widget. (24020)
  • Supprimer les caractères invalides des flux XML (24001)
  • Ordonner l’ensemble de résultats de la recherche de catégorie (24027)
  • Définir correctement categoryId sur le modèle Composer (23934)
  • Changer la taille max-width pour que l’image d’arrière-plan s’étende sur la même largeur que le navigateur (24004)
  • Préserver le paramètre preview_theme_id lors des redirections de sujets (23965)
  • Condition de course pour le traitement des téléchargements sécurisés (23968)
  • Journaliser pour le travail CleanUpTags (23964)
  • Attacher correctement les images sécurisées à l’e-mail pour les téléchargements non sécurisés (23865)
  • Les balises synonymes ne sont pas considérées comme inutilisées (23950)
  • Ne pas sérialiser le statut lorsque le profil est masqué (23946)

Modifications de l’expérience utilisateur (UX)

  • Ajuster la position de la sélection en lot pour éviter les modifications (24231)
  • Style de la page d’inscription par invitation + séparation (24293)
  • Afficher le tableau révisable avec des styles cooked (24230)
  • Petits ajustements aux récents changements de recherche (24220)
  • Mettre à jour le style du menu de recherche au style cmd-k (24181)
  • Mettre à jour la couleur de la bordure du compositeur (24176)
  • Appeler discourseLater sur les animations de menu (24168)
  • Modèle de formulaire plus simple pour l’i18n « valeur manquante » (24154)
  • Corriger le débordement mineur du transcript de chat (24158)
  • Convertir la marge de la fenêtre modale de partage en espacement (24157)
  • Corriger le style de focus btn-flat (24156)
  • Définir le tri des balises en fonction du paramètre du site (24147)
  • Éviter que le menu d’administration du pied de page ne déborde vers le haut (24149)
  • Améliorer l’espacement des badges accordés avec la grille (24150)
  • Ajuster diverses classes de boutons (24121)
  • Supprimer le rayon de la bordure et l’ombre de la boîte (24135)
  • Corriger le bouton de connexion par passkey sur mobile (24124)
  • Améliore la prise en charge du redimensionnement de la fenêtre dans le chat (24115)
  • Attendre le rendu avant d’invoquer A11YDialog (24100)
  • Améliorer le rendu de la barre de citation/édition (24097)
  • Mettre à jour le style des champs utilisateur dans la fenêtre modale de création de compte (24091)
  • Changer vers le style de champ de saisie + étiquette (24060)
  • Ajouter une UI conditionnelle pour les passkeys (24041)
  • Corrections pour la fenêtre modale « créer un compte » sur mobile (24043)
  • Unifier l’icône représentant l’IA (24029)
  • Déplacer l’option globale dans le pied de page de la fenêtre modale de la barre latérale, raccourcir la traduction (24024)
  • Corriger les problèmes mobiles du modèle de formulaire (24019)
  • L’icône de remplacement vidéo doit toujours être blanche (23990)
  • Mettre à jour les styles highlight.js (23999)
  • Confettis statiques de l’assistant (23973)
  • Corrections mineures de la gestion des passkeys (23947)
  • Améliorer la gestion des longs noms de thème dans l’administration (23963)
  • Corriger l’emplacement de la désélection de texte dans la fenêtre modale de catégorie/balise de la barre latérale d’édition (23966)
  • Corriger la couleur de l’icône pour le remplacement vidéo (23957)
  • Améliorer les performances de toucher, glissement et déplacement sur les menus mobiles (23775)

Performance

  • Cuisson des messages en arrière-plan (24227)
  • Arrêter de charger avidement les modules d’aide principaux (24015)
8 « J'aime »