3.3.0.beta2 : Nouvelle barre latérale pour l'administration, Menu des favoris repensé, Chat depuis le profil utilisateur, et plus

Et bien plus encore !

Mais attendez, il y a 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, corrections de bugs, améliorations de l’expérience utilisateur et plus encore, n’oubliez pas de consulter les Fonctionnalités et Corrections supplémentaires listées ci-dessous.

Améliorations des plugins

discourse-activity-pub

Nouvelles fonctionnalités

  • Ajout des acteurs de balises (84)
  • Ajout de la publication et du traitement par lots (tentative 2) (80)
  • Ajout de la publication et du traitement par lots (72)

Corrections de bugs

  • Ne pas créer un nouveau sujet s’il s’agit d’une réponse orpheline (94)

discourse-adplugin

Nouvelles fonctionnalités

  • Ajout de restrictions de groupe et de catégorie aux publicités internes (205)

discourse-ai

Nouvelles fonctionnalités

  • Prise en charge de GPT4o et meilleure auditabilité (618)
  • LLM configurables. (606)
  • Tokenizer Llama 3 (615)
  • La commande de recherche prend désormais en compte le contexte de l’utilisateur (610)
  • Autoriser la mention d’un bot IA dans un canal (602)
  • Prise en charge du Chat avec une Persona IA via un MP (488)
  • Insertion de la note de bas de page à partir du résultat expliqué (591)
  • Ajout du Consolidateur de Questions pour une prise en charge robuste des téléchargements dans les Personas (596)
  • Prise en charge de Stable Diffusion 3 (582)
  • Prise en charge de Gemini 1.5 Pro et de Claude Opus Bedrock (580)
  • Amélioration des capacités de débogage IA et ajustements de l’interface (577)
  • Ajout d’une vérification de connexion de base aux ressources DNS SRV (563)
  • Autoriser l’ajustement de la génération RAG (565)
  • Ajout des modèles Cohere à l’assistant IA et à l’automatisation (576)
  • Prise en charge de l’automatisation Mixtral/Mistral/Haiku (571)
  • Prise en charge de la vision GPT-4 Turbo (575)
  • Prise en charge de Cohere Command R (558)
  • Ajout de la prise en charge des embeddings BGE-M3 (569)
  • Suppression de l’échange de prévisualisation gpt-4-turbo-0125 avec gpt-4-turbo (568)
  • Ajout de la prise en charge des métadonnées pour RAG (553)
  • Ajout de la prise en charge du bot Claude 3 Haiku (552)
  • Prise en charge RAG pour les bots IA. (537)
  • Outil de navigation web (548)
  • Ajout de la prise en charge de la vision aux personas IA (Claude 3) (546)
  • Amélioration de l’interface utilisateur du plugin administrateur et utilisation de la nouvelle route d’affichage des plugins (512)
  • Comportement de réponse plus convivial dans les MP de bot (535)
  • Ajout de la prise en charge de Claude 3 Sonnet/Haiku pour Amazon Bedrock (534)
  • Autoriser la suppression des notifications lors de la génération de rapports (533)

Corrections de bugs

  • Respecter la préférence utilisateur « external_links_in_new_tab »… (622)
  • Description incorrecte pour le champ LLM (623)
  • Chargement des catégories depuis la réponse de recherche (612)
  • Titre de bouton d’en-tête invalide (621)
  • La variable Dialects n’était pas définie en production (617)
  • Chargement des catégories pour les résultats de recherche IA (614)
  • Amélioration de l’analyse des appels de fonction (613)
  • Utilisation de getByIdentifier de d-menu (611)
  • Streaming cassé dans Bedrock lorsque les blocs ne sont pas alignés (609)
  • Réparations de contexte pour le bot mentionné (608)
  • L’uploader ne supprimait pas l’événement app (601)
  • Appel après les appels d’outil échouant sur OpenAI / Gemini (599)
  • Mise en cache correcte de la locale utilisateur (593)
  • L’uploader RAG doit prendre en charge l’indexation multi-fichiers. (592)
  • De nombreux sujets manquants lorsque les catégories sont exclues (585)
  • Les utilisateurs avec des locales vides rencontraient des erreurs lors de la localisation des prompts (584)
  • Exclure les enfants lorsque les catégories sont exclues (583)
  • Prise en charge plus robuste des appels de fonction (581)
  • Métadonnées vides entraînant des erreurs (578)
  • Chargement des catégories pour les sujets connexes (570)
  • Les outils étaient cassés sur Claude sans paramètres (574)
  • Abandon du premier fichier dans la différence (573)
  • Ne jamais mentionner le mot JSON dans l’introduction des outils (572)
  • Téléchargements sécurisés/non sécurisés lors du partage de conversations IA (554)
  • Corrections de mise en surbrillance de Ask AI (562)
  • Récupération des données de catégories via un endpoint spécifique (543)
  • Réversion du problème de longueur (556)
  • Éviter l’erreur lors de la tentative d’affichage de l’assistant IA aux anonymes (549)
  • Éviter de répondre à l’utilisateur de la réponse pour l’automatisation llm_triage (544)
  • Unification de la traduction du modèle d’automatisation (540)
  • Ingénierie de prompt pour le prompt de résumé (539)
  • La suppression des mentions ne fonctionnait pas correctement (538)

