3.4.1 : correction de bugs et version UX

Version stable 3.4.1 de Discourse

Discourse recommande fortement à tous les sites de suivre la branche par défaut tests-passed de Discourse. La branche « stable » se concentre davantage sur l’absence de changement que sur l’absence de bugs - toutes les versions, y compris celles sur tests-passed et bêta, sont prêtes pour la production.

Correctifs de sécurité

Aucun

7 « J'aime »

Encore plus !

Mais attendez, ce n’est pas tout ! Nous faisons de notre mieux pour mettre en évidence les nouvelles fonctionnalités et les changements 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, et plus encore, assurez-vous de consulter les fonctionnalités et corrections supplémentaires listées ci-dessous.

Corrections de bugs

  • Les sources de directives CSP invalides devraient permettre au site de démarrer avec des directives CSP valides (stable) (31270)
  • Assurez-vous que tous les enfants de .with-topic-progress sont cliquables (#31176) (31178)

Améliorations des plugins

discourse-activity-pub

Nouvelles fonctionnalités

  • Ajouter la carte de sujet ActivityPub, les actions de sujet, les actions de publication et les informations de sujet, et mettre à jour les informations de publication ActivityPub (169)
  • Ajouter la carte de sujet ActivityPub, les actions de sujet, les actions de publication et les informations de sujet, et mettre à jour les informations de publication ActivityPub. (161)

Corrections de bugs

  • Mettre à jour les acteurs du site lorsque l’acteur est créé ou modifié (173)
  • Les utilisateurs anonymes doivent être inclus dans « tout le monde » pour les groupes de visibilité du statut de publication (175)
  • Gestion des attributs AP dans la modale d’informations de sujet des sujets first_post (174)
  • Changement incorrect de chaîne i18n (172)
  • Régression du routage vers les abonnés/suivis (170)

discourse-ai

Nouvelles fonctionnalités

  • Résultats de recherche expérimentaux d’un Persona IA. (1139)
  • Nouveau rapport de visualisation de l’analyse des sentiments (1109)
  • Prise en charge native des PDF (1127)
  • Prise en charge des PDF pour le pipeline RAG (1118)
  • Validation du nom de l’outil (842)
  • Modifications de la logique obsolète des résumés. (1108)

Corrections de bugs

  • La recherche de découverte cassait la recherche normale pour les anonymes (1143)
  • require codé en dur pour les évaluations (1137)
  • Ajouter une solution de contournement aux limitations de recherche HNSW de pgvector (1133)
  • Utiliser max_completion_tokens pour les modèles OpenAI (1134)
  • Gérer correctement la modification du fournisseur (1125)
  • Mettre à jour la clé de brouillon pour le nouveau MP avec le bot IA (1123)
  • Compatibilité du job de remplissage des embeddings lors de la transition entre modèles (1122)
  • Vérifier le résultat de l’action de publication lors du signalement de spam (1119)
  • Nécessité de pouvoir rechercher et remplacer dans les lignes (1110)

Changements UX

  • Ajustements mineurs du bot de recherche (1146)
  • Icône personnalisée pour les découvertes Discobot (1144)
  • Afficher une info-bulle signalant qu’il s’agit d’une fonctionnalité alimentée par l’IA (1141)
  • Meilleures info-bulles pour les préfixes d’instructions de la tâche d’embeddings (1121)
  • Clarifier la description des embeddings (1113)
  • Inclure none: false pour les paramètres du fournisseur (1111)

discourse-assign

Corrections de bugs

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

Changements UX

  • Corriger la mise en page des affectations de groupe après un changement de base (631)

discourse-calendar

Nouvelles fonctionnalités

  • Ajouter 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 destruction des événements appartenant à des utilisateurs supprimés (688)

discourse-client-performance

Corrections de bugs

  • Ne pas faire pivoter 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)
  • Désaccord sur l’état par défaut du champ booléen (353)

discourse-doc-categories

Nouvelles fonctionnalités

  • Ajout de traductions tchèques (29)

discourse-gamification

Corrections de bugs

  • N1 sur flair_url de groupe (185)

discourse-jira

Corrections de bugs

  • Importer correctement l’aide 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 bureau avec prise en charge tactile (345)
  • Ajouter TopicViewPostsSerializerExtension pour corriger les N1 (340)

Changements UX

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

discourse-solved

Corrections de bugs

  • Ne pas autoriser ou compter les solutions dans les MP (334)

discourse-subscriptions

Nouvelles fonctionnalités

  • Ajouter la prise en charge de la devise CZK (265)

Corrections de bugs

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

discourse-topic-voting

Nouvelles fonctionnalités

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

discourse-translator

Nouvelles fonctionnalités

  • Traduit chaque publication dans les automatic_translation_target_languages (207)
  • Afficher les traductions complètes des sujets (205)

Corrections de bugs

  • L’entrée dans .discourse-compatibility était incorrecte (218)
  • Assurer que l’ancienne fonctionnalité fonctionne avec la nouvelle et afficher le bouton de traduction dans les scénarios corrects (215)
  • Ajouter les chaînes i18n 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)

Changements UX

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

Toutes les fonctionnalités et corrections

Corrections de bugs

  • Les sources de directives CSP invalides devraient permettre au site de démarrer avec des directives CSP valides (stable) (31270)
  • Assurez-vous que tous les enfants de .with-topic-progress sont cliquables (#31176) (31178)
7 « J'aime »