3.2.0.beta1 : Discourse 'PicturePhone' commence. Avertissements de mention globale dans le chat, suppression des digests par tags et plus

Nouvelles fonctionnalités dans 3.2.0.beta1 :

Avertissements de mention globale dans le chat (avant et après l’envoi)

Maintenant, lorsque vous tapez @all ou @here dans le chat, vous êtes informé si les mentions globales ont été désactivées dans le canal.

Utiliser des tags pour exclure des sujets des résumés par e-mail

Vous pouvez désormais exclure sélectivement certains sujets des résumés par e-mail. Pour ce faire, spécifiez des tags dans un nouveau paramètre de site digest_suppress_tags, puis ajoutez les tags aux sujets que vous souhaitez exclure.

Onebox et téléchargement pour WEBP et AVIF

Nous avons ajouté la prise en charge de la mise en onebox des images WEBP et AVIF dans les publications et du téléchargement d’images distantes pour ces formats également.

Mises à jour de sécurité

Cette version inclut des correctifs pour les problèmes de sécurité suivants signalés par notre communauté et HackerOne.

  • Limiter le nombre d’ébauches par utilisateur et la longueur de draft_key CVE-2023-38706
  • Limiter la longueur du champ nom des authentificateurs TOTP et des clés de sécurité CVE-2023-40588
  • Réduire la taille maximale du cache de sprites SVG pour éviter les dénis de service CVE-2023-41043
  • Ajouter des limites pour les thèmes et les ressources de thèmes CVE-2023-41042
8 « J'aime »

Encore plus!

Mais attendez, il y a encore mieux ! 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 changements à détailler. Pour une liste complète des nouvelles fonctionnalités, corrections de bugs, améliorations de l’UX et plus encore, assurez-vous de consulter les Fonctionnalités et Corrections supplémentaires listées ci-dessous.

Améliorations des plugins

discourse-ai

Nouvelles fonctionnalités

  • Inclure le contexte des tags et catégories dans la recherche (217)
  • Ajouter les tags et catégories au contexte de lecture (215)
  • Ajouter un bouton d’annulation au menu contextuel de chargement (213)
  • Ajouter la recherche sémantique avec le bot Hyde (210)
  • Utiliser stop_sequences pour des recherches HyDE plus rapides avec Claude (203)
  • Ajuster les invites HyDE pour un meilleur ancrage dans le sujet du forum et limiter la taille de la réponse (200)
  • Recherche sémantique alimentée par HyDE. (136)
  • Renvoyer uniquement les suggestions applicables dans les suggestions de catégories/tags d’AiHelper (184)
  • Meilleur lien dans les résumés Claude (183)
  • Ajouter la persona chercheur (181)
  • Options supplémentaires de suggestions IA (176)
  • Nouvelle persona explorateur de site (178)
  • Ajouter le support initial pour les personas (172)
  • Afficher l’invite de titre suggéré dans un nouvel emplacement (171)
  • Ajouter la commande expérimentale setting_context (160)
  • Support StableBeluga2 pour AiHelper (162)
  • Menu contextuel de l’Assistant IA (148)
  • Implémenter le framework de commandes pour non Open AI (147)
  • Essayer de générer des résumés OpenAI dans la langue actuelle (146)
  • Supporter les variantes 16k et 32k pour Azure GPT (140)
  • Avertissement facultatif attaché à toutes les conversations de bot IA (137)
  • Ajustements à la résumation Anthropic (138)
  • Progression basique pour la génération d’images (133)
  • Mode streaming pour la stratégie FoldContent. (134)
  • Commande de lecture expérimentale pour le bot (129)
  • Ajouter le support pour StableBeluga et Upstage Llama2 instruct (126)
  • Compatibilité avec les points de terminaison Hugging Face protégés (123)
  • Ajouter le support pour le modèle final stable diffusion xl (122)

