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
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_uxest 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_namepour 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_discourseest maintenanttrue(26774) - Ajouter le CSS pour l’appel à l’action (CTA) de la liste vide des plugins d’administration (26949)
- Lier vers
/latestdans 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é
typeddes 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