Nouvelles fonctionnalités de la v2025.12.0
Discourse Rewind
Discourse Rewind est un résumé d’activité de fin d’année qui permet à vos membres de célébrer l’année avec style. Les membres apprécieront le design rétro-informatique cool de Rewind et découvriront des statistiques intéressantes sur leur activité, leur écriture et leurs autres contributions à la communauté. En savoir plus…
File d’attente de révision nouvelle et améliorée
Nous avons récemment activé la nouvelle file d’attente de révision pour tout le monde par défaut. Elle dispose désormais d’une mise en page entièrement rafraîchie afin que les modérateurs puissent trouver les informations vitales en un coup d’œil et résoudre plus facilement les problèmes signalés par votre communauté. En savoir plus…
Statut des Pull Request en direct sur les onebox GitHub
Dans le plugin Discourse GitHub , nous avons ajouté une option d’indicateur de statut en direct pour les aperçus de onebox de PR afin que vos membres puissent rester au courant des pull requests en un coup d’œil ! En savoir plus…
Marquez vos canaux de discussion préférés pour un accès facile
Pour faciliter la recherche de vos conversations les plus importantes, nous avons ajouté la possibilité de marquer vos canaux, discussions de groupe et messages privés préférés. C’est un excellent moyen d’organiser la discussion lorsque vous appartenez à de nombreux canaux et que vous souhaitez vous assurer que les plus importants restent faciles d’accès. En savoir plus…
De plus, vous pouvez désormais personnaliser les canaux de discussion avec un emoji sur la page des paramètres du canal :
Création de tags simplifiée
Vous pouvez désormais créer un ou plusieurs tags directement depuis la page d’index /tags. En savoir plus…
Permettre aux membres d’exécuter des rapports personnels
Dans le plugin Data Explorer , nous avons introduit un nouveau type de paramètre current_user_id qui peut se connecter automatiquement à l’ID de l’utilisateur exécutant la requête. Cela permet des requêtes de « données personnelles » sécurisées dans les rapports de groupe où les membres peuvent exécuter des requêtes filtrées sur leurs propres comptes. En savoir plus…
Mises à jour de sécurité
Cette version inclut des correctifs pour ces problèmes de sécurité signalés par notre communauté et HackerOne .
Les utilisateurs peuvent trouver d’autres utilisateurs par leur nom même lorsque enable_names est désactivé (CVE-2025-64528)
9 « J'aime »
david
(David Taylor)
Décembre 30, 2025, 3:06
3
Encore plus!
Mais attendez, il y a encore mieux ! 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-activity-pub
Modifications UX
Utiliser la durée short pour le toast lors de la copie d’URI dans ActivityPub (267 )
discourse-akismet
Corrections de bugs
Supprimer le paramètre de site reviewable_ui_refresh (193 )
discourse-deprecation-collector
Corrections de bugs
Utiliser le chemin frontend correct pour les références de répertoire (94 )
discourse-development-auth
Corrections de bugs
Convertir l’URI en chaîne avant la redirection (38 )
discourse-doc-categories
Corrections de bugs
Ne pas afficher les URL dans la barre latérale mais afficher les titres des sujets à la place (68 )
Ne pas réattribuer les sujets mis à la corbeille comme index (67 )
discourse-follow
Corrections de bugs
Prioriser les notifications de surveillance par rapport aux notifications de suivi (163 )
discourse-jira
Corrections de bugs
Mettre en file d’attente le travail sidekiq pour synchroniser les projets jira sur l’instance du serveur jira (116 )
discourse-livestream
Modifications UX
Mettre à jour la variable d’arrière-plan (70 )
discourse-prometheus
Corrections de bugs
Étendre les buckets Histogramme pour http_requests_queue_duration_seconds (157 )
Toutes les fonctionnalités et corrections
Nouvelles fonctionnalités
Ajouter une liste d’ignorance de catégories pour les backlinks GitHub (35921 )
Introduire le script d’automatisation set_topic_timer (36660 )
Ajouter une portée API granulaire pour changer la propriété des messages (36835 )
Ajouter un paramètre de site pour forcer l’ancienne interface de révisable (36774 )
Lors du déplacement de messages vers un MP, ajouter également l’utilisateur agissant (36789 )
Ajouter des paramètres de site pour les seuils du scanner de spam (36780 )
Introduire les localisations de tags via l’API, sans interface pour le moment (36754 )
Créer des tags en ligne sur la route /tags (36645 )
Formater les résultats de comparaison d’évaluation dans un tableau (36724 )
Respecter la présence de l’utilisateur lorsque le chat est à l’écran (36652 )
Partager les rapports Rewind publiquement par défaut et permettre de les rendre privés (36587 )
Ajouter une animation de réflexion lorsque les blocs de réflexion sont en cours (36673 )
Prise en charge des nœuds enveloppants en ligne et en bloc dans l’éditeur riche (36591 )
Ajouter le type de paramètre current_user_id à Data Explorer (36655 )
Stocker l’état de dismissal de rewind dans la base de données au lieu de localStorage (36625 )
Page de paramètres Discourse ID (36316 )
Réinitialiser le statut ‘afficher le contenu original’ lorsque l’utilisateur change la langue du contenu (36620 )
Nouvelle automatisation pour envoyer un e-mail à des utilisateurs spécifiques lorsqu’un message est signalé (36580 )
Ajouter des classes CSS de changement imminent à <body> (36586 )
Enrichir les descriptions onebox avec le contexte du fragment/ancrage URL (36536 )
Améliorer la prise en charge des captures d’écran pour les thèmes avec modes sombre/clair (36422 )
Révéler Discourse Rewind (36578 )
Ajouter l’action de nettoyage pour les utilisateurs révisables rejetés (36556 )
Prise en charge native des pièces jointes dans les llms (36415 )
Prise en charge de l’interface de filtrage des sujets lors du tri par votes (36516 )
Résoudre les révisables lorsque l’auteur supprime le message (36471 )
Ajouter le statut “changements demandés” aux oneboxes de PR GitHub (36531 )
Enrichir les titres onebox avec le contexte du fragment/ancrage URL (36515 )
Promotion automatique des changements imminents (36211 )
Inclure le plugin discourse-rewind dans le noyau (36409 )
Permettre aux couleurs des graphiques en camembert d’être remplacées par CSS (36495 )
Ajouter le raisonnement à la détection de spam (36431 )
Journaliser les actions du personnel lors de la création et de la mise à jour des automatisations (36458 )
Ajouter la prise en charge de la réessaie d’une complétion (36450 )
Icône de statut en direct de PR GitHub (36313 )
Utiliser une heuristique basée sur les journaux pour vérifier les problèmes LLM. (36432 )
Possibilité d’étoiler les canaux de chat (36142 )
Ajouter un crochet modificateur pour les tags en cours d’enregistrement (36400 )
Accepter le paramètre tags lors de l’ouverture d’un /new-message (36421 )
Améliorer la sélection en masse dans la recherche (36373 )
Implémenter le suivi des impressions publicitaires (35797 )
Afficher les gists dans les sujets suggérés et connexes (36303 )
Ajouter l’historique des réclamations à la chronologie révisable (36243 )
Ajouter un nouveau guide de modération configurable (36287 )
Exécuter des comparaisons d’évaluation contre un jeu de données (36223 )
Inclure les informations IP dans l’onglet d’analyse révisable actualisé (36273 )
Ajouter la prise en charge de la “mise à jour” d’une application sur discourse id (35384 )
Émojis de canal de chat (36288 )
Utiliser GET /health pour les vérifications de disponibilité DNS SRV (36300 )
Journaliser le choix de l’administrateur de remplir à rebours lors de la mise à jour d’un site par défaut (36296 )
Ajouter un lien révisable aux notes utilisateur (36190 )
Corrections de bugs
Mettre à jour les extraits de sujet lorsque le premier message est localisé (36885 )
S’assurer que la référence de téléchargement est disponible avant la cuisson (36887 )
La dismissal des avis administrateur échoue avec 422 lorsque le tracker a une cible NULL (36878 )
Le plugin de sondage casse lorsque le plugin local-dates est désactivé (36889 )
Respecter le panneau de la barre latérale défini par la route de destination en quittant AI Bot (36868 )
Le calendrier ne se rafraîchit pas en naviguant entre les catégories (36851 )
Rendre les icônes hashtag dans les descriptions de catégorie (36867 )
Rendre les éléments de révision de tri LLM visibles aux modérateurs (36881 )
Supprime un N+1 dans le canal avec les options utilisateur (36773 )
Respecter le paramètre de vision de la persona dans l’automatisation de tri LLM (36871 )
Ne pas afficher l’indicateur d’édition lorsque seuls les tags cachés ont changé (36870 )
Sélecteur de traduction non visible sur mobile (36861 )
Respecter la sélection de format de date personnalisé dans les dates locales (36860 )
Avertir les modérateurs avant les changements de groupe qui les verrouilleraient (36811 )
Filtrer les clés de modèle d’e-mail restreintes de la recherche de texte de site (36857 )
Préserver tous les attributs de date dans l’éditeur de texte riche (36781 )
Problèmes d’affichage et de navigation des portées de clé API (36844 )
FinalDestination ignorant toutes les URL sur le domaine pour les installations sous-répertoire (36785 )
Supprimer le flair, le titre, lorsque l’utilisateur est retiré d’un groupe automatique (ex. admin, modérateur) (36842 )
La réessaie avec la réflexion pouvait causer des erreurs étranges (36841 )
L’encodage Plus (+) n’était pas géré correctement dans onebox et l’interface (36822 )
Désactiver le bouton load_more_replies jusqu’à ce que plus de réponses soient chargées (36816 )
Supprimer le champ personnalisé de vote de sujet des journaux de catégorie lorsqu’il n’y a pas de changement (36832 )
Ne sauvegarder le message que si le contenu du message a changé lors de l’édition du titre (36817 )
Les nouveaux canaux DM ne sont pas publiés (36799 )
Corriger la valeur primary-very-low (36809 )
Afficher également l’indicateur de langue de message lorsque le message est mis à jour vers du contenu traduit (36806 )
Réduire les deadlocks dans les mises à jour Topic.reset_highest (36805 )
Extraire correctement les sondages lorsque le message contient plusieurs citations (36802 )
Restaurer les noms d’utilisateur en gras sur la page à propos (36803 )
La suppression d’autres messages dans un sujet ne devrait pas désannuler le message de réponse (36800 )
Ignorer le suivi des échecs pour les modèles LLM non sauvegardés (36735 )
Ignorer le bump de sujet lorsque la date est dans le passé (36784 )
Terminer correctement les chaînes d’appels d’outils sur plusieurs fournisseurs (36750 )
Persister la réaction par défaut lors du basculement de la réaction (36778 )
Legacy-array-like-object dans listTags (36775 )
Ajouter la prise en charge des dates locales dans les options de sondage et améliorer le formatage des dates dans l’éditeur riche (36718 )
S’assurer que les modérateurs peuvent voir les permissions de catégorie (36772 )
Prise en charge de l’échappement de la syntaxe de case à cocher avec une barre oblique inverse (36763 )
Supprimer les guillemets des noms dans le BBCode de citation (36666 )
Le filtre “sélectionné” du modèle de navigation des tags de la barre latérale ne fonctionne pas (36765 )
Mise à jour en direct des classes de corps de changement imminent (36748 )
Vérifier également si l’utilisateur peut voir le message ou le sujet avant de lui permettre de le localiser (36749 )
Ajouter le numéro de version à la clé de cache Rewind (36745 )
Aborder la condition de course dans PostStream lors du chargement des messages (36744 )
Rewind : remplacer currentUser par user (36742 )
S’assurer que scrollable-list transmet l’élément scroller (36736 )
Utiliser le fuseau horaire de l’événement pour l’export Google Calendar (36727 )
Ne pas utiliser l’espace d’adresses IP public pour les tests
Divers timeouts SMTP doivent être utilisés comme floats
SMTP : désactiver explicitement STARTTLS lorsque TLS est activé
Empêcher la notification de threads non lus sur les canaux non threadés (36719 )
Plus de corrections de visibilité Rewind (36713 )
Ne pas utiliser de catégories privées pour les meilleurs messages ou sujets Rewind (36712 )
Faux journaux de changement de permission dans les forums non anglais (36676 )
Préserver les options de menu déroulant modèle/fonctionnalité lors du filtrage sur la page d’utilisation IA
Locales manquantes pour le plugin d’automatisation en raison de la logique de repli manquante pour les locales manquantes (36497 )
Attribuer l’utilisation IA déclenchée par l’automatisation à l’utilisateur système
Rendre les émojis dans les titres de sujet sur les pages de réactions
Tests de gestion DST flaky dans post_event_spec
Exiger la connexion pour la page de conversations AI bot (36669 )
Afficher la mise en surbrillance des erreurs sur le champ mot de passe dans le formulaire de fin d’installation
Impossible de sauvegarder une nouvelle persona avec des téléchargements RAG (36667 )
Préférence utilisateur de découvertes de recherche IA ne se sauvegardant pas
Utiliser les ID de groupe au lieu des noms pour les vérifications de groupe “tout le monde” (36656 )
Préserver le paramètre de remplissage à travers le flux d’autorisation de clé API utilisateur (36640 )
Bascule de paramètre connexe sur la page nouveautés pour les administrateurs (36646 )
Ajouter fix all target à lefthook pour supporter bin/lint --fix (36644 )
Les urls de Rewind manquent le chemin du sous-répertoire (36632 )
L’option silent ne fonctionne pas pour les déplacements de catégorie en masse via PostRevisor (36626 )
Trier par activité de sujet lors de la recherche in:title (36630 )
Copier-coller bloc html en augmentant sa priorité d’analyse (36617 )
Redirection de connexion vers le chemin racine dans la configuration sous-répertoire (36609 )
Supprimer le schéma ItemList des backlinks dans la vue crawler (36608 )
Permettre à la touche Entrée de fonctionner à l’intérieur de select-kit dans les modales (36596 )
Ajouter l’option de remplissage OAEP pour le chiffrement de clé API utilisateur (36592 )
Ne pas préfixer #fragment avec https:// dans la modale de lien (36619 )
Meilleure gestion des syllabes dans l’analyse d’écriture rewind (36616 )
Éviter les images base64 orphelines sur l’éditeur riche (36615 )
Exclure les utilisateurs muets et ignorés du calcul FBFF (36610 )
Impossible de coller du texte lorsque les extensions autorisées au téléchargement sont vides (36601 )
Chemins sous-répertoire Rewind (36612 )
Ne pas publier l’événement small_action pour l’utilisateur PM supprimé (36606 )
Avertissements de développement middleware Rack (36460 )
Gérer le titre manquant lors de la traversée du DOM dans l’amélioration d’ancrage onebox (36598 )
À l’édition, s’assurer que la section communauté reste en haut de la barre latérale (36597 )
Masquer le lien de profil rewind lorsque l’utilisateur a opté pour la sortie (36594 )
Crash de la navigation de sujet lorsque le viewport franchit le seuil mobile/bureau (36590 )
Placer correctement le menu déroulant select-kit en mode RTL (36593 )
Rediriger vers la liste des canaux lorsque aucun canal étoilé n’existe (36575 )
Lors de la réintégration d’un canal de chat, ne pas écraser les paramètres d’appartenance (36528 )
S’assurer que la régénération utilise toujours le bon llm (36585 )
Révéler également rewind de la liste des plugins (36581 )
Ignorer les notifications lors de la recuisson des messages de chat depuis les webhooks GitHub (36577 )
Ignorer la recuisson des messages avec des oneboxes de PR GitHub en ligne (36576 )
Identifiants en ligne dans l’api des réponses (36572 )
ReFix la boucle de chargement lorsqu’un sujet est supprimé. (36410 )
Par défaut, seuls les canaux étoilés en modes mobile/tiroir (36569 )
Éviter l’état intermédiaire lors de la recuisson des messages avec oneboxes (36567 )
Recuire les messages de chat lorsque le statut de PR GitHub change (36561 )
Les réponses ne se synchronisent pas avec Zendesk pour les sujets liés (36560 )
S’assurer que l’utilisateur est présent avant de vérifier les messages étoilés (36538 )
Désétoiler le canal lors de la désabonnement (36520 )
Permettre aux modérateurs de révéler les messages en utilisant le contexte acting_user (36512 )
Chevauchement de sélection en masse avec l’avatar dans les résultats de recherche (36553 )
Filtrer les LLM de bot pour ne garder que ceux assignés aux personas activées (36545 )
Gérer le logo sketch manquant lors de la restauration de sauvegarde (36541 )
Les rapports d’utilisation IA incapables de filtrer par modèles ensemencés (36540 )
Supprimer les téléchargements sans nom des messages supprimés (36484 )
Événement non trouvé après avoir été édité à une date antérieure (36481 )
Normaliser les dates sans zéros de tête dans le plugin local-dates (36539 )
Prise en charge de l’invalidation du cache onebox dans les messages de chat (36529 )
Affiche le niveau maximum du score de lisibilité (36525 )
Rewind ne se dismissait pas en cliquant sur callout (36518 )
Marge inférieure pour le dernier rapport rewind (36514 )
Ajouter la prise en charge du titre par défaut dans localdates (36511 )
Prendre en compte tous les types de notification éligibles lors de la notification d’un message (36472 )
Rétablir le style de corps composer-open à #36253 pour corriger le scintillement de la boîte de réponse sur les appareils IOS (36449 )
FoldContent#truncate inversait par erreur des parties du contenu (36498 )
Empêcher l’envoi de chat/MPs aux bots lorsque le LLM a dépassé les limites de crédit (36496 )
Transmettre l’utilisateur à Discovery BotContext pour le suivi d’utilisation (36493 )
Les indicateurs de chat non lu ne devraient pas être alignés à droite (36492 )
Gérer les complétions annulées avant d’émettre des requêtes HTTP. (36489 )
Régression causant les comptes de la barre latérale à ne pas être alignés à droite (36485 )
Rich editor getSelected.value pour retourner du markdown (36483 )
Espacement entre l’CTA du deuxième facteur et le formulaire (36480 )
Débordement de placeholder d’entrée de connexion (36468 )
Révéler le paramètre de site “vidéos paresseuses activées” (36478 )
Assigner l’URL au groupe pointait vers le sujet, pas le groupe (36477 )
Échec du chargement de la page suivante dans discourse-reactions (36451 )
Régression causant des indicateurs de chat non lu manquants (36466 )
Régression causant un indicateur manquant dans la barre latérale (36447 )
Filtrer correctement les participants à l’événement (36459 )
Pousser les réponses aux sujets déjà dans zendesk (36424 )
S’assurer que les diffs de tag utilisent les tags de sujet persistés (35187 )
Crash du Bot Discord en raison de l’absence de BotContext dans PersonaReplier (36429 )
Options LLM manquantes sur Azure (36448 )
Régression dans la liste des canaux et apport d’améliorations (36436 )
Requête d’étape d’importation CategoryModerationGroups (36392 )
Mettre à jour le middleware rack sendfile pour x-accel-redirect (36354 )
Afficher les gists IA sur les routes de tag lorsqu’ils sont activés (36402 )
Fusionner également les votes de sujet lorsqu’un utilisateur est fusionné (36416 )
Ne pas afficher de switcher vide (36407 )
S’assurer que les fils utilisateur sont défilables (36401 )
Permettre à float-kit d’accepter un portalOutletElement (36259 )
Problèmes de migration des enregistrements HouseAd de la table plugin-store-rows lorsqu’ils référencent des catégories inexistantes (36380 )
Retraduire les extraits de sujet et éviter d’utiliser les versions de message pour indiquer un changement (36382 )
Spoiler éditeur riche sur firefox (36378 )
Permettre de saisir 0.002 dans les entrées numériques (36374 )
Les paramètres de chat/liste des membres échouaient à défiler sur IOS/iPadOS (36331 )
Corriger la migration des enregistrements HouseAd de la table plugins-store-rows lorsque les options visible_to_logged_in_users et/ou visible_to_anons ne sont pas définies dans la DB (36362 )
Ajouter un espace aux badges de catégorie onebox (36355 )
Les sujets connexes causaient des problèmes de rendu de page (36357 )
Emoji.exists? doit être cohérent avec Emoji[] (36347 )
L’astuce utilisateur Notifications de Sujet n’était pas correctement ancrée (36356 )
Vérifier pgvector avant CREATE EXTENSION (35070 )
Distinguer le message en file d’attente du sujet dans la file de révision actualisée (36330 )
Le lien de navigation d’édition de thème doit être dans l’état actif (36350 )
Corriger la pénalité sémantique d’âge connexe (36327 )
Permettre le streaming de 2 messages simultanément (36311 )
Ne pas rechercher l’IP si l’utilisateur n’existe pas, ajuster les espaces blancs (36326 )
Ne pas envelopper l’objet du journal d’e-mail dans un lien s’il n’y a pas de lien présent (36324 )
Corrections de design IA (36320 )
Ajouter l’attribut area à must_approve_users (36317 )
Mettre à jour le middleware rack sendfile pour x-accel-redirect (36279 )
Lightbox échouait à démarrer dans les composants en raison de l’élément imgEl null. (36310 )
Supprimer les points de suspension dans le texte “assigné à” à l’intérieur du menu d’extension d’assignation (36314 )
Revenir aux URL de téléchargement lorsque SHA1 ne correspond pas (36299 )
Les modales ne devraient pas laisser fuiter les pressions de touche en dehors de la modale (36268 )
BadgeQueries.sharing_badge ne comptant pas les visiteurs uniques (36281 )
UserDestroyer devrait désattribuer tous les révisables attribués. (36277 )
GlobalSetting devrait traiter les entiers négatifs comme des entiers (36276 )
Bloque la fusion d’action de message pour les drapeaux dupliqués (36265 )
Débordement du nom de catégorie de la page de brouillons (36262 )
Mettre à jour l’état de suivi PM lors du marquage des messages comme non lus (36258 )
Événements récurrents fermés (36255 )
Limite le débordement caché à composer ouvert et chat (36253 )
Modifications UX
Exiger une confirmation pour le paramètre clean_up_inactive_users_after_days (36898 )
Utiliser la syntaxe correcte pour selected (36891 )
Corrections de style (36888 )
Afficher tous les noms d’outils pour les kits de sélection désactivés (36883 )
Modifications de style du bouton header-actions (36877 )
Mettre à jour l’affichage de la période lorsqu’une plage de dates personnalisée est sélectionnée dans le tableau de bord (36858 )
Améliorer la page d’autorisation de la clé API utilisateur (36777 )
Moderniser l’interface utilisateur du composer (36838 )
Utiliser l’éditeur de titre en ligne au lieu du composer lors de la modification d’une traduction (36847 )
Corriger la position du bouton « Raison de modification » lorsque la localisation est activée sur les petits écrans (36839 )
Correction de l’alignement pour la raison de modification sur les petits écrans (36837 )
Empêcher le clignotement de la recherche dans l’en-tête lorsque la bannière de bienvenue est visible (36834 )
Améliorer les boutons de la lightbox dans la mise en page RTL (36826 )
Ajouter des animations à la fermeture du contenu du DMenu (36737 )
Clarifier le comportement « Désassigner à la fermeture » dans la description du paramètre du site (36798 )
Corriger l’emplacement du menu « nouveau nouveau » (36808 )
Correction supplémentaire pour l’alerte « afficher plus de sujets » (36807 )
Ajouter un état survolé pour les éléments sélectionnés dans dmenu et select-kit (36776 )
Déplacer la recherche de chat dans son propre onglet (36787 )
Incohérences de style lorsque des emojis existent dans les liens de mention chat-onebox (36801 )
Ajouter une vérification de rendu pour l’icône de coche de sélection multiple (36796 )
Améliorations mineures des cartes « Quoi de neuf » (36797 )
Corriger le désalignement de « Voir x nouveaux ou sujets mis à jour » (36767 )
Ajouter des icônes de barre latérale administrateur pour les plugins préinstallés (36764 )
Corriger l’arrière-plan pleine largeur (36790 )
Utiliser l’anglais comme étiquette de langue lorsque cela est approprié (36762 )
Empêcher les éléments nav-pill de passer à la ligne (36779 )
Trier les liens de plugins de la barre latérale administrateur par ordre alphabétique (36674 )
Avertir les modérateurs avant qu’ils ne se verrouillent eux-mêmes hors d’une catégorie (36663 )
Afficher la locale actuellement sélectionnée dans le menu déroulant de l’en-tête (36756 )
Utiliser une intention positive pour les cases à cocher des préférences rewind (36723 )
Paramètres IA : ajouter les classes de boutons manquantes, mettre à jour le nom du bouton (36741 )
Mettre à jour le style du sélecteur de langue de l’en-tête (36738 )
Localiser les titres des sections du formulaire de badge (36729 )
Ajouter des IDs aux titres des sections de badge (36725 )
Animer l’alerte de nouveau sujet (36726 )
Afficher les boutons de réorganisation sur les appareils tactiles pour les paramètres de la liste d’emojis (36695 )
Changer la taille de la police du code en REM (36559 )
Rendre rewind privé par défaut (36717 )
Empêcher le composant HorizontalOverflowNav de faire défiler la fenêtre (36715 )
Activer la page de révision rafraîchie (36711 )
Empêcher l’icône de modification du titre de passer à la ligne (36709 )
Supprimer l’arrière-plan et ajuster la position (36710 )
Remplacer les filtres de recherche avancée par une sélection multiple
Envelopper le titre du fil de chat au mot le plus proche (36698 )
Ajuster le style de la popup du composer pour permettre au bouton de fermeture d’apparaître toujours (36700 )
Corrections mineures de la chronologie des sujets (36589 )
Horizon >` z-index (36692 )
Ajouter l’état survolé manquant aux boutons de révision (36651 )
Ajouter la classe btn-default manquante à la page d’activation (36671 )
Plein écran sur bureau et remplacement du logo Discourse (36661 )
Plus de réglages pour l’icône de canal de chat scoped (36654 )
Appliquer le style de bouton par défaut aux boutons de révision (36648 )
Afficher les dates contextuelles sur les oneboxes GitHub PR (36637 )
Permettre aux modérateurs de voir les liens de sentiment IA dans la barre latérale administrateur (36635 )
Icônes de canaux de chat v2 (36634 )
Ajustements de style mineurs pour rewind sur mobile (36633 )
Ajouter le lien de la file d’attente de révision à la barre latérale administrateur (36611 )
Préserver la mise en forme dans les extraits de solution (36552 )
Retours et corrections pour rewind 2 (36614 )
Gérer les mots de tige fréquents dans Rewind (36584 )
Corriger l’apparence du chat des sous-catégories avec des emojis (36579 )
Icônes de canaux de chat favoris (36568 )
Déplacer le lien rewind à l’intérieur de l’onglet profil (36564 )
Défaut sur les canaux favoris lors de l’ouverture du chat (36562 )
Réduire la taille de l’icône de statut GitHub PR sur mobile (36558 )
Retours et corrections pour rewind 1 (36555 )
Ajouter la compatibilité avec le plugin livestream (36534 )
Afficher les actions de révision spécifiques dans la chronologie (36524 )
Afficher le statut de l’utilisateur à côté du nom d’utilisateur dans la vue du groupe (36482 )
Diverses corrections visuelles du plugin rewind (36535 )
Supprimer les anciennes règles CSS (36533 )
Corriger la largeur de l’entrée enveloppée dans detail-tags pour utiliser la pleine largeur (36530 )
Ajouter un rayon aux avis de chat + alignement pour le bouton de dismissal (36527 )
Corriger le passage à la ligne du nombre de réponses (36526 )
Changer le statut de pré-alpha à expérimental pour les changements à venir (36517 )
Le statut utilisateur dans la barre latérale doit avoir un espace (36490 )
Corriger le statut sur les PR dans les oneboxes GitHub (36488 )
Améliorations du styleguide (36457 )
Améliorations des canaux de chat favoris sur mobile et tiroir (36470 )
Conserver l’e-mail / nom d’utilisateur entre les pages d’inscription et de connexion (36442 )
Rogner la description du canal de chat (36454 )
Corriger les boutons qui sont censés avoir une couleur de fond (36446 )
Rendre les réactions données/reçues cohérentes avec les likes (36430 )
Taille des emojis de canal de chat dans les canaux DM (36427 )
Corriger l’espace blanc pour le plugin discourse-subscriptions sur user-main-nav (36408 )
Rafraîchissement de la file d’attente de révision - ajouter la traduction manquante, éviter les comptes non définis (36393 )
Mettre à jour le style des titres dans le rafraîchissement de la file d’attente de révision (36391 )
Éviter d’afficher un état vide avant le chargement du contenu sur les pages d’activité utilisateur (36390 )
S’assurer que le CSS de l’info-bulle de limite de crédit est correctement appliqué (36389 )
Afficher l’historique de modération dans les insights de révision (36370 )
Améliorations de la page de configuration de la bannière de bienvenue (36301 )
Afficher l’e-mail de l’utilisateur dans les insights de la file d’attente de révision (36344 )
Améliorations du flux lorsque les limites de crédit sont dépassées (36360 )
Changer le flair d’avertissement de visibilité lors de la création d’un groupe caché avec une icône ou une image (36304 )
Ajuster le style du lien d’avatar personnel sur la carte utilisateur (36297 )
Basculer le paramètre « Autoriser la locale utilisateur » pour être vrai par défaut (36244 )
Mettre à jour la mise en forme du texte des notes utilisateur pour suivre le guide (36280 )
La colonne des utilisateurs d’utilisation IA a besoin d’un peu plus d’espace lorsque la barre latérale est affichée (36264 )
Modificateurs de boutons transparents (36252 )
Supprimer le bouton « Commencer » dans l’en-tête en mode bootstrap (36231 )
Petit polissage de la mise en page des informations de message de fil de chat sur vue étroite (36250 )
Mettre à jour l’icône de citation de la lightbox pour appliquer une ombre (36247 )
Modifications de sécurité
enable_names doit être respecté dans la recherche
Les canaux de catégories privées ne sont pas inclus (36716 )
Performance
Utiliser SQL COUNT pour chat_enabled_user_count dans le sérialiseur de groupe (36893 )
Rejeter les demandes anonymes avec 503 lors d’un file d’attente agressif (36519 )
Optimiser la rebaking des oneboxes GitHub PR (36739 )
Utiliser une textarea de hauteur fixe dans le formulaire de note (36650 )
Améliorer les performances de DiscourseTagging.hidden_tag_names (36636 )
Optimiser les requêtes de révision par chargement eager (36618 )
Charger les rapports rewind asynchronement pendant le défilement (36563 )
Mettre en cache rewind plus longtemps, et supprimer le rapport désactivé (36532 )
Optimiser la requête SQL CategoryList#relevant_topics_query (36476 )
Éviter de matérialiser le CTE eligble_users dans Chat::Mailer.users_with_unreads (36473 )
Supprimer les abonnements MessageBus inutilisés aux canaux d’indicateur de non-lus PM (36376 )
Mettre en cache les recherches LlmModel dans les jobs de backfill (36359 )
Corriger la fuite de mémoire dans les outlets de plugin côté serveur (36284 )
Accessibilité
Supprimer role="button" du titre de citation résolu (36783 )
Respecter prefers-reduced-motion pour les fonctionnalités rewind (36521 )
5 « J'aime »