Corrections de bugs

  • Déclencher la recherche sémantique initiale. (219)
  • Effectuer la recherche sémantique uniquement lorsque searchTerm est valide (216)
  • Le travail de génération d’embeddings était cassé (211)
  • Spécification instable dans la modale AI Helper (208)
  • Spécification instable (207)
  • Filtrer les catégories autorisées des résultats de recherche sémantique (206)
  • Invalider les entrées de cache de recherche sémantique lorsque le modèle hyde ou embedding change (202)
  • Mettre à jour les migrations avec les derniers changements de représentation vectorielle (199)
  • La suggestion de tag/catégorie était cassée dans 2c0f535 (198)
  • Spécification instable (197)
  • Couper la complétion court après qu’un appel de fonction est trouvé (182)
  • Ai_bot_allowed_groups fonctionne maintenant avec la visibilité restreinte (180)
  • L’explorateur de paramètres dépassait le budget de jetons
  • Afficher un avertissement lors de la tentative de génération de suggestions sans contenu (175)
  • Supprimer l’espace initial lors de la réception d’une réponse d’anthropic (164)
  • Renommer les invites StableBeluga2 AiHelper pour corriger le conflit (163)
  • Le menu contextuel n’apparaissait pas dans Firefox (154)
  • Titres de bot automatiques manquants parfois (151)
  • Pages avec de petits éditeurs se cassant (155)
  • Ajouter une vérification pour les MP avant d’afficher le menu contextuel de l’assistant IA (153)
  • Afficher l’assistant IA uniquement si dans les groupes autorisés (152)
  • Afficher les sujets liés en faisant défiler jusqu’en bas d’un sujet. (150)
  • Améliorer le comptage des jetons (145)
  • Corriger la stratégie de troncation des embeddings (139)
  • Affiner les commandes image et lecture (131)
  • Supprimer les utilisateurs muets de la liste Similaire (127)
  • La commande Google incluait la charge utile complète (128)

Changements UX

  • Empêcher le texte de saisie de couvrir le bouton de suggestion (212)
  • Afficher les boutons de suggestion uniquement si le contenu est suffisant (204)
  • Changer l’icône de bascule de l’Assistant IA en étincelles (201)
  • Cliquer en dehors de l’éditeur doit fermer le menu contextuel (170)
  • Empêcher le débordement du menu contextuel en dehors du conteneur (168)
  • Améliorer le style et rendre le bouton pleine largeur du menu contextuel (167)
  • Le design en pilule est la valeur par défaut sur mobile et desktop (142)
  • Ajuster l’avertissement du bot pour qu’il soit plus esthétique (141)

discourse-antivirus

Corrections de bugs

  • Utiliser l’hôte et le port passés au processus. Il n’y a pas de variables d’instance (45)
  • Analyser les fichiers lorsqu’un seul serveur est en ligne (42)
  • Utiliser des arguments nommés et la syntaxe des chevrons pour le composant CookText (43)

discourse-assign

Corrections de bugs

  • Déplacer le commentaire hors de la valeur de traduction (503)
  • Corriger la fréquence des rappels qui n’était pas envoyée quotidiennement en cas de retard de quelques secondes/minutes (496)

discourse-automation

Nouvelles fonctionnalités

  • Options supplémentaires pour les déclencheurs pm_created et post_created_edited (210)
  • Option pour forcer les mises à jour de titre et de flair pour les synchronisations badge-groupe (208)
  • Ajouter un script pour modifier les appartenances aux groupes d’utilisateurs via les badges (206)

Corrections de bugs

  • Ne pas afficher de descriptions inexistantes (215)
  • Locale de recherche I18n (211)
  • Problème d’événement de création de post lorsque le groupe est spécifié (212)

Changements UX

  • Afficher le titre complet au niveau de notification de catégorie (213)

discourse-calendar

Nouvelles fonctionnalités

  • Afficher les événements du calendrier ajustés aux fuseaux horaires (432)
  • Ajouter un nouveau paramètre de site qui affiche les événements à venir dans la barre latérale (434)

discourse-category-experts

Corrections de bugs

  • Corriger le sélecteur de test système de révision échouant (120)
  • Approbation de l’expert de catégorie dans la modale (119)

discourse-code-review

Corrections de bugs

  • Ignorer les événements vides pour les lignes de temps des PR (179)

discourse-encrypt

Corrections de bugs

  • Ne pas générer d’erreur lors de la rotation des identités de protocol-v0 (277)

discourse-follow

Corrections de bugs

  • Utiliser la nouvelle API plugin pour rendre la notification (97)