Modifications UX

  • Suppression du sélecteur multi-LLM de l’en-tête et déplacement dans le composant (619)
  • Empêcher le contenu du partage social de déborder du conteneur (597)
  • Ajustement des styles de partage IA pour les images et les citations (567)
  • Mise à jour des rayons de suggestion pour tenir compte du nouveau paramètre par défaut (564)
  • Affichage de la progression de l’indexation pour les téléchargements RAG (557)
  • Mise à jour du style de mise en surbrillance de Ask AI (560)
  • Mise en surbrillance de la sélection de l’assistant de publication IA (520)
  • Ajout de styles onebox généraux (550)

discourse-akismet

Corrections de bugs

  • Mise à jour de la fixation 3.2 pour inclure #133 (134)
  • Vérification explicite du paramètre de site défini (133)
  • Mise à jour de la fixation stable 3.2 (132)
  • Dépendance du plugin Post Voting dans le plugin Akismet (130)
  • Affichage de la question de contexte pour les utilisateurs signalés par Akismet (131)

discourse-assign

Nouvelles fonctionnalités

  • Ajout du paramètre de seuil de rappel d’attribution en attente (571)
  • Possibilité de réaffecter des publications dans la modale d’attribution au niveau du sujet (562)
  • Ajout de boutons pour désaffecter des publications au menu d’attribution au niveau du sujet (554)

Corrections de bugs

  • Respecter pending_assign_reminder_threshold dans enqueue_reminders (572)
  • Adaptation des tests d’acceptation pour le nouveau menu déroulant (570)
  • Utilisation du nouveau <DropdownMenu /> composant (569)
  • Assure que Ctrl+Entrée depuis une zone de texte sauvegarde (566)
  • L’étiquette de désattribution touche parfois l’avatar (561)
  • Rafraîchit correctement l’interface lors du changement de préférence de groupe (560)
  • Les boutons de désattribution sur la page activité/attribution ne fonctionnent pas (559)
  • La limite d’attribution ne devrait pas empêcher de réattribuer un sujet (556)
  • Recrée les notifications lors de la réouverture d’un sujet

Modifications UX

  • Met le focus automatique sur le champ de l’attribué (555)

discourse-calendar

Nouvelles fonctionnalités

  • Événements fermés (564)

Corrections de bugs

  • Affiche le calendrier des événements sur la page catégorie indépendamment des paramètres de requête (565)
  • Prend en charge les événements sans fin dans la liste des sujets (562)

Modifications UX

  • Utilise le format de couleur de la configuration json_schema (556)
  • Utilise le nom de classe d’événement passé sur le calendrier des catégories (552)

discourse-category-experts

Corrections de bugs

  • Texte révisable d’approbation & cases à cocher d’approbation (144)

discourse-data-explorer

Nouvelles fonctionnalités

  • Ajoute la possibilité d’ignorer l’envoi du message privé s’il n’y a aucun résultat (286)

Corrections de bugs

  • Envoie un seul message privé de rapport aux groupes (284)

discourse-docs

Corrections de bugs

  • Charge les objets catégorie complets (167)

discourse-encrypt

