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 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
Nouvelles fonctionnalités
- Ajout de la prise en charge des pièces jointes images (197)
discourse-ai
Nouvelles fonctionnalités
- Ajout d’une animation de streaming de diff (1355)
- Ajout des participants et du bouton d’invitation aux conversations IA (1354)
- Le triage peut masquer les publications après les avoir ajoutées à la file d’examen (1348)
- Autorisation de passer des attributs de données à un artefact (1346)
- Autocomplétion des hashtags et des mentions pour le premier message du bot (1342)
- Autorisation au chercheur de rechercher également des sujets spécifiques (1339)
- Persona de chercheur de forum pour la recherche approfondie (1313)
- Prise en charge des exemples pour les personas (1334)
- Amélioration du streaming de diff pour l’assistant du compositeur IA (1332)
- Nouveau paramètre pour contrôler le modèle de traduction (1333)
- Prise en charge des tokens de réflexion configurables pour Gemini (1322)
- Assurance que le chercheur et l’assistant GitHub connaissent la date (1312)
- Imposition du format jpg/png pour toutes les images (1309)
Corrections de bugs
- La fermeture du menu IA arrête la lecture audio des publications (1369)
- Amélioration de l’outil de recherche - correction des filtres de sujet (1368)
- Application des diffs de manière plus cohérente (1367)
- Pas d’erreur lors de la navigation d’un sujet de Bot IA vers un sujet régulier (1366)
- Passage correct de tool_choice lors de l’utilisation de modèles Claude (1364)
- Amélioration de l’efficacité de MessageBus et arrêt correct du streaming (1362)
- Assurance que l’objet de mise à jour du flux est restreint à son sujet initial (1359)
- Stabilisation de l’algorithme de diff pour le streaming (1358)
- Nouvelle tentative d’analyse du JSON interne échappé pour gérer les caractères de contrôle (1357)
- Pas de recherche sur nil lors de la vérification du schéma Gemini (1356)
- Ajout de la navigation sécurisée aux conditions d’inclusion du sérialiseur (1349)
- Partage des assets de la page de partage IA via CDN sur les sites nécessitant une connexion (1343)
- Disparités de sortie structurée (1340)
- Le triage des personas doit être journalisé dans l’automatisation (1326)
- Format de prompt correct pour img2text utilisé dans notre pipeline RAG PDF du Bot IA (1323)
- Ne pas afficher l’état vide lors de la récupération des conversations du bot (1320)
- Retour de la sortie structurée en mode non-streaming (1318)
- Erreur d’accès invalide dans les journaux (1317)
- Gestion des erreurs inattendues lors de la navigation sur le web (1314)
- Remplacement de resource_url dans le prompt système du Persona (1310)
Changements UX
- Autorisation des coins arrondis (1365)
- Ne pas afficher les suggestions IA dans le compositeur lorsque les entrées sont désactivées (1331)
- Fixation du bouton de nouvelle question en haut de la barre latérale mobile (1329)
- Application des styles de la barre latérale des conversations de bot à la barre latérale mobile (1328)
- Ajustements de style pour les conversations (1325)
- Arrêt du rendu du lien retour vers le forum (1319)
discourse-authentication-validations
Corrections de bugs
discourse-code-review
Corrections de bugs
- Suppression de la fonctionnalité de liens automatiques vers les commits (243)
discourse-data-explorer
Corrections de bugs
- Ajout du nouvel attribut requis lors de l’utilisation du sérialiseur de sujet de base (375)
discourse-doc-categories
Corrections de bugs
- Spécifications cassées (38)
discourse-gamification
Corrections de bugs
- Restriction de la vérification d’existence de la vue matérialisée au schéma actuel (203)
discourse-livestream
Corrections de bugs
- Suppression de l’enregistrement “TopicChatChannel” lorsque le canal de chat est mis à la corbeille (55)
- Spécifications cassées (53)
discourse-login-client
Nouvelles fonctionnalités
- Nouveau point de terminaison “revoke” (12)
Corrections de bugs
- Saut automatique de la confirmation de création lorsque le plugin est activé (11)
Changements UX
- Ajout de l’intention de l’utilisateur en tant que paramètre de requête (10)
discourse-preset-topic-composer
Corrections de bugs
- Spécifications cassées (48)
discourse-solved
Nouvelles fonctionnalités
- Application du modificateur de plugin pour la limitation du taux du contrôleur des réponses (369)
discourse-theme-creator
Corrections de bugs
- Correction des spécifications échouées pour l’éditeur de paramètres de thème du schéma utilisateur (111)
discourse-translator
Nouvelles fonctionnalités
- Traduction des sujets selon un calendrier et à la création du sujet (291)
- Détection et traduction automatiques des publications vers Post et PostLocalization (290)
- Détection de la locale et traduction des publications depuis la table principale (287)
Corrections de bugs
- Restriction de la traduction aux publications publiques ou aux publications d’une certaine ancienneté (307)
- Prise en charge de la langue Microsoft Azure (306)
- Suppression des erreurs lors de la traduction (299)
- Pas de double cuisson (297)
- Saut de la validation lors de la mise à jour de la locale d’un sujet (293)
- Passage à StructuredOutput de DiscourseAi (288)
Toutes les fonctionnalités et corrections
Nouvelles fonctionnalités
- Amélioration du rendu de la diversité des émojis (32909)
- Localisation également des bannières (32908)
- Autorisation de réduire le compositeur lorsqu’il n’y a pas de texte (32880)
- Déclenchement d’un événement lorsque le canal de chat est mis à la corbeille (32844)
- Localisation également des extraits de sujets (32839)
- Affichage des publications et des sujets localisés en fonction de la locale de l’utilisateur (32618)
- Ajout du point de terminaison d’affichage du groupe pour rechercher les groupes par ID au lieu du seul nom d’identifiant (32442)
- Portage de l’objet de type vers les paramètres du site (32706)
- Ajout de traductions aux publications (32564)
Corrections de bugs
- Rendre les expressions régulières des déclencheurs d’automatisation de création/édition de publication plus spécifiques (32944)
- Ignorer l’importation des sujets résolus lorsque le plugin n’est pas installé (32922)
- Débloquer l’inscription sociale lorsque le nom est requis et `auth overrides… (32923)
- Ajout de l’option manquante de classement des groupes “À propos” (32931)
- Éviter la boucle infinie lorsque le tag synonyme est lui-même (32932)
- Le bouton Retour au forum doit mener au forum et non au chat (32913)
- Fournir le CSS RTL pour les thèmes et les composants (32916)
- Afficher également le bouton de bascule de localisation sur mobile (32912)
- Résolution de l’abandon du brouillon tout en continuant à éditer (32667)
- Bouton Retour au forum uniquement depuis l’administration (32911)
- Empêche le double chargement de automation.index (32899)
- Permet le zoom sur les images dans le chat (32891)
- Correction du label et de la description ne fonctionnant pas dans les objets de type pour les paramètres du site (32868)
- Correction du lien du titre de la catégorie pour se mettre à jour lorsque la catégorie change, ajout de tests (32840)
- Éviter la double redirection après l’installation d’un thème (32876)
- Régression du compositeur plein écran (32864)
- Arrière-plan oublié (32857)
- Titre de la page des thèmes et des composants (32856)
- Rétablissement du filtre de la barre latérale (32837)
- Ajout de la traduction manquante pour l’action de publication révisable (32813)
- Assurance que nous avons d’abord changé de page (32802)
- HeaderSearch n’apparaissant pas toujours lorsque welcomeBanner est supprimé (32804)
- Capture correcte des erreurs postcss pour les champs de thème (32800)
- Attendre les données avant d’afficher les résultats de la recherche d’administration (32796)
- N+1 sur la page des thèmes d’administration (32763)
- Ignorer les spécifications instables (32786)
- S’appuyer sur les attenteurs de capybara (32789)
- Utilisation de l’attenteur capybara correct (32788)
- Tentatives de correction de l’instabilité dans le média révisé (32787)
- Tentatives de correction de l’instabilité dans la spécification des statistiques (32784)
- Utilisation des attenteurs et des API corrects (32778)
- Vérification si la barre latérale est masquée et suppression du verrouillage du défilement lors du masquage du menu hamburger (32775)
- Bug avec la configuration 2FA juste après l’inscription (32754)
- Lien de réinitialisation du mot de passe cassé pour les utilisateurs non personnel dans la boîte de dialogue de session de confirmation (32765)
- Autorisation aux utilisateurs existants d’accepter les invitations qui les ajoutent à un groupe (32762)
- Protection correcte contre la méthode close manquante (32760)
- Ajout de search-input-wrapper manquant (32749)
- Verrouillage de la gemme Bullet sur une version compatible (32724)
- Cela masquait le haut du compositeur sur iOS (32734)
- Assurance que nous pouvons rechercher des adresses IP identiques (32725)
- Mauvaise classe dans le fichier de feuille de style de l’éditeur de paramètres de schéma (32715)
- Problème de z-index de la recherche d’en-tête sur mobile (32683)
- Rechargement correct de la page d’édition de thème (32658)
- Assurance que l’ancien email est défini correctement lors de la mise à jour de l’email (32309)
- Purge correcte du cache de ExtraLocalesController pour les sites multiples (32654)
- Lien vers la section de support des navigateurs du site web (32647)
- Redirection vers la nouvelle page des thèmes après suppression (32638)
- Priorisation des pages par rapport aux autres catégories dans la recherche d’administration (32614)
- Assurance que
hashtag_lookuprevient à l’utilisateur système si l’utilisateur de la publication est supprimé (32466) - Ne pas imposer le chargement strict sur l’enregistrement principal de l’utilisateur anonyme (32590)
- Améliorations pour la recherche d’administration (32574)
- Badge ne s’affichant pas comme désactivé alors qu’il l’est (32591)
- Optimisation des images en fonction du format (32575)
- Autocomplétion coupée dans l’éditeur enrichi (32586)
Changements UX
- Gestion des URL longues dans la grille des thèmes avec overflow-wrap (32942)
- Amélioration de l’UX lorsque les profils sont masqués pour les anonymes (32938)
- Ajout d’une largeur de repli pour la modale (32937)
- Mise à jour du texte des conseils éducatifs du compositeur (32933)
- Animation de fermeture de la modale (32842)
- Correction des résultats inférieurs inaccessibles de la recherche et du bouton “Plus” (32883)
- Correspondance de l’icône d’installation de thème avec l’icône de composant (32894)
- Suppression de l’arrière-plan du survol de l’onglet de navigation (32893)
- Plus d’application du rayon de bordure (32892)
- Passage du focus de la barre latérale à focus-visible (32882)
- Établissement d’un rayon de bordure par défaut plus grand (32889)
- Amélioration de l’état intermédiaire dans le flux d’inscription sociale (32887)
- Correction du positionnement du spinner de chargement (32885)
- Règle d’entrée annulable pour la liste de contrôle de l’éditeur enrichi (32877)
- Réajout des styles des sujets similaires (32866)
- Nouveau style pour les conseils du compositeur (32843)
- Mise à jour de la popup des changements non enregistrés (32849)
- Correction du débordement du nom dans la carte utilisateur (32838)
- Fermeture immédiate de la modale de recherche d’administration lorsqu’un résultat est sélectionné (32811)
- Légère amélioration du sélecteur de date mobile (32822)
- Meilleur message d’erreur lors de l’échec de la connexion sociale (32772)
- Ajustement du style pour les sujets similaires dans les conseils du compositeur + limitation de la quantité (32774)
- Correction de l’alignement des onglets de navigation des sujets supplémentaires (32808)
- Suite des corrections de recherche pour la bannière de bienvenue (32776)
- Rendre le panneau de notification cohérent avec les nouveaux styles du panneau de recherche (32753)
- Amélioration de l’espacement du texte dans les éléments de liste de sujets (32755)
- Refonte de l’interface utilisateur d’édition du titre du sujet (32339)
- Couleur de survol/focus plus cohérente pour la recherche d’administration (32752)
- Amélioration des états de focus de la recherche d’administration (32751)
- Ajout de l’icône de texte Discourse (32744)
- Simplification de la recherche d’administration, rendue plus accessible (32733)
- Focus sur le formulaire d’inscription dans le flux d’authentification sociale (32728)
- Séparation du logo et des polices d’administration sur des pages distinctes (32700)
- Héritage du rayon de bordure par la modale (32709)
- Ajustements de style mineurs pour la fonctionnalité de traduction expérimentale (32708)
- Ajout de l’importation manquante à admin_base.scss (32707)
- Ajout d’un gouttière de barre de défilement fixe pour éviter les sauts avec les modales (32702)
- Refactorisation CSS de la recherche + corrections (32401)
- Fermeture systématique du menu hamburger lors de la navigation vers l’administration (32651)
- Ne pas toujours remplir le nom d’utilisateur pour le mot de passe oublié (32646)
- Ne pas réserver d’espace pour le message de conseil sur la page d’inscription (32627)
- Amélioration de la disposition du contrôle des paramètres de l’uploadeur d’images (32626)
- Inclusion de la description du champ de texte personnalisé dans le formulaire d’inscription (32624)
- Diverses améliorations de la nouvelle page de palette de couleurs (32597)
- Le compositeur commence avec allowPreview par défaut à false (32589)
- Lien vers
/new-invitedans le guide de démarrage rapide (32580)
Performance
- Introduction de lazyHash et mise à jour des appels PluginOutlet pour l’utiliser (32823)
- Empêche le N+1 sur last_updated_by (32817)
- Utilisation correcte de l’association préchargée (32814)
- Correction du N+1 pour le plugin d’automatisation (32810)
- Amélioration des performances de la nouvelle page de liste des thèmes (32641)
Accessibilité
- Mise à jour des titres accessibles pour des traductions plus flexibles (32863)