discourse-global-filter

Corrections de bugs

  • Boucle /login lorsque les catégories sont la page d’accueil par défaut (117)

Changements UX

  • Supprimer les options « aucune » de la liste déroulante des catégories (116)

discourse-math

Corrections de bugs

  • Active correctement les fonctionnalités de discourse-math (73)

discourse-openid-connect

Corrections de bugs

  • Openid_connect_client_secret doit être marqué comme secret (63)

discourse-post-voting

Corrections de bugs

  • Largeur non définie pour les méthodes de tri sur mobile (165)
  • Afficher les petits posts d’action lorsqu’ils sont triés par activité (161)
  • Interdire le vote sur les posts et commentaires pour les sujets archivés ou fermés (160)
  • Sérialisation des commentaires pour les utilisateurs supprimés (154)

Changements UX

  • Aligner les boutons de tri à droite du post (164)

discourse-prometheus

Nouvelles fonctionnalités

  • Instrumenter la raison du déclenchement du dernier GC majeur (74)

Corrections de bugs

  • Métrique de processus Gc_major_by ne fonctionnant pas (75)
  • Exclure la durée du gc de la métrique de durée d’application (73)

discourse-reactions

Corrections de bugs

  • Ajout de casts DATE au rapport du tableau de bord Reaction (235)
  • Supporter les versions plus anciennes du noyau dans l’initialiseur JS (231)
  • Afficher le texte de titre correct pour les utilisateurs non authentifiés (230)

Changements UX

  • Corriger la locale pour les réactions multiples (239)

discourse-salesforce

Changements UX

  • Afficher une erreur lisible par l’utilisateur lorsque les identifiants sont incorrects (60)

discourse-shared-edits

Corrections de bugs

  • Les utilisateurs TL4 peuvent également utiliser l’édition partagée (79)
  • Ajoute le support pour addPostAdminMenuButton (78)

discourse-templates

Corrections de bugs

  • Rendre les raccourcis clavier compatibles avec les modales utilisant la nouvelle API (48)

Changements UX

  • Centrer correctement la modale des modèles sur l’écran (41)

discourse-theme-creator

Corrections de bugs

  • Supprimer les remplacements de modale install-theme (73)
  • Remplacements de modale de thème obsolètes (72)

discourse-user-notes

Corrections de bugs

  • Informations de note n’apparaissant pas (82)

discourse-video

Nouvelles fonctionnalités

  • Ajoute un paramètre de site de durée maximale (46)

discourse-voting

Nouvelles fonctionnalités

  • Ajouter topic_slug à la charge utile de l’événement de vote positif (161)
  • Déclencher un webhook personnalisé sur les votes positifs (158)

discourse-zoom

Nouvelles fonctionnalités

  • Implémenter l’autorisation oAuth pour une utilisation avec l’application SDK Zoom (47)

Toutes les fonctionnalités et corrections

Nouvelles fonctionnalités

  • Permettre aux consommateurs d’analyser une chaîne de recherche (23528)
  • Méthode d’API plugin AddBeforeAuthCompleteCallback (23441)
  • Ajouter une liste déroulante de raison de silence à la raison de pénalité admin
  • Sécuriser les uploads dans les MP uniquement (23398)
  • Ajouter un raccourci pour archiver un MP
  • Ajouter un filtre de groupe pour les rapports admin (23381)
  • Support pour les valeurs initiales des modèles de formulaire via /new-topic (23313)
  • Afficher le nombre de sujets en cours de rejet dans la boîte de dialogue (23288)
  • Onebox et téléchargement pour WEBP et AVIF (23235)
  • Avertissements de mention globale dans le chat (pré-envoi et post-envoi) (22764)
  • Suppression du digest par tags (23089)
  • Implémente le mode barre latérale basé sur l’utilisateur (23078)
  • Bascule nouveaux sujets vs réponses pour la nouvelle vue (22920)
  • Ne pas faire remonter les sujets lors de la fermeture rétroactive (23115)
  • Diffusion des résumés de sujets. (23065)
  • Ajouter un type d’événement webhook de vote de sujet (23072)
  • Ajouter un paramètre pour exclure les utilisateurs par groupes sur la page du répertoire des utilisateurs (23067)
  • Ajouter le fournisseur onebox audio.com (22936)
  • Inclure le plugin discourse-checklist dans le noyau (22927)
  • Compter uniquement les posts signalés approuvés dans les pages utilisateur (22799)
  • Supprimer les restrictions de l’exportation des messages de chat (22854)

