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
shortpour 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
PostStreamlors 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-rowslorsque les optionsvisible_to_logged_in_userset/ouvisible_to_anonsne 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_badgene comptant pas les visiteurs uniques (36281)- UserDestroyer devrait désattribuer tous les révisables attribués. (36277)
GlobalSettingdevrait 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
HorizontalOverflowNavde 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-defaultmanquante à 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_namesdoit ê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_countdans 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_usersdansChat::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)