Encore plus!
Mais attendez, il y a encore plus ! Nous faisons de notre mieux pour vous mettre en avant les nouvelles fonctionnalités et les changements, mais il y a toujours trop de modifications à détailler. Pour une liste complète des nouvelles fonctionnalités, corrections de bugs, améliorations UX et plus encore, assurez-vous de consulter les Fonctionnalités et Corrections supplémentaires listées ci-dessous.
Améliorations des plugins
discourse-akismet
Nouvelles fonctionnalités
- Mise à jour de l’interface utilisateur ReviewableAkismetPost (186)
discourse-anon-usernames
Corrections de bugs
- Validation appliquée aux groupes (elle ne le devrait pas) (4)
discourse-antivirus
Nouvelles fonctionnalités
- Ajout du support pour l’interface utilisateur révisable rafraîchie (93)
discourse-fontawesome-pro
Corrections de bugs
- Suppression de discourse-bell-one des remplacements supplémentaires (97)
- La sélection d’icônes régulières n’apportait pas de changements (96)
discourse-page-visits
Corrections de bugs
- Chargement du jeton CSRF au chargement de la page si nécessaire, pour s’assurer qu’il sera disponible instantanément pour sendBeacon (30)
- Corrections pour les utilisateurs anonymes, Safari (29)
- Amélioration de la manière dont nous suivons les visites de page (28)
discourse-rewind
Nouvelles fonctionnalités
- Ajout de sept nouvelles métriques aux rapports Discourse Rewind (26)
Corrections de bugs
- Divers bugs issus du rewind 2024 (29)
- Renommage de Favoris Tags/Catégories en Tags/Catégories les plus consultés et corrections de isRewindActive (27)
Changements UX
discourse-saml
Corrections de bugs
- Support correct des valeurs vides dans les champs mappés (137)
Toutes les fonctionnalités et corrections
Nouvelles fonctionnalités
- Journalisation des erreurs lors de l’activation de discourse id (36110)
- Support pour Opus 4.5 (36216)
- Ajout automatique du menu de publication ‘Ajouter une traduction’ lorsque la localisation du contenu est activée (36210)
- Nouveau transformateur composer-force-editor-mode (36201)
- Autoriser la citation d’une image depuis la lightbox (36156)
- Autoriser les auteurs de publications à localiser leurs propres publications (36178)
- Utilisation d’un menu déroulant pour le basculement des changements à venir (36091)
- Ajout du filtre ‘claimé par’ à la file d’attente de révision, rendre l’assignation plus distincte (36090)
- Amélioration des performances du rapport d’utilisation de l’IA (36177)
- Ajout d’un bouton d’administration de sujet pour planifier les traductions des publications non traduites (36172)
- Support de la grille d’images et du grilage automatique sur l’éditeur riche (35951)
- Servir le contenu localisé dans la langue par défaut du site lorsque la langue de l’utilisateur n’est pas supportée (36160)
- Ajout du support pour le suivi des jetons d’écriture, la mise en cache Anthropic et Gemini Pro 3 (36113)
- Ajout de la recherche d’IP à l’interface de révision (36130)
- Mise à jour des modèles préconfigurés (36095)
- Ajout d’une automatisation pour supprimer les téléchargements des publications supprimées (36020)
- Ajout d’outils de génération d’images (35946)
- Utilisation d’évaluations pour comparer les invites des IA et des Personas (36027)
- Amélioration des outils Github (36075)
- Support du résumé de réflexion sur l’API de réponses (36013)
- Support des numéros de ligne pour l’assistant Github (36058)
- Couvrir toutes les fonctionnalités IA avec des évaluations (35693)
- Séparer les e-mails de chat des e-mails réguliers (36018)
- Ajout du paramètre calendar_upcoming_events_default_view (36014)
- Support de l’authentification basée sur les rôles AWS pour AWS Bedrock (35872)
- Ajout du support pour les téléchargements sur les publications traduites (35871)
- Rendre le paramètre de site pour servir du contenu localisé aux robots public (35965)
- Affichage des détails de rebond pour les e-mails renvoyés avec des clés de rebond (35957)
- Abaisser l’accès par défaut de l’Assistant IA au niveau de confiance 1 (35943)
- Afficher les extraits localisés lors de la recherche (35873)
- Ajout du plugin after-chat-channel-username dans le chat de groupe (35920)
- Abaisser l’accès par défaut de la synthèse au niveau de confiance 1 (35874)
- Ajout d’un multiplicateur pour le nombre maximal de jetons, généralement utilisé pour divers paramètres d’IA comme le raisonnement (35859)
- Ajout d’indicateurs de présence pour la traduction des publications (35857)
- Activation de la recherche de chat par défaut (35799)
- La bannière de bienvenue ne devrait pas dire “bon retour” aux nouveaux utilisateurs (35777)
- Ajout d’un bouton pour basculer les informations de la lightbox (35762)
- Désactivation de clean_up_inactive_users_after_days par défaut (35702)
- Mise à jour de l’interface utilisateur ReviewablePostVotingComment (35675)
- Changements à venir partie 1 (34617)
- Conversion de watched_precedence_over_muted en paramètre de site par défaut (35671)
- Support de l’interrogation de groupes dans le filtre
created-by(/filter) (35692) - Désactivation de la réaction outlooks via e-mail (35674)
- Ajout d’un nouveau paramètre de site image_quality unifié (35467)
- Mise à jour de l’interface utilisateur ReviewableUser pour le rafraîchissement de la file d’attente de révision (35515)
- Ajout de métriques Prometheus pour les appels API IA (35636)
Corrections de bugs
- Utilisation de overflow hidden body sur iOS (36248)
- Empêche le verrouillage de défilement de faire planter l’application (36246)
- Anonymisation de plus d’éléments lors de l’anonymisation d’un utilisateur (36242)
- Affichage du filtre déroulant des catégories pour les groupes d’utilisateurs dans lazy_load_categories_groups (36218)
- Maintien de l’extension lors de la citation d’images (36240)
- La réflexion pouvait fuir dans les sujets dans l’automatisation (36239)
redis.setex()s’attend à un paramètre en secondes et non à DateTime (36238)- Échec silencieux lorsque les mots surveillés contiennent une expression régulière invalide (36132)
- Désactivation du code smtp_should_reject
- Suppression du cookie destination_url lorsqu’il est utilisé pour définir le paramètre d’origine lors de la redirection vers l’authentification sociale (36194)
- Traduction manquante lors de l’utilisation de l’espace réservé optional_* dans le corps (36023)
- Bouton “parcourir les derniers sujets” dans les sous-onglets nouveaux sujets / réponses (36136)
- Suppression du verrouillage de défilement du corps pour le compositeur (36219)
- Comptage des réactions lorsqu’il y a des signets obsolètes (36138)
- Clé i18n pour la traduction planifiée (36215)
- Données de publication sur le diapositif de lightbox en production (36214)
- La liste des publications supprimées doit être rendue correctement (36103)
- Ne pas joindre sur le nom de l’IA, cause des enregistrements en double dans le rapport (36206)
- Problème de remplissage des participants de message personnel (36170)
- Amélioration des scripts de migration de la bannière de recherche (36192)
- Mise à jour du lien de préférence de résumé de chat dans l’e-mail (36189)
- Vue /my/notifications/reactions-received (36163)
- Empêche les tags cachés de fuir dans les résumés IA (36167)
- Utilisation de PostRevisor avec le contexte Topic lors de la révision des publications des sujets supprimés (36168)
- Empêche le défilement au focus lors de l’autofocus (36164)
- Paramètre d’objet de type ne redirigeant pas lors de la sauvegarde (36150)
- L’autocomplétion utilisateur doit fonctionner même sans callback onRender fourni (36161)
- iOS26 et compositeurs
- Mise à jour également du titre de la page HTML lors de l’affichage des titres localisés (36139)
- L’autocomplétion emoji ne devrait pas se déclencher si un espace est ajouté au curseur (36131)
- Classe plus spécifique pour le sujet sélectionné en masse (36141)
- Les notifications peuvent ne pas avoir de sujets (36143)
- Permettre à l’utilisateur de choisir s’il veut éditer le titre localisé ou original (36099)
- Amélioration de la migration des paramètres de la bannière de recherche vers la bannière de bienvenue (36135)
- Empêcher la propagation d’événement dans photoswipe sur escape (36134)
- Correction d’un mise à l’échelle inattendue dans la lightbox lorsque la hauteur/largeur est manquante (35616)
- Le coût de crédit de fonctionnalité ne fonctionnait pas toujours (36111)
- Échec de création de sujet lorsque la modération de catégorie est activée (36094)
- Problèmes de migration avec les crédits IA (36089)
- Améliorations de la page de catégorie (36062)
- Portée des PM de groupe assignés à la visibilité des participants (36073)
- Empêcher les faux avertissements de modifications non sauvegardées (36059)
- Préserver la structure de citation lors du collage de citations commençant par des listes (36038)
- Nom d’utilisateur de citation manquant dans les imports
- Raison de signalement manquante/incorrecte dans les e-mails
account_deleted(34955) - Le filtre de sous-catégorie doit être toujours visible sur la page de vue de catégorie (36050)
- Respecter show_original pour les résultats de recherche (36042)
- Rendre le tracker de streaming JSON plus robuste pour les tableaux d’objets (36047)
- Empêcher discourse_reactions de remplacer les précharges topic_view.posts (36041)
- L’autocomplétion du sélecteur emoji dans le chat remplace tout le brouillon (36017)
- Erreur d’optimisation d’image lors du réencodage en JPEG (36039)
- S’assurer que retry_count est défini lors de la vérification si un travail est en cours de réessai (36034)
- Utilisation de la vérification blank? pour la validation role_arn (36009)
- Validation lors du basculement de la case à cocher (35996)
- Décalage au survol pour les boutons transparents (36011)
- Correction de la hauteur du chat (36019)
- Alignement de z-index pour les modales de l’assistant IA (35966)
- Ne pas effacer le rappel sur les signets supprimés (35987)
- Gérer le cas limite dans
UserPostsStream#findItemslors du chargement (35952) - Ne pas ajouter une raison de modification lors de la vérification de la liste (35985)
- Utilisation de oEmbed pour le oneboxing YouTube (35959)
- Suppression d’un ‘a’ supplémentaire dans la traduction (35977)
- Ne pas journaliser les erreurs de livraison d’e-mail temporaires (35975)
- Inclusion de la raison de silence pour les utilisateurs automatiquement silencieux (35898)
- Visibilité du groupe de filtre assigné (35726)
- Autoriser le chat en mode furtif lorsque l’utilisateur source a la permission (35961)
- Ne pas changer la langue pour l’utilisateur connecté lorsque tl est présent (35942)
- Le mode tiroir de chat n’est pas préservé après le rechargement requiresRefresh
- L’import CSV n’était pas sensible à la casse pour les groupes de tags (35837)
- Spécifications de défilement de publication instables (35938)
- L’éditeur dans le plugin d’automatisation ne se rendait pas en mode riche (35937)
- “ajouter au calendrier” ne fournissait pas de ics correct (35886)
- Espaces réservés de requête bookmarkable (35935)
- Correction des vérifications de problèmes cibles planifiées (35696)
- La recherche de signets avec : a entraîné une erreur (35850)
- Bug avec l’accès au groupe du styleguide (35912)
- S’assurer que les comptes de badge utilisateur sont affichés correctement (35895)
- Charger plus de réactions sur la page de notifications utilisateur (35913)
- Empêcher le rejet automatique de l’éditeur de traduction (35887)
- Nettoyage du menu déroulant de recherche et correction du bug de réouverture (35876)
- Mauvais utilisateur dans la page des journaux d’actions (35842)
- Support de la heuristique de positionnement des callouts pré-iOS 26 (35907)
- Maintien de l’heure de l’horloge murale entre les transitions de l’heure d’été (35833)
- S’assurer que le calendrier est en pleine hauteur (35906)
- Inclusion des crédits dans le sérialiseur uniquement si le système de crédits est activé (35903)
- Déplacement de post_migration vers migration pour s’assurer que monthly_usage est créé (35902)
- Validation de la locale utilisateur dans la méthode effective_locale (35870)
- Ne pas afficher la publication mise en cache après avoir basculé “Afficher la publication originale” et fait défiler au-delà de la 21e publication (35868)
- Le contrôle de signet doit suivre un changement de modèle de sujet (35867)
- S’assurer également que le quota est appliqué à la détection (35838)
- Les emojis doivent s’insérer correctement juste après la ponctuation (35830)
- Définir les utilisateurs PM invités sur watch pour qu’ils reçoivent des notifications (35722)
- Réinitialisation de la sélection clavier lors de l’entrée dans de nouveaux sujets (35851)
- Hack temporaire de modale iOS (35719)
- Amélioration de l’invite et vérification que la valeur retournée est conforme à la norme (35763)
- Ne pas changer le nom automatique du groupe s’il a été pris par un utilisateur (35826)
- L’icône hashtag pour style_type=icon ne s’affichait pas dans l’éditeur riche (35786)
- Empêcher une valeur nil d’être mise en cache dans client_settings_json en cas d’erreurs (35781)
- Désactivation réelle de SMTP starttls si l’utilisateur tente de le désactiver
- Suppression de la vérification de validation lors de l’utilisation de SMTP TLS-on-connect
- Restauration de l’édition de publication dans la nouvelle interface utilisateur révisable (35784)
- Colonne null possible pour la migration de précédence surveillée sur muet (35815)
- Les styles de l’éditeur de traduction ne sont plus appliqués (35804)
- Les images de chat avec lightbox n’ont pas de sélecteur meta (35792)
- Mise à jour du titre du signet de message de chat (35788)
- La copie après un point doit être en majuscule (35757)
- Message de message personnel (35760)
- Rechargement des paramètres de site avant l’ensemencement du contenu lors de la restauration
- Suppression du SQL non supporté de la sauvegarde DB lors de la restauration
- Extraits de brouillon avec HTML profondément imbriqué (35678)
- Empêcher la suppression des palettes de couleurs personnalisées lors de l’installation de thèmes (35754)
- Les likes ne sont pas visibles lors du rejet des PM (35753)
- Ne pas nécessiter de redémarrage pour que le premier badge de signalement fonctionne avec un signalement personnalisé (35733)
- Badge de catégorie masquer le parent avec les ancêtres (35734)
- L’interface utilisateur affichait le mauvais message d’erreur lors de la suppression d’un modérateur (35496)
- Journalisation de l’acteur de l’action de désactivation de thème dans rake (35732)
- Continuer la traduction lorsque le post-traitement échoue (35725)
- Visibilité du groupe lors du filtrage pour
created-by(35712) - Exclusion des publications dépassant la longueur maximale de la progression de traduction (35723)
- Affichage d’une miniature pour les vidéos YouTube avec le onebox classique (35715)
- Ajout d’échappement si aucun paramètre de site n’est trouvé (35709)
- Problème de linting (35713)
- La liste des utilisateurs "non acceptés