Corrections de bugs

  • Les infobulles peuvent être au-dessus de l’en-tête (23548)
  • Annuler la barre d’outils du post en cliquant à l’extérieur (23546)
  • Décalage de mise en page du chat lors du chargement des vidéos (23537)
  • Envoyer un e-mail au propriétaire de l’e-mail normalisé lors de la masquage des e-mails (23524)
  • Paramètre de requête vide dans l’URL group-index (23520)
  • Empêcher les actions des messages de chat de disparaître au survol (23063)
  • S’assurer que les DModals déclaratifs n’interfèrent pas avec le service (23510)
  • S’assurer que le swipe fonctionne avec le défilement (23508)
  • Double pied de page dans la modale install-theme (23503)
  • Rendre les résultats de recherche « Dans le contexte du sujet » au bon moment (23481)
  • S’assurer que l’automatisation peut envoyer un message de chat (23478)
  • Couleur de l’état de focus sur .btn[href]`` (23469)
  • Ne pas considérer les blocs de code lors de l’analyse des mentions (23280)
  • Ajouter une clé de traduction manquante
  • Tout le monde devrait être au courant qu’un résumé en cache est obsolète. (23438)
  • Ne pas confondre les étiquettes d’action entre différents éléments à réviser (23365)
  • Tests
  • Les admins ne peuvent pas convertir les sujets s’ils ne sont pas dans personal_message_enabled_groups (23399)
  • Une importation incorrecte (23414)
  • Respecter le tri par défaut des catégories lorsque filter=default (23411)
  • Mettre à jour la liste de précompilation des assets suivant c7dce90f (23393)
  • Répondre à l’auteur du premier message est une réponse au sujet, pas au post (23380)
  • Mettre à jour le jeu de règles CORS DIRECT_UPLOAD pour inclure les nouveaux en-têtes de signature Amazon (23379)
  • Attribuer le post en attente à l’auteur dans PendingPostSerialier (23369)
  • Permettre aux posts en attente d’avoir des titres vides (23366)
  • Ferme le sélecteur d’emoji du chat lors du défilement du corps (23362)
  • Afficher correctement la boîte de dialogue en cas d’échec de la suppression d’un utilisateur (20645)
  • Rayon du bouton de message de chat (23358)
  • En-tête cuit du modèle de formulaire à partir de l’étiquette (23359)
  • Envelopper la description du tag dans une balise span (23357)
  • Ajouter des props manquants à move-to-topic (23349)
  • Erreur de téléchargement vague et confuse (23347)
  • Ajouter une feuille de style spécifique mobile pour onebox (23329)
  • Masquer les plugins du noyau de la liste des plugins admin (23328)
  • Supprimer le texte « activer le plugin de chat » du chat (23327)
  • Ajouter un placeholder de hashtag lorsque le message de chat est envoyé (23287)
  • Pas de logique de modèle de formulaire lors de l’édition des posts (23317)
  • Supprimer le rayon de bordure sur les boutons du conteneur plus de sujets : (23314)
  • Lien correct vers meta.discourse.org
  • Inclure le séparateur « notifier le staff » dans la modale de signalement de message de chat (23301)
  • Faute de frappe dans l’URL du résumé (23298)
  • Afficher les résumés pour les utilisateurs anonymes. (23294)
  • Mettre à jour search-menu.scss (23292)
  • Éviter les sauts de défilement pour les sujets sur les connexions lentes (23290)
  • Améliorer la liste des plugins admin et moderniser le code (23256)
  • Ajuster le rayon de bordure à plusieurs endroits (23278)
  • S’assurer que nous mettons à jour l’ID de bus de dernier message du modèle en cache (23271)
  • Respecter l’ordre de tri par défaut des catégories lors de la navigation dans l’application (23270)
  • L’aperçu du badge n’affiche pas le nombre d’attribution (23269)
  • Texte de réaction de message de chat incorrect (23260)
  • Créer un élément à réviser lors du signalement d’un message de chat pour « autre chose » (23264)
  • Compiler js-processor avant db:migrate (23229)
  • Empêche setPanel de définir également le mode séparé (23227)
  • Ajouter le nom du site aux données structurées sitelinks (23151)
  • Problème de tâche assets:precompile:js_processor (23219)
  • Réinitialise correctement l’état d’édition lorsque terminé (23209)
  • Uploads de vignettes vidéo interférant avec les uploads suivants (23216)
  • Chargement infini cassé sur la liste des membres du groupe (23214)
  • Rechargement complet de l’URL de la barre latérale lors de l’ancrage (23121)
  • Cas limites de basculement de la ligne de temps/progression du sujet (23202)
  • S’assurer que le cache du service-worker est nettoyé correctement (23204)
  • Masquer les infobulles lors du défilement sur mobile (23098)
  • Vérifier correctement que l’onglet de chat est présent (23200)
  • Ferme correctement le panneau lors de la sortie du chat (23201)
  • next vs return dans la tâche maxmind (23196)
  • Garder une trace des mises à jour de suggestions pendant le défilement et la navigation. (23190)
  • Rétablir la transformation des mentions précédemment supprimée sur le client (23084)
  • Affiche une erreur pop-up pour toute erreur (23184)
  • Ne pas supprimer le message vide avec des uploads (23177)
  • Afficher correctement l’erreur de message d’utilisateurs max (23178)
  • Reconnait correctement l’URL avec sous-dossier (23173)
  • Nettoyage de l’écouteur d’événements resize-modifier (23166)
  • Supprimer l’élément à réviser fast typer lors de la suppression de l’utilisateur (23162)
  • Gère correctement le mobile et la valeur par défaut (23152)
  • Définit l’état de la barre latérale au chargement (23150)
  • Corrige correctement l’heure d’expiration d’invitation en masse pour l’heure d’été (23073)
  • Suppression de post en attente par le créateur (23130)
  • Rend correctement this accessible dans la portée (23146)
  • Ne pas échouer lors de l’exportation des messages de chat des channels supprimés (23131)
  • Permettre à la souris de redimensionner le tiroir de chat sur les appareils tactiles (23061)
  • Ne pas exécuter les validations de post lors du masquage du post (23139)
  • Injecter le service currentUser pour related-messages (23128)
  • S’assurer que les caches JavaScript sont uniques par thème/theme_field (23126)
  • Ne pas muter this.attrs et this.actions (23125)
  • Augmenter la limite d’URL de la barre latérale à 1000 (23120)
  • Champ de saisie de la route /filter ne se mettant pas à jour lors du changement de route (23119)
  • Référence à groups#remove_members inexistant dans la portée de la clé API (23042)
  • Utiliser la dernière version du package puppeteer-core pour corriger le problème page.click (22989)
  • Éviter le double comptage des vues de page lors de la navigation avec l’indicateur de chargement (23107)
  • Afficher les drapeaux de champ utilisateur « affiché sur X » (23109)
  • Contournement TopicSummarization pour les types de plage discrets de Postgres (23105)
  • Supprime correctement les webhook_events avec le webhook (23097)
  • Corriger la stratégie de positionnement de select-kit dans les modales (23096)
  • Ajuster les points de suspension de débordement de badge (23086)
  • Corrections d’interface utilisateur du résumé de sujet. (23085)
  • Empêche les conseils utilisateur d’interférer avec le widget (23066)
  • Import de la modale styleguide du chat (23062)
  • S’assurer que le onebox générique a une largeur/hauteur pour la vignette (23040)
  • Applique correctement aria-expanded/aria-controls (23029)
  • Supprime le rechargement inutile du modèle (23016)
  • La recherche par contexte de tag était cassée (23006)
  • Éviter la réécriture anticipée des routes /my* (23011)
  • Ne pas créer un élément à réviser lors de l’envoi d’un MP à un utilisateur dans le chat (22914)
  • Cuire les hashtags dans les petits posts d’action (23008)
  • Désactiver le bouton de basculement du panneau de la barre latérale après le clic (23007)
  • Permettre le nettoyage de la lightbox lors des changements de navigation (22954)
  • Ne pas couper le message « voir plus » dans l’application mobile. (22998)
  • Empêche le mode lecture seule de faire planter channel_messages#index (22987)
  • Essayer de se connecter avec navigator.onLine est initialement faux (22981)
  • Utiliser uniquement le premier caractère lors de la recherche d’emoji (22977)
  • Tenir compte des valeurs de paramètre de chaîne vide lors de la migration des paramètres de catégorie (22979)
  • Citation de la sélection de texte entre les éléments (22974)
  • Garder l’historique d’édition du premier post lors du déplacement/fusion (22966)
  • Afficher le message « voir plus » tant qu’il y a des sujets suggérés (22967)
  • Une régression select-kit+modale (22961)
  • Régressions de répartition des sondages (22955)
  • Rendre la modale de répartition des sondages fermable à nouveau (22952)
  • Afficher le bouton de section communauté personnalisé lorsqu’il n’y a pas de liens secondaires (22948)
  • Mot-clé de recherche created:@ pour les noms d’utilisateur en majuscules (22878)
  • Champ de saisie du sélecteur de tag compact non focalisé dans iOS (22922)
  • Ajouter les drapeaux « Ignorés » au rapport d’activité des modérateurs (22041)
  • Problèmes d’interface utilisateur du constructeur de sondage (22931)
  • Empêcher la propagation d’événements lors de la fermeture des modales avec la touche Echap (22928)
  • Empêcher la propagation d’événements lors de l’appui sur la touche Echap dans la lightbox (22924)
  • Intercepter Echap dans la lightbox et empêcher le comportement par défaut (22923)
  • Passer par défaut à la première liste si la préférée est vide (22915)
  • Afficher les sujets similaires pour les anonymes sur mobile. (22907)
  • Utiliser le hashtag de catégorie au lieu du lien dans discourse_welcome_topic.body (22875)
  • S’assurer que PresenceChannel ne lève pas d’erreur en mode lecture seule (22899)
  • Valider les paramètres page/limit pour le répertoire, les badges utilisateur et les groupes (22877)
  • S’assurer que les channels de présence « quittent » correctement lorsque l’onglet est en arrière-plan
  • Impossible de rejeter les posts non lus dans les sujets d’une sous-sous-catégorie (22870)
  • Petits problèmes de traduction du chat (22869)
  • Lors de l’utilisation de la flèche vers le bas, récupérer depuis le plus récent (22860)
  • Faute de frappe critique, parenthèse fermante manquante dans topic-post.scss (22852)
  • Posts en file d’attente en attente manquants de la vue du sujet (22838)
  • Hydratation des records intégrés (22809)
  • Oneboxes internes avec des liens github (22829)
  • Ajuster la position de la flèche droite ; définir les autres placements de flèche par défaut (22848)
  • Mises en avant des membres sur les cartes de groupe (22828)