Corrections de bugs

  • Supprime unsafe-eval de la vérification safe_csp_src? (315)

Modifications UX

  • Affiche un :prohibited: sur les éléments de la liste de contrôle (314)

discourse-gamification

Corrections de bugs

  • Le nom d’utilisateur n’est pas affiché dans le tableau de bord minimal si prioritize_username_in_ux est faux (127)

discourse-global-filter

Corrections de bugs

  • Corrige l’URL pour les sous-catégories sur la page des catégories (143)
  • Permet la sélection d’un nouveau tag dans la liste des sujets (138)

discourse-google-one-tap

Modifications UX

  • Supprime la div invisible et corrige l’alignement mobile. (17)

discourse-group-category-banner-ads

Nouvelles fonctionnalités

  • Construit le panneau d’administration et affiche les publicités sur les catégories (1)

Corrections de bugs

  • Ajoute la prise en charge des groupes anon et everyone (2)

discourse-group-tracker

Nouvelles fonctionnalités

  • Groupes prioritaires pour les sujets suivis par groupe (54)

discourse-livestream

Nouvelles fonctionnalités

  • Ajoute la vue mobile du chat (8)

Corrections de bugs

  • Faute d’orthographe dans la spécification (14)
  • Fait passer les tests (13)
  • Mauvais état de la barre latérale (12)
  • Assure que la vidéo est affichée sur mobile (10)
  • Remplace les boucles d’exécution suivantes par un minuteur pour permettre l’initialisation du chat (4)
  • Applique les modifications d’en-tête après la mise à jour du canal de chat (3)
  • Supprime les fichiers inutilisés de plugin.rb (2)
  • Supprime les tâches inutilisées et la vérification de configuration sur le patch rechargeable du plugin (1)

discourse-oauth2-basic

Corrections de bugs

  • Affecte correctement les valeurs lors de la récupération des détails de l’utilisateur (100)

discourse-policy

Corrections de bugs

  • Met à jour correctement le sélecteur de groupe lors de la modification d’une politique (122)

discourse-post-voting

Corrections de bugs

  • Définit le sous-type de sujet lors de l’intégration de sujets (198)

discourse-reactions

Corrections de bugs

  • Assure que l’activité/les réactions n’affiche pas les éléments supprimés (288)

Modifications de sécurité

  • Masque les messages chuchotés dans le point de terminaison des réactions données (286)

discourse-saml

Nouvelles fonctionnalités

  • Ajoute au groupe du personnel lorsque l’utilisateur devient administrateur via la synchronisation (94)

discourse-shared-edits

Corrections de bugs

  • Restaure get() (90)

discourse-solved

Nouvelles fonctionnalités

  • Modifie le statut lors de l’annulation de la résolution & corrige les modifications d’attribution (289)
  • Empêche la notification d’attribution & modifie le statut lors de la résolution (285)
  • Ajoute de nouveaux filtres de statut personnalisés (286)

Corrections de bugs

  • Permet de rechercher des messages non résolus avec des tags (284)

Modifications UX

  • Clarifie que les administrateurs et modérateurs peuvent accepter des solutions (288)
  • Ajoute les administrateurs et modérateurs aux mandatory_values pour accept_all_solutions_allowed_groups (290)

discourse-subscriptions

Nouvelles fonctionnalités

  • Ajoute un nouveau tableau de tarification basé sur Stripe (202)
  • Ajoute la prise en charge de la devise ZAR (199)

Corrections de bugs

  • Article de facture en attente pour achat unique (210)
  • Connexion requise pour le Checkout Stripe (209)
  • Empêche les demandes dupliquées de liste d’abonnement Stripe (208)
  • Bouton de création automatique de campagne de support (206)
  • Bouton de sauvegarde CC manquant lors de la mise à jour (204)
  • Permet le statut actif pour le webhook mis à jour (203)
  • Traduction manquante pour la Norvège (196)

discourse-topic-voting

Corrections de bugs

  • Fusionne les votes indépendamment de la visibilité des votants (187)

discourse-translator

Corrections de bugs

  • Évite de publier le message s’il n’y a aucun changement (140)
  • Ignore les traductions pour les messages d’actions vides ou petits (139)
  • La taille du texte Amazon est de 10 Ko (137)

