Encore plus !
Mais attendez, il y a encore plus ! Nous faisons de notre mieux pour mettre en avant les nouvelles fonctionnalités et les modifications pour vous, mais il y a toujours trop de changements à détailler. Pour obtenir la liste complète des nouvelles fonctionnalités, des corrections de bugs, des améliorations de l’expérience utilisateur (UX) et bien plus encore, assurez-vous de consulter les Fonctionnalités et Corrections supplémentaires listées ci-dessous.
Améliorations des plugins
discourse-adplugin
Modifications de l'UX
- Introduction d’une hauteur minimale pour les publicités adaptatives
discourse-ai
Nouvelles fonctionnalités
- Désactiver les commandes intelligentes sur Claude et GPT 3.5
- Améliorer l’invite de recherche
- Ajouter le support de l’intégration GPT « ↔ » avec le Forum
- Support de base pour la génération d’images par texte (text2img) avec StableDiffusion
- Réduction des frictions pour démarrer une conversation avec un bot IA.
- Masquer diverses clés API dans les paramètres du site
- Mettre à jour le comptage des jetons de résumé et ajouter Claude 100k
- Gérer les médias invalides dans le module NSFW
- Support multi-modèles pour le module Bot IA.
- Permettre d’exclure les sujets fermés des suggestions sémantiques connexes
- Introduction du module ai-bot
- Ajouter un tableau pour auditer l’utilisation d’OpenAI
- Ajouter un support interne pour le mode de streaming
- Résumé des sujets
- Ajouter une API de tokenizer de base
Corrections de bugs
- Support de l’exécution de plusieurs commandes
- Localisation manquante
- S’assurer que les pannes de la base de données d’embeddings sont gérées gracieusement
- Abandonner la tentative de réutilisation de la connexion à la base de données et se fier à pgbouncer
- Mieux guider GPT 3.5
- S’assurer que nous n’essayons d’effectuer un embedding qu’une seule fois toutes les 15 minutes
- Les résultats seront nil pour les requêtes invalides
- Masquer le bouton de résumé aux anonymes
- Les embeddings OSS non instructeurs étaient cassés
- Le marquage automatique de la toxicité doit être désactivé par défaut
- Transmettre la bonne clé API au service de résumé
- Envoyer uniquement les types d’images pris en charge pour la classification
- Le Chat-composer utilise désormais Glimmer
Modifications de l'UX
- Améliorer le menu déroulant pour les bots activés
- Améliorations du raccourci d’en-tête du Bot IA
- Ajouter la traduction manquante de l’étiquette
- Ajouter une icône personnalisée en forme d’étincelles pour les boutons d’action IA
discourse-akismet
Nouvelles fonctionnalités
- Ajouter comment_date_gmt pour un signal supplémentaire
discourse-assign
Nouvelles fonctionnalités
- Ignorer l’invitation du groupe si tous les membres peuvent déjà voir le sujet.
- Inviter l’utilisateur ou le groupe au message privé (PM) s’il n’est pas déjà participant.
- Permettre d’ajouter une note lors de l’assignation en masse de sujets
Corrections de bugs
- Ne pas inviter l’utilisateur s’il est déjà membre d’un groupe autorisé.
- La réassignation à un groupe crée un lien de mention incorrect
- Vérifier correctement les valeurs de clé pour les raccourcis
Modifications de l'UX
- Contraindre la taille des avatars en raison d’un changement central
discourse-automation
Nouvelles fonctionnalités
- Support des sous-catégories dans
post_created_editedetafter_post_cook - Ajout du déclencheur user_first_logged_in
- Ajout d’un nouveau script pour user_added_to_group
- Permettre au déclencheur de publication d’être limité à la création ou à la modification
- Ajouter un script de balisage automatique des sujets
- Script pour mettre à jour le niveau de notification de catégorie pour les membres du groupe.
Corrections de bugs
- Permettre la réinitialisation des composants de choix
discourse-category-experts
Nouvelles fonctionnalités
- Balisage automatique des sujets lorsque les experts publient
Corrections de bugs
- Encadrer l’action entre parenthèses
discourse-chat-integration
Nouvelles fonctionnalités
- Déclencher les règles de suivi lors du changement de catégorie
Corrections de bugs
- Empêcher les règles ‘tag_added’ de se déclencher pour les publications normales
discourse-data-explorer
Corrections de bugs
- Afficher « false » et « 0 » dans les résultats de la requête
Modifications de l'UX
- Corriger l’espacement des champs de paramètres
discourse-docs
Nouvelles fonctionnalités
- Ajouter un paramètre pour afficher les balises par groupe
- Paramètre du site pour contrôler l’ajout d’astuce dans le menu de recherche
Corrections de bugs
- Le basculement des catégories nécessitait deux clics
- Nom de plugin incorrect dans
requires_plugin - Les icônes n’apparaissaient pas
discourse-footnote
Modifications de l'UX
- Corriger les problèmes de hauteur avec les notes de bas de page en ligne
discourse-gamification
Nouvelles fonctionnalités
- API pour les événements de score personnalisés
Corrections de bugs
- Les noms étaient vides sur le classement lorsque l’utilisateur n’avait pas de nom complet
- LikensGiven attribuait les points au mauvais utilisateur
- LikesReceived utilisait la date de publication au lieu de la date de « J’aime »
- Ignorer la sérialisation de gamification_score lorsque le plugin est désactivé
discourse-patreon
Corrections de bugs
- Récupérer le jeton d’accès du créateur en utilisant la propriété « token ».
discourse-prometheus
Nouvelles fonctionnalités
- Introduction de la métrique de résumé
http_application_duration_seconds
discourse-reactions
Modifications de l'UX
- Contraindre les avatars au conteneur en raison d’un changement central
Performance
- Remplacer
pluckpar unselect
discourse-solved
Nouvelles fonctionnalités
- Prioritize_solved_topics_in_search pour donner la priorité aux sujets résolus
- Paramètre de fermeture automatique des sujets résolus par catégorie
Corrections de bugs
- Prendre en compte le paramètre
enable_names - Respecter le paramètre du site « afficher le nom sur les publications »
discourse-subscriptions
Nouvelles fonctionnalités
- Capturer les champs d’adresse du titulaire de la carte pour le client Stripe
- Ignorer la liste des produits si un seul produit est présent
Corrections de bugs
- Quelques corrections de syntaxe supplémentaires pour les actions des boutons
- Corriger la syntaxe pour certains boutons suite aux récentes mises à jour
discourse-theme-creator
Corrections de bugs
- Utiliser le bon nom d’action pour showAdvanced
- Enregistrement des paramètres du thème
- Inclure ‘value’ pour les ThemeFields sérialisés pour les thèmes distants
Modifications de l'UX
- Corriger la mise en page des paramètres du thème
- Corriger l’espace vide dans l’URL de partage
- Corriger l’alignement de la position des boutons d’action du thème
discourse-translator
Nouvelles fonctionnalités
- Restreindre les traductions par groupe d’auteur
- Ajout de restrict_translation_groups pour limiter la traduction des publications par groupes
Corrections de bugs
- Correction pour les utilisateurs anonymes visitant les publications lorsque le plugin est activé
discourse-user-notes
Corrections de bugs
PLUGIN_NAMEincorrect
docker_manager
Nouvelles fonctionnalités
- Ajout du support des balises git
Corrections de bugs
- La mise à niveau était cassée lorsque le dépôt utilisait la branche
master - Mettre à jour le fichier de compatibilité pour v3.1.0.beta1 et versions antérieures
Toutes les fonctionnalités et corrections
Nouvelles fonctionnalités
- Taille de bloc dynamique avec uppy
- Ajouter un nouveau type de paramètre du site pour les listes de groupes de balises
- Ajouter le webhook Mailpace
- Support des sous-sous-catégories dans la nouvelle modal des catégories de la barre latérale d’édition
- Grille d’images dans les publications (expérimental)
- Utiliser le nouveau système d’autocomplétion de hashtag sur tous les sites
- Nouveau bouton de rejet pour la vue combinée des nouveaux et non lus
- Permettre de désactiver les ACL S3
- Indicateur hors ligne
- Ajouter une portée d’API pour les derniers messages
- Portée d’API pour le flux latest.rss
- Permettre d’ouvrir les publications masquées pour les groupes dans SiteSetting.can_see_hidden_post
- Servir les versions RTL des bundles CSS d’administration et de plugins pour les locales RTL
- Réduire la taille des avatars à 6 au lieu de 20
- Afficher les noms des groupes de participants PM dans la liste des sujets.
- Améliorations de l’indicateur d’en-tête de fil de discussion
- Amélioration de l’élément de liste et de l’en-tête des fils de discussion
- Modal pour que les administrateurs puissent modifier la section Communauté
- Support de la fusion chronologique des publications dans un sujet existant
- Indicateurs initiaux de non-lu pour les fils de discussion de chat
- Appliquer les styles de hashtag à l’autocomplétion
- Créer des sujets juridiques pour définir le nom de l’entreprise
- Ajouter le support des images AVIF
- Ajouter le statut de l’utilisateur aux mentions en ligne dans le chat
- Permettre la recherche des sujets les plus anciens
- Recherche floue dans les paramètres du site et augmenter la limite à 100 correspondances
- Afficher les cartes d’utilisateur pour les utilisateurs inactifs
- Créer et mettre à jour les adhésions aux fils de discussion
- Indicateur de réponse au chat pour les fils de discussion
- Par défaut, sous-catégorie lorsque la catégorie parente ne permet pas la publication
- Interface utilisateur initiale de la liste des fils de discussion
- Activer les astuces utilisateur par défaut
- Permettre des domaines d’adhésion plus longs
- Ajouter une nouvelle notification pour les problèmes d’administrateur
- Modificateur Search_rank_sort_priorities
- Indicateur hors ligne contrôlé par la connectivité message-bus (#21324)"
- Indicateur hors ligne contrôlé par la connectivité message-bus
- Réimplémentation de l’indicateur hors ligne
- Service de suivi de la connectivité message-bus + indicateur hors ligne(#21259)
- Ajouter le support des balises figure et figcaption dans les embeddings
- Ajouter le support des événements de webhook de révocation de badge utilisateur
- Réintroduire un meilleur cache de compteur de réponse au fil de discussion
- Permettre aux administrateurs de supprimer des éléments révisables via l’API
- Ajouter une nouvelle fonctionnalité « Ne nourrissez pas les trolls »
- Permettre la suppression des brouillons via l’API
- Détecter la « branche » git actuelle même lorsqu’une balise est vérifiée
Corrections de bugs
- Changer l’étiquette du bouton de rejet des nouveaux
- Utiliser
_presentChannels.sizeau lieu de_presentChannels.length - Ancres TOC dans une configuration de sous-dossier
- Défilement vers le haut après l’activation du chat
- Diverses optimisations mobiles
- Rendre l’expression régulière de mot surveillé sérialisée compatible Javascript
- Reconcilier correctement le retard du message bus
- Empêche le maintien appuyé de détourner l’événement de réaction
- Json_schemer n’autorise plus les clés nil
- Créer de nouvelles notifications PM pour les groupes
watching_first_post - Désactive les événements de pointeur lors de l’affichage du menu
- Empêche la boîte de dialogue (lightbox) de fermer le chat sur Échap
- Sur iOS PWA, empêche le toucher de cliquer
- Empêche la boucle d’historique arrière
- Ne pas permettre les messages de chat vides
- Le collage de fichiers dans le chat ne fonctionnait pas
- Définir correctement la valeur sur l’interacteur de zone de texte
- Envoyer le message de promotion TL2 au bon utilisateur
- Ajouter les couleurs de catégorie aux pages de catégories
- Ajouter l’image supprimée qui peut encore être utilisée
- Clics sur le fond non interférents
- Appliquer le style d’indicateur d’icône d’en-tête de chat uniquement pour les urgences
- Utiliser une couleur d’icône de hashtag par défaut pour l’utilisateur sans permission
- Basculer l’épinglage du sujet pour l’utilisateur uniquement si l’icône d’épingle est pressée.
- Restaurer l’arrière-plan du pied de page de la barre latérale
- Tentatives de sortir rapidement du mode verrouillé
- Masquer le bouton de suppression pour inviter car les utilisateurs ne peuvent pas supprimer de toute façon
- Simplifier le lien de la section Communauté révisée
- Empêcher undefined sur le test de capacités isSafari
- S’assurer que la boîte d’autocomplétion des mentions ne sort pas de l’écran dans les locales RTL
- Définir correctement les derniers IDs de message bus lors de la resynchronisation
- Supprimer les balises synonymes si d’autres synonymes existent déjà.
- Changer les icônes de la Communauté
- Utiliser des dimensions fixes pour l’avatar de la carte utilisateur
- Resouscrire correctement après le redémarrage
- Ne pas ajouter les groupes mentionnés comme utilisateurs mentionnés
- Empêcher les administrateurs d’être réduits au silence
- Éléments flottants lors du sur-défilement dans Safari
- Utilise DiscourseURL.routeTo pour les transitions du tiroir
- Applique getURL sur les URL de l’application et du chat
- Utilise correctement getURL pour ouvrir la page complète
- Supprimer les règles CSS RTL spécifiques inutiles
- Supprimer les utilisateurs mentionnés détruits
- Récupérer en affichant l’index du tiroir sur 404
- Régression de la route
u/:username/deleted-posts - Appeler composer reset avec les bons paramètres
- Afficher la Politique de confidentialité ou les CGU lorsqu’ils existent
- Cas limite de taille de page pour null last_read_message_id
- Créer l’adhésion au fil de l’utilisateur du message original
- Le remplissage automatique ne se produisait pas au premier chargement
- S’assurer que le fil de discussion de chat ne déborde pas
- Déplacer le stockage du fil de discussion hors de l’appel chatApi.thread()
- Requête N+1 pour le sérialiseur de message de chat sur les mentions
- Spécificité de la couleur de la classe CSS hashtag
- Ne pas tenter de marquer comme lu un message mis en scène
- Problèmes de suppression du dernier message lu et de suivi d’état dans le chat
- Inclure more_topic_url dans la réponse à /categories_and_{latest, top}
- Sérialiser l’adhésion au fil pour l’utilisateur
- Empêcher l’enregistrement d’un brouillon dans un canal incorrect
- Annuler correctement le message actif
- Test instable dans la barre latérale avec la nouvelle taille de police
- Ne pas exécuter les validations lors de l’invalidation des invitations
- Améliorer le brouillon pour les canaux
- Ne pas prévisualiser les canaux de chat pour les utilisateurs en lecture seule
- Ignorer les URL d’iframe avec des chemins relatifs dans le nettoyeur de texte élégant.
- Ne pas générer d’erreur si l’administrateur/propriétaire vérifie le message cible
- Améliorer la mise à jour de l’adhésion au chat lors de la suppression d’un message
- Permettre l’ajout de pages publiées à la barre latérale
- Suppression d’une limite arbitraire dans une requête de script d’importation Discuz
- S’assurer que la taille du panneau latéral est correctement appliquée lors de l’affichage
- Mettre à jour client lastReadMessageId sur un message mis à la corbeille
- Conserver la taille du panneau lors du changement de contenu
- Les vignettes vidéo peuvent avoir des doublons
- Annuler la récupération des messages après le changement de canal
- Vérification de la taille de page pour les messages du fil de discussion
- Prendre en compte users.created_at pour le nettoyage des inactifs
- Ne pas cuisiner l’icône avec les hashtags
- Permettre à l’administrateur de changer le niveau de notification du sujet via l’API
- Prendre en compte les utilisateurs avec des sujets/publications mis à la corbeille pour le nettoyage des inactifs
- Corriger le remplissage de l’indicateur de réponse
- L’anonymisation d’un utilisateur efface également son statut utilisateur
- Correction pour « Par défaut, sous-catégorie lorsque la catégorie parente ne permet pas la publication »
- Améliorer l’analyse des e-mails Mailman
- Cliquer sur la notification modifiée doit ouvrir la modal d’historique des modifications
- Ajoute une marge manquante sur le message de brouillon de bureau
- S’assurer que le message a été ajouté avant le défilement
- Mettre à jour les statistiques de balise de catégorie avec les nouvelles ou supprimées
- Afficher immédiatement l’erreur de limite de taille de téléchargement GIF
- Empêcher les erreurs du processeur d’e-mails lorsque le courrier est vide ou nil
- Diverses corrections pour le guide de style du chat
- Vérification plus résiliente du bas du message
- S’assurer que l’indicateur de réponse a une hauteur limitée
- S’assurer que le compositeur de chat s’ancre au compositeur de sujet
- Supprimer les références obsolètes à la catégorie lounge
- Recherche d’icônes de sprite SVG se connectant à la base de données par défaut
- Vider le cache de la liste des sujets après l’archivage d’un PM
- Compenser l’absence d’indicateur de réponse sur le brouillon
- Synchroniser correctement l’état de suivi du canal lors du changement de présence
- Suite aux ajustements de l’encoche du compositeur
- Permettre à l’encoche d’avoir la couleur d’arrière-plan du compositeur
- Afficher les barres de défilement sous Firefox dans le chat
- Ne pas afficher les doublons dans le guide de style
- Styles de tiroir pour l’icône de fil de discussion de chat
- Ajouter une nouvelle icône de fils de discussion de chat et déplacer le bouton de liste de fils à droite
- S’assurer que l’alerte modale est masquée lorsqu’elle est vide
- Masquer d-modal pendant le chargement de la page
- Diverses erreurs de balisage
- Corrections de hauteur de chat
- Masquer l’avis global sur le chat
- Déplacer le calcul de la hauteur du chat dans un mixin
- Diverses corrections suite aux changements de hauteur de canal
- Limiter la hauteur maximale à la fenêtre d’affichage uniquement pour le canal
- Gérer tous les caractères UTF-8
- Les performances de rendu des sections personnalisées de la barre latérale se dégradent avec le temps
- Exemple d’API AddNavigationBarItem
- Le compositeur doit envoyer des méta-données
- Ne pas définir VH pendant le zoom
- Toujours écouter sur le redimensionnement de la fenêtre
- Rafraîchir le site lorsque enable_user_tips change
- S’assurer que
all_mentioned_user_idsn’est pas utilisé comme identifiant - Débordement de l’indicateur de réponse au fil de discussion
PLUGIN_NAMEincorrect pour « poll »- Éviter le double encodage du titre du sujet vedette dans le profil utilisateur
- Empêcher de s’abonner avec un ancien ID
- Fermer le panneau plus tôt
- Permettre des group_ids entiers pour l’API de création d’invitation
- Sélection de messages avec shift + clic
- Clavier sur Android
- Se fier uniquement à une solution de calcul de clavier
- L’extension Chat NotificationLevels se brise en production
- Débordement d’extrait et événements de clic sur les enfants
- Gérer le message original supprimé pour l’index du fil de discussion
- Ne pas rejoindre automatiquement les utilisateurs lorsqu’ils ont des permissions en lecture seule
- Afficher 404 sur la nouvelle page de catégorie pour les modérateurs lorsque le paramètre du site est désactivé
- Retour au compositeur pour les caractères non ASCII
- Ne pas permettre au bourrage de titre de dominer la recherche
- Empêcher le changement rapide de canal de provoquer une erreur
- Changements mineurs du fil de discussion sur mobile
- Documentation de l’API de création d’invitation
- Nombre de « J’aime » reçus dans l’e-mail de résumé
- Service worker pour Safari
- Indicateur de réponse au chat plus précis
- Fast-edit doit revenir au compositeur pour les caractères non ASCII
- Changer la limite sur la description des badges
- Aucun événement lorsque le threading est désactivé
- Rendre les événements de souris passifs
- S’assurer de l’ordre lors du déplacement des messages de chat vers un autre canal
- Lien correct sur le message original
- Tentatives de réconciliation de l’état de suivi
- Section de la barre latérale plus sautillante
- Mettre à jour la limite de test pour le domaine de messagerie
- Test instable sidebar-user-community-section-test
- Résoudre les problèmes de fuseau horaire avec date-time-input
- Le service worker ne doit mettre en cache que les requêtes 200
- Compte de non-lu incorrect affiché dans le canal lorsque le message est supprimé
- État de lecture des mentions de fil et liens de notification
- Supprimer les titres Vimeo doublement échappés
- S’assurer que le tableau extensible fonctionne quel que soit la cible de l’événement de clic
- Ne pas journaliser « vue du message personnel » lors de l’envoi du webhook
- Permettre le re-marquage des posts ninja-modifiés
- Menu déroulant de la boîte de réception des messages utilisateur vide sur la configuration de sous-dossier.
- Calcul plus résilient des séparateurs de dates
- S’assurer que le bouton d’administration utilisateur est présent sur mobile
- Le destinataire de l’e-mail doit ignorer x-auto-response-suppress
- Ajouter des vignettes pour les vidéos Vimeo non répertoriées en différé
- S’assurer que la hauteur de la page est correcte sur iPad + hub
- L’icône ChatComposerMessageDetails était toujours « modifier »
- Désactiver le bouton d’envoi pendant les téléchargements en cours
- Utiliser correctement les types pour le type d’éléments révisables
- Les images citées doivent être mises en lumière (lightbox)
- Interdire les caractères Unicode invisibles dans les noms d’utilisateur
- Renommer notify_about_flags_after en notify_about_reviewable_item_after
- Vignettes vidéo vides
- Différencier correctement les entrées de téléchargement de canal/fil de discussion
- Permettre aux intégrations YouTube de respecter le paramètre
t - Homogénéiser correctement la largeur minimale des panneaux
- La hauteur du chat était incorrecte sur iPad
- Inclure le badge de groupe dans les listes de sujets de catégorie de la page d’accueil
- S’assurer que les webhooks d’événements d’utilisateurs de groupe filtrés se déclenchent
- S’assurer que le fil de discussion est vidé lors de sa fermeture
- Annuler l’enregistrement du brouillon lorsque le compositeur est détruit
- Couleur de bordure correcte des actions de message
- Afficher un grand espace réservé pour l’image onebox
- Améliorer le nettoyage de la route de chat
- Respecter correctement chat_minimum_message_length
- Tentatives de rendre la cuisson moins dépendante de l’ordre
- Génère du markdown à partir du collage d’un lien
- Exiger le script date db_timestamps_mover
- Retourner en toute sécurité d’un message manquant sur
check_dont_feed_the_trolls - Sécurisation au cas où le message serait actif pendant la transition
- Permet au compositeur de s’étendre
- Les URL BBcode ne gèrent pas correctement les chemins
- Ne pas afficher le bouton de suppression de révisable sur le client
- Afficher le badge de groupe automatique selon les préférences de l’utilisateur
- Vignettes vidéo vides
- S’assurer que le JS skip-module est transpilé correctement
- S’assurer que les comptes révisables sont mis à jour correctement pour le nouveau menu utilisateur
- Erreur lors de l’essai de pousser un sujet sans catégorie
- Ne pas supprimer les anciens messages de chat si le chat est désactivé
- Inclure liked_consolidated et les types de réaction dans le compte non lu de l’onglet J’aime
- Ne pas écraser les vignettes existantes
- Mieux détecter la sélection de texte dans l’entrée de recherche
- Augmenter le délai de réorganisation de la barre latérale pour le bureau
- Ne pas rendre l’erreur pour une mauvaise séquence
- Envoyer des notifications après qu’un message de chat ait été mis à jour avec de nouvelles mentions
- Le publieur de chat publie dans le fil de discussion lorsque le threading est désactivé
- Annuler « DEV: Ajouter
overflow-x: hiddenaux conteneurs de messages de chat (#21030) » - Référence de sous-catégorie de hashtag incorrecte lorsqu’elle n’est pas du type le mieux classé
- Réinitialisation des colonnes de l’annuaire utilisateur
- Le bouton de citation ne s’appuie pas sur mobile
- Les raccourcis du compositeur de chat doivent respecter le contexte
- Ne pas compter les messages du fil de discussion pour les non-lus du canal
- Erreur 500 lors de l’ajout de balises de catégorie restreintes
- Exception Nil dans le notificateur de chat
- Ajouter les chaînes de traduction manquantes pour les vidéos en différé
Modifications de l’UX
- Meilleur alignement pour les grilles expérimentales
- Supprimer la bordure arrondie sur la boîte de dialogue (lightbox) au survol
- Rendre les astuces utilisateur plus visibles
- Les palettes de couleurs sombres ont besoin d’ombres plus sombres
- Refonte de l’indicateur de non-lu du chat
- Petite correction d’espacement pour les éléments de grille
- Ajustements mineurs du style #mention
- Augmenter le contraste du menu déroulant « plus » de la barre latérale
- L’indicateur d’étiquette de groupe de liste doit correspondre au design existant
- Supprimer l’avis « Créer des sujets »
- Afficher l’infobulle pour l’icône de section de navigation globale
- Ajouter correctement l’espacement pour la gestion de sélection
- Améliorer le maintien appuyé et le toucher des messages de chat
- Permettre aux utilisateurs de filtrer les catégories dans la modal des catégories de la barre latérale d’édition
- Ne pas bloquer le rendu de la navigation secondaire des messages utilisateur pour l’état de suivi
- Première passe de la modal de navigation des catégories d’édition pour la barre latérale
- Corriger la coupure des nombres dans l’indicateur de chat d’en-tête
- Améliorer la description de la limite de taux /print
- Supprimer le bloc de titre et de description s’il est vide
- Supprimer la couleur d’arrière-plan de la barre latérale
- Corriger le bouton d’ajout gris dans le compositeur de chat lorsqu’il est focalisé
- Corriger le message éducatif lorsqu’il n’y a pas de nouveaux sujets
- Ajuster la taille de l’auteur fréquent dans la carte de sujet
- Icônes d’en-tête de canal de chat
- Ajouter un bouton « afficher plus » à l’élément révisable
- Ajuster divers avatars en raison des changements de taille
- Ajustements de style pour la modal d’édition de la barre latérale
- Suite à #1f37fe5
- Ajuster les éléments de publications supprimées de l’utilisateur
- Refonte des boutons du compositeur de chat + emoji
- Corriger la vue brute de l’historique des publications
- Supprimer un message lors de l’édition pour le rendre vide
- Ajouter le support des messages de chat signalés dans la file d’attente de révision
- Fermer le tiroir sur Échap si l’entrée n’est pas focalisée
- Ajustement mineur de l’espacement dans les détails du message
- Supprimer l’affichage des paramètres de site
short_site_descriptiondans la barre latérale - Les longs noms de catégorie non stylisés doivent être tronqués
- Correction mineure de l’état actif pour la barre latérale
- Plus d’ajustements de style pour la police plus grande de la barre latérale
- Augmenter la taille de police de la barre latérale
- Ajouter « afficher le mot de passe » sur la modal de connexion mobile
- Améliorer l’affichage de l’historique des modifications
- La navigation du pied de page iPad est désormais incluse dans le décalage de l’en-tête
- Améliorer l’espacement des balises
- Étape 2 du compositeur de chat
- Ajouter un indicateur pour le message de l’utilisateur actuel
- Le bouton d’ajout de section personnalisée ne doit pas être affiché aux utilisateurs anonymes
- Ajustement de la taille du logo pour s’assurer qu’il n’est pas trop petit sur les petits écrans
- Supprimer l’astuce admin du sujet de bienvenue et ajuster le texte
- Ajustements généraux du compositeur de chat
- Correction mineure avec le nouveau compositeur et la réponse/édition
- Améliorer l’affichage de la courte description du site dans le menu déroulant de l’en-tête
- Inclure les en-têtes personnalisés dans
--header-offset - Afficher l’édition rapide en haut de la fenêtre sur mobile
- Ajouter plus de masse à l’icône de fil de discussion
- Les sections ne sont pas pliables dans le menu de navigation « menu déroulant d’en-tête »
- Stylisation du compositeur de chat au focus
- Supprimer les marges du fil de discussion
- Implémente le nouveau design du compositeur
- Meilleur texte pour le message d’erreur générique
- Mettre à jour le texte des badges accordés aux autres
- Ouvrir le panneau latéral plus tôt pour éviter les saccades
- Masquer le bouton des paramètres lorsqu’il est désactivé
- Diverses améliorations de l’appel à l’action (CTA) du sujet de bienvenue
- Taille/espacement du panneau de fil de discussion sur mobile
- Curseur de chargement pour le filtre select-kit
- Regrouper les messages supprimés
- Défiler vers le bas lorsque le message est mis en scène
- Précharger un fil de discussion lors du survol de l’indicateur de fil de discussion
- Implémente les fils de discussion brouillon
- Utiliser des couleurs fixes pour les rapports de graphiques empilés d’administration
- En mode menu déroulant de la barre latérale, exposer les éléments « plus »
- Corriger la position de réinitialisation du paramètre de schéma de couleurs
- Corriger la mise en page des préférences de couleur
- Réinitialiser le message actif lors du défilement
- Mise en page à deux colonnes pour le menu déroulant de la barre latérale
- Cuisiner le message avant d’envoyer l’édition
- Corriger la mise en page de la onebox utilisateur
- Le compositeur utilise BEM + petits ajustements pour le style activé/désactivé
- Ajouter un avertissement indiquant que la mise à jour de min_trust_level_for_user_api_key désactivera les utilisateurs de DiscourseHub
- Utiliser dvh pour la hauteur de la barre latérale
- Légère modification de la couleur d’accentuation pour onebox/blockquote/réaction de chat
- Afficher le titre du canal dans le titre du document
- Corriger la position de l’espace dans les comptes de badges
- Ajustements mineurs du style de succès d’installation
- Inclure les sous-catégories dans la vue du crawler
- Améliore le compositeur et le panneau de fil de discussion
- Survol du fil de discussion de chat
- Meilleur centrage du résumé en cas de troncature
- Corriger la largeur des champs de sélection d’heure sur mobile
- Corriger la couleur du texte de la balise kbd dans l’invite plein écran du compositeur
- Améliorer la mise en page et les styles pour les préférences solo
- Mettre à jour l’animation de l’anneau pour éviter le défilement
- Supprimer l’élément de nouveau message du chatpane
- Légères modifications de design pour l’horodatage du chat
- S’assurer que le curseur est un pointeur sur les sections personnalisées
Performance
- Supprimer la limitation de débit du nœud de redimensionnement
- Améliorer la stratégie de chargement de workbox
- Mettre en cache les chemins CGU et Politique de confidentialité
- Éviter le pluck eager dans le contrôleur de publications
- Empêcher le pluck eager dans l’alerteur de publication
- Éviter de rendre un composant qui n’est pas requis la plupart du temps
- Précharger les informations de l’utilisateur lors de la visite des routes de messages utilisateur
- Déclenchement côté client de plusieurs requêtes lors de l’ouverture du compositeur
- Envoyer publish_new_channel uniquement lorsqu’il n’est pas suivi
- La création d’une publication provoquait un N+1
- Chargement strict pour les requêtes SidebarSection
- Éviter de déclencher inutilement les callbacks de changement TopicTrackingState
- Supprimer les requêtes inutiles de Theme#set_field
- Ne pas sérialiser la valeur pour theme_fields inutilement
Accessibilité
- Améliorer l’accessibilité de select-kit (prise 2)
- Améliorer l’accessibilité de select-kit
- Fermer select kit lors de la perte de focus
- Utiliser la bonne structure pour les en-têtes de badges