3.5.0.beta1 : sélectionneur mode sombre/clair, meilleures infos de signalement, et encouragement à des conversations plus utiles

Encore plus !

Mais attendez, il y a encore plus ! Nous faisons de notre mieux pour mettre en avant les nouvelles fonctionnalités et les changements pour vous, mais il y a toujours trop de modifications à 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 plus encore, assurez-vous de consulter les Fonctionnalités et corrections supplémentaires listées ci-dessous.

Améliorations des plugins

discourse-activity-pub

Nouvelles fonctionnalités

  • Ajout de la carte de sujets ActivityPub, des actions sur les sujets, des actions sur les publications et des informations sur les sujets, et mise à jour des informations sur les publications ActivityPub (169)
  • Ajout de la carte de sujets ActivityPub, des actions sur les sujets, des actions sur les publications et des informations sur les sujets, et mise à jour des informations sur les publications ActivityPub. (161)

Corrections de bugs

  • Mise à jour des acteurs du site lorsqu’un acteur est créé ou modifié (173)
  • Les utilisateurs anonymes doivent être inclus dans « tout le monde » pour les groupes de visibilité du statut des publications (175)
  • Gestion des attributs AP dans la modale d’informations du sujet pour les premiers posts (174)
  • Modification incorrecte de la chaîne i18n (172)
  • Régression dans le routage vers les abonnés/suivis (170)

discourse-ai

Nouvelles fonctionnalités

  • Résultats de recherche expérimentaux provenant d’une Persona IA. (1139)
  • Nouveau rapport de visualisation d’analyse des sentiments (1109)
  • Support natif des PDF (1127)
  • Support des PDF pour le pipeline RAG (1118)
  • Validation des noms d’outils (842)
  • Modifications de la logique obsolète des résumés. (1108)

Corrections de bugs

  • La recherche de découverte perturbait la recherche normale pour les anonymes (1143)
  • Exigence codée en dur pour les évaluations (1137)
  • Ajout d’une solution de contournement aux limitations de recherche HNSW de pgvector (1133)
  • Utilisation de max_completion_tokens pour les modèles Open AI (1134)
  • Gestion correcte de l’édition du fournisseur (1125)
  • Mise à jour de la clé de brouillon pour le nouveau PM avec le bot IA (1123)
  • Compatibilité du travail de remplissage des embeddings lors de la transition entre les modèles (1122)
  • Vérification du résultat du créateur d’action de publication lors du signalement de spam (1119)
  • Nécessité de pouvoir rechercher et remplacer dans les lignes (1110)

Modifications UX

  • Ajustements mineurs au bot de recherche (1146)
  • Icône personnalisée pour les découvertes de Discobot (1144)
  • Affichage d’un infobulle indiquant qu’il s’agit d’une fonctionnalité propulsée par l’IA (1141)
  • Meilleures infobulles pour les préfixes d’instructions de tâches d’embeddings (1121)
  • Clarification de la description des embeddings (1113)
  • Inclusion de none faux pour les paramètres du fournisseur (1111)

discourse-assign

Corrections de bugs

  • Ignorer les notifications lorsque le sujet n’est pas trouvé (634)

Modifications UX

  • Correction de la mise en page des assignations de groupe après le changement principal (631)

discourse-calendar

Nouvelles fonctionnalités

  • Ajout d’un transformateur de valeur pour afficher les participants dans le menu plus de l’événement (687)

Corrections de bugs

  • Ne pas afficher le bouton « envoyer un MP » à l’utilisateur qui a créé l’événement (690)
  • Permettre la suppression des événements appartenant à des utilisateurs supprimés (688)

discourse-client-performance

Corrections de bugs

  • Ne pas faire tourner les cookies de session pendant les rapports de performance (58)

discourse-data-explorer

Corrections de bugs

  • Les téléchargements de requêtes recevaient un objet de requête incorrect. (359)
  • Incohérence de l’état par défaut du champ booléen (353)

discourse-doc-categories

Nouvelles fonctionnalités

  • Ajout des traductions en tchèque (29)

discourse-gamification

Corrections de bugs

  • N1 sur flair_url du groupe (185)

discourse-jira

Corrections de bugs

  • Importation correcte de l’helper i18n (95)

discourse-livestream

Corrections de bugs

  • Problèmes de défilement du chat pour la version de bureau (46)

discourse-preset-topic-composer

Corrections de bugs

  • Problème avec les noms d’icônes obsolètes (43)