discourse-zoom

Corrections de bugs

  • Problèmes de webinaires liés à l’implémentation CSP strict-dynamic (74)

docker_manager

Modifications UX

  • Utilise la casse des phrases et ajoute Discourse au titre de la page et à l’élément de navigation (211)
  • Renomme le mot "Mise à niveau- Utiliser un message JIT différent lorsqu’il n’y a aucun résultat de recherche dans l’annuaire des utilisateurs (27009)
  • Ajouter la classe manquante pour l’intégration (oneboxing) des vidéos YouTube (27005)
  • Utiliser display_name pour l’algorithme de résumé afin d’afficher le nom personnalisé d’un LLM (27006)
  • Le bouton d’administration du sujet doit avoir la même hauteur que ses éléments frères (26973)
  • Utiliser la variable CSS de point de rupture au lieu de la valeur arbitraire 570px (26945)
  • Élargir la zone tactile de la liste des fils de discussion sur mobile (26818)
  • La valeur par défaut du paramètre de site enable_powered_by_discourse est maintenant true (26774)
  • Ajouter le CSS pour l’appel à l’action (CTA) de la liste vide des plugins d’administration (26949)
  • Lier vers /latest dans le modèle de sujet de bienvenue (26944)
  • Fusionner l’expérience de refonte des réponses intégrées (26876)
  • Utiliser la couleur quaternaire pour la navigation au clavier (26911)
  • Masquer le nombre d’utilisateurs dans le lien vers le message original (26890)
  • Mettre à jour le guide de démarrage (26889)
  • Augmenter la limite de caractères pour la description des champs utilisateur personnalisés (26863)
  • Les titres de la barre latérale d’administration sont en gras (26801)
  • Corriger la duplication des couleurs des rapports (26799)
  • Affichage d’un indicateur de chargement lors du clic sur un élément
  • Ajustements mineurs du menu déroulant des notifications utilisateur (26754)
  • Modification de l’icône de niveau normal pour les notifications utilisateur (26740)
  • Le bouton de signet dans le pied de page du sujet doit avoir la classe btn-default (26717)
  • Corriger le style de la ligne au focus (26698)
  • Espacement dynamique pour les boutons de résumé (26690)
  • Conserver les titres des champs de saisie en gras de manière cohérente (26510)
  • Mettre à jour la couleur du texte variable pour un arrière-plan variable (26676)
  • Réinitialiser la hauteur lors de la réouverture du composeur réduit (26661)
  • Corrections d’alignement des emojis, suite de #26491 (26618)
  • Empêcher les notifications toast de masquer l’en-tête (26615)
  • Améliorer l’identifiant pour la propriété typed des catégories dans l’éditeur d’objets de thème (26600)
  • Faire du premier administrateur un modérateur pour examiner les approbations d’utilisateurs (26588)
  • Afficher le message JIT lorsque la liste des utilisateurs est vide (26579)
  • Corriger la couleur des points de suspension du menu utilisateur (26578)
  • Ajuster le CSS du plugin de liste de tâches (26577)
  • Corriger les problèmes d’alignement autour du statut utilisateur (26491)
  • Nouveau rayon de bordure par défaut (26560)
  • Pas de curseur de pointeur sur les listes de tâches “en lecture seule”
  • Affiche les améliorations du menu des signets
  • Chat >` style des messages supprimés (26538)
  • Ajuster la marge intérieure des mentions (26492)
  • Meilleur texte pour la confirmation de rappel défini (26534)
  • Permettre de spécifier une valeur par défaut pour les propriétés énumérées (26529)
  • Arrêter le scintillement de l’avatar lors de l’ouverture du menu utilisateur sur Safari (26511)
  • Améliorations des conseils utilisateur (26480)
  • Ajustements pour le menu expérimental de sélection multiple (26474)
  • Modification du texte pour “marquer comme non lu” (26468)
  • Renommer le mot “Upgrade” par “Update” dans l’interface utilisateur (26396)
  • Ajustements du texte pour l’activation du paramètre de différé (26465)
  • Améliorer le message d’erreur de validation lors de la sauvegarde du paramètre d’objets de thème (26455)
  • Corriger l’erreur de validation "requis
14 « J'aime »