Changements UX

  • Suppression de l’attribut filtrable non pris en charge dans l’exemple de modèle de formulaire (23535)
  • Lignes de code plus larges pour que l’arrière-plan occupe toute la largeur (23536)
  • Implémentation du geste de balayage sur la ligne de canal (23436)
  • Suppression des fonctionnalités non prises en charge du texte d’aide du modèle de formulaire (23482)
  • Correction du positionnement du bouton de pied de page de la chronologie sur mobile (23470)
  • Animation de rebond pour l’ajout d’utilisateurs (23459)
  • Correction de la largeur du sélecteur de balises lorsqu’il y a plusieurs balises (23432)
  • Affichage d’un seul nom d’utilisateur dans la notification de plusieurs « J’aime » (23385)
  • Correction du curseur de case à cocher (23412)
  • Réduction de l’index z (23386)
  • Masquage de l’indicateur de non-lu de l’en-tête en pleine page (23370)
  • Modifications de conception de la liste des fils de discussion (23348)
  • Masquage de l’utilisateur du message original dans les participants du fil de discussion (23350)
  • Affichage d’un message d’avertissement lorsque les téléchargements ne sont pas inclus dans la sauvegarde. (23253)
  • Suppression de l’onglet Paramètres des plugins (23345)
  • Corrections du composeur (23334)
  • Les paramètres sont mal alignés lorsque les traductions sont trop longues (23308)
  • Correction de l’onebox GitHub sur mobile (23306)
  • Empêchement du saut initial lors du glissement du défilement de la chronologie du sujet (23291)
  • Composeur de chat (23267)
  • Ajustements mineurs de l’élément de la liste des fils de discussion (23259)
  • Mise à jour du style pour les liens connexes/suggérés (23242)
  • Mise à jour du style pour les liens connexes/suggérés (23231)
  • Affinement de l’élément de la liste des fils de discussion (23207)
  • Correction de la position de l’étiquette d’erreur du modèle de formulaire (23208)
  • Mise à jour du style pour les liens connexes/suggérés (23217)
  • Mise à jour du style pour les liens connexes/suggérés (23213)
  • Mise à jour de la description obsolète de l’exportation des messages de chat (23191)
  • Ne pas afficher la préférence d’onglet utilisateur lorsqu’elle est désactivée (23188)
  • Correction du positionnement de « Afficher plus » sur mobile après 71ff3417 (23189)
  • Mise à jour des styles et des noms de classes du basculeur /new (23154)
  • Mise à jour de la liste des thèmes populaires de l’administration (23134)
  • Animation améliorée (23145)
  • Suppression du rayon de bordure sur tippy (23133)
  • Suppression des coins arrondis du mode bootstrap (23132)
  • Utilisation du design en forme de pilule sur mobile et desktop (23124)
  • Prise en charge des liens dans les descriptions de balises (22994)
  • Ajout d’un bouton « Afficher plus » aux éléments en file d’attente de révision de longs messages (23075)
  • Garantit que l’entrée du sélecteur de statut utilisateur est autofocalisée (23083)
  • Ajout d’une transition (23034)
  • Alignement des balises en haut dans la modale (23055)
  • Empêchement du comportement de défilement excessif dans le composeur (23056)
  • Micro-animations de l’entrée de chat (23030)
  • Ajout de l’icône de suppression de signet (23025)
  • Différenciation de l’état de focus de l’état de survol (22985)
  • Ajout du style désactivé à <DToggleSwitch/> (22988)
  • Ajout temporaire de l’icône Font Awesome twitter-x (22946)
  • Simplification et redesign de la structure de résumé (22965)
  • Correction de la couleur de survol pour les icônes d’en-tête dans WCAG (22959)
  • Introduction de l’interface basculeur pour les plugins (22910)
  • Ajout d’une info-bulle sur les multiples e-mails au champ admin.groups.incoming_email (22926)
  • Ne pas défiler vers le haut pour les transitions abandonnées (22744)
  • Corrections pour les nouveaux styles de sujets connexes (22906)
  • Utilisation de la largeur complète lors de l’affichage d’une seule liste de recommandations. (22896)
  • Correction des titres d’images longs dans la lightbox expérimentale (22883)
  • Ajustements des recommandations de sujets. (22880)
  • Déplacement du lien du Guide de l’administrateur vers l’URL (22789)
  • Clarification des paramètres du site « désactiver les notifications d’édition de balises/catégories » (22874)
  • Correction de l’alignement des boutons supplémentaires dans les contrôles de message (22872)
  • Augmentation de l’index z de la lightbox expérimentale (22865)
  • Refactorisation de l’animation de résumé IA (22839)
  • Autorisation du titre du composeur à se réduire si nécessaire (22863)
  • Plus d’ajustements pour le sélecteur de balises compact (22859)

Performance

  • Mise en cache de chaque valeur de champ de thème une fois (23192)
  • Amélioration des performances de rendu des PluginOutlets vides (23165)
  • Éviter d’appeler la même traduction deux fois lors du rendu de la vue liste (22976)
  • Amélioration des performances des requêtes lors du chargement d’une liste de sujets (22949)
  • Optimisation de la requête TopicTrackingState.report pour accélérer la requête (22871)
  • Ajout d’un backoff exponentiel pour les erreurs /presence/update (22864)

Accessibilité

  • Améliorations du composant <DToggleSwitch/> (23514)
  • Garantir que vous pouvez tabuler vers soumettre sur la modale 2FA (23135)
  • Amélioration du focus sur le message (23243)
  • Correction de la sélection du sujet lors de la navigation au clavier (22996)
10 « J'aime »