discourse-reactions

Corrections de bugs

  • Empêche la fermeture du panneau sur mobile (347)
  • Améliore le support tactile sur bureau (345)
  • Ajout de TopicViewPostsSerializerExtension pour corriger les N1 (340)

Modifications UX

  • Correction de l’alignement des réactions dans les éléments du flux utilisateur (343)

discourse-solved

Corrections de bugs

  • Ne pas permettre ni compter les solutions dans les MP (334)

discourse-subscriptions

Nouvelles fonctionnalités

  • Ajout du support de la devise CZK (265)

Corrections de bugs

  • Mise à niveau de compatibilité des icônes FontAwesome 6 (264)

discourse-topic-voting

Nouvelles fonctionnalités

  • Ajout de l’option « Votes » dans les paramètres de la liste des sujets de catégorie (232)

discourse-translator

Nouvelles fonctionnalités

  • Traduction de chaque publication vers les automatic_translation_target_languages (207)
  • Affichage des traductions complètes des sujets (205)

Corrections de bugs

  • Entrée incorrecte dans .discourse-compatibility (218)
  • Assurance que l’ancienne fonctionnalité fonctionne avec la nouvelle et affichage du bouton de traduction dans les bons scénarios (215)
  • Réajout des chaînes i18n qui avaient été supprimées (214)
  • Ne pas traduire les publications des bots (213)
  • Définir la locale d’une publication dépouillée sur la locale par défaut du site (212)
  • Ignorer le contenu supprimé ou vide (211)

Modifications UX

  • Mise à jour du texte indiquant que la page est traduite automatiquement (219)
  • Affichage d’une erreur de délai d’attente évidente au lieu d’une erreur générique (216)

Toutes les fonctionnalités et corrections

Nouvelles fonctionnalités

  • Annuler/rajouter le bouton de la barre d’outils d’importation de citation (31449)
  • Permettre à un initialiseur gjs d’être rédigé dans des thèmes locaux (31423)
  • Saisir des réactions dans le chat (31439)
  • Première version de la recherche d’administration expérimentale (31299)
  • Permettre aux administrateurs de retirer des utilisateurs des DM de chat (31366)
  • Permettre d’afficher uniquement les expériences sur « Quoi de neuf ? » (31347)
  • Affichage des informations de processus dans la modale de signalement (31300)
  • Ajout de first_post_id à TopicListItemSerializer (31254)
  • Permettre aux administrateurs de s’inscrire aux redirigements transparents sur /auth/* (31235)
  • Sélecteur de mode sombre/clair (31086)
  • Ajout du sérialiseur de données de likes du premier post (31216)
  • Permettre d’exclure les téléversements de l’exigence de longueur minimale de publication (31194)
  • Afficher la description du signalement avec la raison supplémentaire (31210)
  • Gérer gracieusement les éléments révisables non gérés (31118)
  • Introduction d’un éditeur ProseMirror (30815)

Corrections de bugs

  • Empêche la barre latérale de défiler lors de l’ouverture du canal (31454)
  • Empêche le défilement de la barre latérale lors du focus sur le compositeur de chat (31446)
  • Les brouillons ne doivent pas avoir de bouton d’expansion (31424)
  • Récupération après des automatisations échouées (31413)
  • Lightbox des téléversements de chat immédiatement après l’optimisation (31414)
  • Correction des erreurs dans la tâche Rake uploads:sync_s3_acls (31411)
  • Amélioration de la validation du nom de groupe (31315)
  • Images et sections Wikipedia onebox (31384)
  • Le parseur de langue correspond aux tirets ou aux underscores (31381)
  • S’assurer que revoke_ungranted_titles! fonctionne avec les user_ids (31371)
  • Ajout d’un support supplémentaire pour le paramètre prioritize_full_name_in_ux (31346)
  • Rendre la recherche de permalien fonctionnelle même s’il y a plus de 100 permaliens (31354)
  • Ne pas afficher   dans le bouton de date (31352)
  • Lien manquant vers la publication supprimée dans /my/deleted-posts (31342)
  • Téléversements d’images dans les paramètres du site et le profil (31350)
  • Empêche le double réglage dans le même calcul (31348)
  • Cohérence du format de date relative (31349)
  • La révision de la publication respecte le paramètre prioritize_full_name_in_ux (31293)
  • La longueur minimale du nom d’utilisateur doit être validée (31332)
  • Garder l’utilisateur dans le même contexte après la connexion (31314)
  • S’assurer que les champs sont correctement désenregistrés (31329)
  • Calcul de reaction_users_count dans le script d’importation en masse (30964)
  • Redirection automatique des utilisateurs connectés vers le sujet lorsque… (31301)
  • Ne pas afficher la modale de confirmation (31304)
  • Limiter les groupes affichés dans <GroupChooser /> à 100 groupes (31288)
  • Le profil utilisateur ne se charge pas avec une exportation vide (31290)
  • Affichage correct de l’étiquette (31282)
  • Ne pas charger tous les groupes lors du rendu de <GroupChooser /> (31271)
  • Erreur JS lorsque .header-cloak n’est pas présent (31281)
  • Les sources de directive CSP invalides doivent permettre au site de démarrer avec des directives CSP valides (31256)
  • Améliorations pour la tâche uploads:disable_secure_uploads (31231)
  • Limite de taux d’invitation incorrecte par minute pour les sujets (31252)
  • Flux d’authentification automatique avec connexion/inscription V3 en page complète (31072)
  • Ne pas notifier les administrateurs des MP lorsque la suppression est activée (31232)
  • Correction de la faute de frappe dans le nom de propriété du composon du bouton de sauvegarde (31221)
  • Définir l’état correct de la préférence utilisateur de la case à cocher du mode sombre (31214)
  • Ajustement du sélecteur de badge pour un bon imbriquement dans la liste des plugins (31218)
  • Inclure uniquement les routes de configuration de plugin personnalisées dans les onglets pour l’ancienne page d’affichage (31213)
  • Nettoyage des téléversements non sécurisés avec access_control_post_id (31189)
  • Vérification correcte de hasData dans admin-report (31197)
  • Propagation des événements pointerdown sur le déclencheur DMenu lorsque le menu n’est pas développé (31104)
  • Hauteur mobile correcte des modales de badge et de propriété (31187)

Modifications UX

  • Remplacement de l’icône de sélecteur d’emoji face-sourire solide par une icône régulière (31421)
  • Fermeture du panneau de thread avec une seule touche Échap (31426)
  • Déclenchement de la boîte de dialogue de téléversement au double-clic (31425)
  • Augmentation de la limite dans le récupérateur de canal de chat (31406)
  • Suppression de l’ancien hack de bordure de menu (31344)
  • Empêcher les longs noms de catégories de déborder sur la liste des sujets mobiles (31335)
  • Masquer « powered-by » sur la page d’invitation de l’administrateur (31303)
  • Ajout d’indications pour la touche Entrée dans la recherche (31298)
  • Suppression de la réinitialisation de la marge main-outlet-wrapper pour mobile (31286)
  • Ajout d’une confirmation aux paramètres du crawler (31269)
  • Mise à jour du champ d’image de bannière pour utiliser le texte d’aide (30666)
  • Correction de la navigation horizontale des groupes sur mobile (31259)
  • Passage des pages de groupes à la navigation horizontale (31243)
  • Utilisation d’une icône pour le bouton de création de sujet sur mobile (31237)
  • Omission de la date dans le flux utilisateur pour les petites publications d’action (31236)
  • Correction de l’alignement du flux utilisateur pour les likes (31234)
  • Ne pas utiliser de suggestions de noms d’utilisateur génériques pour les invitations (31175)
  • Rafraîchissement conditionnel de la page à l’étape de style de l’assistant (31193)
  • Suppression du paramètre du site enable_quote_copy (31191)
  • Correction de l’affichage du code HTML dans le bouton de suppression d’utilisateur (31201)
  • Correction de la mise en page des erreurs de la modale d’invitation (31199)
  • Alignement à gauche du texte du bouton du menu déroulant (31198)
  • Correction de l’enroulement des liens de carte de sujet avec compteur (31184)
  • Mise à jour du style de l’indicateur de bot (31108)
  • Améliorations du menu des multiples brouillons (31195)
  • Affichage du nom de la catégorie parente pour les hashtags de catégorie (31188)
  • S’assurer que tous les enfants de .with-topic-progress sont cliquables (31176)

Performance

  • Mise en cache de tous les bundles de locale supplémentaire et utilisation du CDN (31445)
  • Report du calcul de consolePrefix() pour les transformateurs (31367)
  • Routes de paramètres de préchargement des plugins administrateur (31215)

Accessibilité

  • Correction du problème de contraste du bouton de contrôle de publication pour les couleurs WCAG (31177)
10 « J'aime »