Encore plus !
Mais attendez, il y a encore plus ! Nous faisons de notre mieux pour mettre en évidence 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 plus encore, assurez-vous de consulter les Fonctionnalités et corrections supplémentaires listées ci-dessous.
Améliorations des plugins
Assign
Corrections de bugs
- Afficher l’icône du groupe pour les notifications de groupe
Chat
Nouvelles fonctionnalités
- Améliorer l’expérience de l’écran d’index de chat mobile
- Amélioration de la sélection d’émojis
- Activer le signalement pour les messages privés (DM)
- Lecteur vidéo intégré pour les uploads vidéo
- Lier le canal de chat général à la catégorie générale
- Utiliser direct_message_enabled_groups pour l’accès aux DM
- Améliorer le signalement des messages de chat.
Corrections de bugs
- Empêche les utilisateurs silencieux d’envoyer des messages
- 10 ms pourraient être trop courts pour le hack iOS
- Supprime requestAnimationFrame
- Améliore le hack iOS pour le défilement par inertie
- S’assure que l’arrière-plan des actions est supprimé lors de l’effondrement sur mobile
- Problèmes d’index de canal sur mobile
- Déplace le nom de l’émoji de réaction de la classe vers un attribut de données
- Améliore le magasin de réactions de chat
- Empêche les exceptions lors de la transcription de plusieurs messages
- Ne pas échouer lors de l’affichage des drapeaux DM dans la file d’examen.
- Rend le filtrage des émojis insensible à la casse
- Supprime la reprise sur le webhook et améliore la documentation
- S’assure que les émojis ont un titre dans le sélecteur
- La valeur par défaut n’est désormais utilisée que pour les émojis personnalisés
- Empêche l’effet shimmer de s’appliquer à la barre latérale
- Empêche l’émoji tonique sélectionné d’ajouter t1
- Firefox utilise relatedTarget pour toElement/fromElement
- Empêche l’écran blanc sur iOS au chargement initial
- Évite l’écran blanc sur iOS lors du défilement collant
- Le cache d’émojis du noyau bloqué pourrait retourner des émojis sans search_aliases
- S’assure que nous réinitialisons la sélection des messages lors du changement de canal
- Empêche la barre de défilement d’apparaître au-dessus du contenu sur Android
- Utilise sidebar contentCSSClass pour les canaux muets
- Le personnel devrait toujours pouvoir discuter
- Affinements de direct_message_enabled_groups
- Le bouton de fermeture n’est pas visible sur la page d’index du chat
- La suppression d’anciens messages devrait également effacer les drapeaux.
- Privilégie le lien /chat/channel/:id/:title?messageId=x
- Renforce les restrictions de signalement pour les messages de chat.
- Censure correctement les extraits
- Simplifie le code de chargement des messages
- Applique chat_channel_id lorsqu’il est présent
- Ajoute la traduction manquante chat_message_flag_allowed_groups
- Faire en sorte que chat_allow_uploads s’applique aux canaux DM
Changements UX
- Corriger la couleur des liens des cartes de canal
- Implémente le bouton quitter sur la carte du canal
- Ajuste le padding du compositeur/uploads
- S’assure que la recherche du sélecteur d’émojis reçoit le focus au premier chargement
- Un double clic sur l’un de vos messages commence à le modifier
- Déplace le bouton nouveau canal vers la vue de navigation
Accessibilité
- Afficher les options de couleur des émojis en WHCM
discourse-voting
Changements UX
- Éviter la double balise
lidans la prise user-activity-bottom
discourse-calendar
Nouvelles fonctionnalités
- Lorsque l’utilisateur est en congé, définir son statut dans le noyau
Corrections de bugs
- Le calendrier ne réinitialisait pas les statuts expirés
- La désactivation du tri en en-tête vérifie désormais le paramètre de site correct et par défaut à false
discourse-data-explorer
Corrections de bugs
- Le clic n’ouvre pas la requête
- Erreurs lors de l’exécution de la requête due aux modèles ou commentaires de template PG
discourse-perspective-api
Corrections de bugs
- Ajouter une vérification nil pour le sujet
discourse-code-review
Changements UX
- Supprimer la balise
liinutile pour la prise plugin user-activity-bottom
discourse-subscriptions
Corrections de bugs
- Simplifier le gestionnaire de webhook Stripe
Changements UX
- Rendre le style cohérent avec tout le reste
discourse-policy
Nouvelles fonctionnalités
- Notifications par e-mail pour les politiques
Corrections de bugs
- Ajoute un préfixe aux énumérations UserOption pour éviter les collisions
discourse-cakeday
Nouvelles fonctionnalités
- Liens de barre latérale séparés pour l’anniversaire et l’anniversaire de mariage
discourse-shared-edits
Corrections de bugs
- Valider le post lors de l’engagement de la révision
- Erreur AppEvents.off lors de la destruction du contrôleur:topic
discourse-reactions
Corrections de bugs
- Ne pas remplacer le message d’erreur de limitation de taux du noyau
- Gérer les messages d’erreur de limitation de taux côté serveur
- Le sujet supprimé doit l’exclure des réactions données
Changements UX
- Utiliser un curseur de souris régulier dans le popover
- Supprimer la balise li inutile pour la prise plugin
- Supprimer la balise li inutile pour la prise plugin user-activity-bottom
discourse-automation
Nouvelles fonctionnalités
- Ajoute les paramètres et enable_manual_trigger
- Ajoute le support once au script de réponse automatique
discourse-question-answer-discourse
Corrections de bugs
- Ajuster le tri des en-têtes des réponses QA en mode RTL
discourse-footnote
Corrections de bugs
- Ne pas registerPlugin si no window.markdownitFootnote
discourse-gamification
Nouvelles fonctionnalités
- Ajout d’un paramètre pour la période par défaut du classement
Corrections de bugs
- Mettre à jour le dépôt canonique du plugin
Changements UX
- Permettre de choisir n’importe quel classement dans le composant minimal
- Ajouter une couronne
- Style minimal du classement
Fonctionnalités et corrections supplémentaires
Cliquer pour développer
Nouvelles fonctionnalités
- Réduire l’avertissement de connexion à distance suspecte à 100 km
- Contrôler la largeur du sujet avec des variables
- Tri générique de la saisie semi-automatique des hashtags
- Ajouter un bouton pour réinitialiser les popups vus
- Saisie semi-automatique générique des hashtags partie 1
- Implémenter de nouvelles popups d’intégration
- Afficher le temps relatif lorsque la date est omise
- Ajouter contentCSSClass pour le lien de section de la barre latérale
- Double couleur pour le préfixe des sous-catégories
- Ajoute des catégories par défaut semées à la barre latérale
- Précharger les ressources via l’en-tête de lien
- Omettre d’afficher le jour lorsque le jour « à » est le même que le jour « de »
- Nouvelle prise topic-list-main-link-bottom ajoutée au mobile
- Gérer les oneboxes pour les URL GitHub complexes
- Lors de la saisie d’un sujet, faire défiler jusqu’au dernier marqueur de ligne visité
Corrections de bugs
- Impossible de modifier le niveau de notification des catégories définies sur régulier
- Évaluer tous les rappels plutôt que de les remplacer
- Ne pas notifier l’auteur du sujet à propos des petits posts d’action
- Correctifs de suivi pour la page d’erreur de réinitialisation de mot de passe
- Simplifier l’affichage de multiples erreurs AJAX
- Ne pas tenter d’ajouter à nouveau un utilisateur à un groupe lors de la synchronisation des groupes via SSO
- Ignorer les conflits uniques lors du remplissage des défauts de la barre latérale
- S’assurer que le modificateur {{action}} personnalisé fonctionne avec le hash d’actions
- Quelques éléments de sujet sont trop larges
- Déplacer le nom du groupe de la classe vers un attribut de données dans group-box
- Autoriser les utilisateurs déjà dans des groupes automatiques à se connecter
- Ajouter une balise
<meta>de couleur de thème lorsqu’un mode sombre est sélectionné - Erreur de nom de variable
- Réinitialiser les propriétés d’erreur sur le modèle Topic
- Journaliser l’ajout/suppression d’utilisateurs de groupes lorsqu’ils sont modifiés via DiscourseConnect
- Le sélecteur de catégorie ne met pas à jour la sélection lors de l’édition d’un élément révisable
- Réinitialiser correctement la propriété
controllerReady - Utiliser uniquement la première ligne du message de commit
- Petite faute de frappe
- Définir max-width sur l’image du logo de catégorie
- Vérifications côté client pour personal_message_enabled_groups
- Définir la largeur sur l’image du logo de catégorie, pas sur le conteneur
- Ne pas afficher une page 404 lors de la visite des messages
- Déboguer correctement diverses fonctions
- Calculer l’offset de l’en-tête une fois au chargement
- Ignorer toutes les validations de post si nécessaire
- S’assurer que la minification ne brise pas les connecteurs colocalisés
- Ne pas inclure les émojis sans groupe dans la liste standard
- Sidebar_list_destination sur CurrentUserSerializer
- S’assurer que le menu déroulant est au-dessus des étiquettes frères
- Destination de la liste de la barre latérale pour les suivis et les tags
- Exclure les posts de sujets cachés et les petites actions du flux RSS.
- L’état de focus de la carte utilisateur apparaît au clic
- Clarifier la copie de la clé de sécurité
- Réinitialiser general_category_id si la catégorie générale a été supprimée
- Empêcher le décalage de mise en page lors de la navigation dans le menu déroulant
- Ajuster les cellules d’utilisateurs par niveau de confiance en mode RTL
- Supprimer les chiffrements RS384 et RS512 cose
- Afficher les dates de chronologie comme cliquables
- Action_code_path non chargé pour user-stream-item
- Badge de catégorie manquant pour la catégorie avec une couleur stockée sous forme de code hexadécimal à 3 chiffres
- Le lien de la barre latérale de catégorie n’est pas actif lorsqu’il est filtré par aucun et tous
- Remplacer prefixCSS par prefixElementColors
- Supprimer les éléments
nilavant de trier le tableau de chaînes sha1. - Réinitialiser les paramètres de site connexes lors de la suppression de la catégorie générale
- L’émoji de statut était affiché à gauche sur mobile
- Alignement de l’émoji de statut utilisateur sur les posts
- Gérer correctement les erreurs HTTP lors du calcul de la couleur dominante
- Faute de frappe
- Avertissement concernant le style de préfixe de la barre latérale
- Style du champ utilisateur sur la connexion
- Changer le texte
- Liens « voir les détails » du journal d’actions du personnel
- S’assurer que les raccourcis de format de date locale fonctionnent correctement
- S’assurer que les boutons bascule de type de sondage fonctionnent correctement
- Les paramètres obsolètes ne doivent pas être remplacés depuis l’interface utilisateur
- Masquer les anciens paramètres de MP
- Afficher une erreur si le champ est identique au mot de passe
- Supprimer la fonctionnalité d’invitation publique aux sujets
- Ne pas afficher la bannière CTA de bienvenue si le sujet de bienvenue est supprimé
- S’assurer que les boîtes aux lettres de groupe dans la section messages sont triées par nom de groupe
- La détermination de la même plage de date locale échoue lorsqu’il n’y a pas de date
- Arriver au sujet doit être masqué lorsque
must_approve_users - Améliorer la gestion des erreurs pour
calculate_dominant_color! - Ne pas préremplir la valeur par défaut du titre du site à l’étape d’introduction de l’assistant
- S’assurer que les premiers utilisateurs administrateurs sont ajoutés aux groupes automatiques
- Le sujet surveillé surmonte la catégorie muette
- Capacité de déclencher un émoji après un bloc de code indenté
- Lien de section de barre latérale manquant pour les tags MP
- Lien vers
discovery.categorydans la barre latérale` - Ignorer les validations de titre de qualité pour les sujets statiques lorsqu’ils sont modifiés par un administrateur
- Compter correctement les invitations en masse résultantes
- Ne pas afficher deux fois le statut utilisateur sur les posts
- Les changements de nouvelle catégorie générale empêchent la création de sujet
- Le lien de la barre latérale de révision s’affiche pour les utilisateurs qui ne peuvent pas réviser
- Contourner un bug dans le gem R2 pour produire un CSS RTL valide
- Autoriser la connexion par e-mail pour les administrateurs en mode staff-writes-only
- Autoriser la déconnexion pour les administrateurs en mode staff-writes-only
- Supprimer l’espace à largeur nulle lorsque ce n’est pas nécessaire
- Ajouter de meilleurs et plus stricts validateurs d’invitation
- Annuler la recherche de tag récursive avec des tags ancêtres manquants
- Le téléchargement de thème manquant ne doit pas briser le processus de précompilation.
- Supprimer l’alerte de rappel de signet pour les rappels définis dans le passé
- S’assurer que la fermeture de la barre latérale détruit tous les rappels.
- Problèmes autour du démarrage de nouveaux uploads lorsqu’un était en cours
Changements UX
- S’assurer que la taille de l’image est conservée même après une erreur de chargement
- Changer le texte « aucune catégorie/tags configurés » dans la barre latérale en un lien
- Corriger la faute de grammaire dans trust_level_unlocked_tip
- Changer le graphique de l’émoji sur la page d’erreur d’invitation
- Rendre toute la boîte de catégorie cliquable
- Autoriser les sauts de ligne au milieu des mots dans les chemins de fichiers onebox GitHub
- Utiliser un message éducatif plus convivial
- Envoyer une notification de type
repliedà l’auteur du sujet s’il surveille le sujet - Faire glisser les nouveaux menus d’utilisateur, défiler la navigation principale de l’utilisateur
- Corriger l’affichage du statut utilisateur dans la saisie semi-automatique
- Arrêter de revenir à l’image du sujet sur les intégrations
- Améliorer le style de la saisie semi-automatique
- Afficher le bouton d’édition de catégorie lorsqu’on est à l’intersection des tags
- Étendre la navigation utilisateur horizontale à toutes les pages utilisateur
- Correction de la capitalisation
- Corriger le texte alternatif du bouton annuler en mode sombre
- Changer le bouton en gris
- Simplifier les visuels du mode bootstrap
- Empêcher le nom de réponse d’être plus long que 400px
- Modifications de la CTA de bienvenue
- Mise à jour de la mise en évidence des paramètres de thème
- Contrôles de défilement horizontal pour la nouvelle navigation utilisateur
- Masquer les raccourcis clavier sur mobile
- Modifications de l’intégration
- Afficher conditionnellement la section des tags de la barre latérale pour l’utilisateur
- Masquer conditionnellement la section des catégories de la barre latérale pour l’utilisateur
- Masquer la section des tags dans la barre latérale lorsque l’utilisateur n’a pas de tags visibles
- Mise à jour de la couleur danger
- Styles mis à jour pour la navigation utilisateur avec barre latérale
- Masquer la section des tags à l’utilisateur anonyme lorsque le site n’a pas de tags
- Corriger la couleur vers la navigation au lieu de danger
- Par défaut, logo de catégorie sombre sur les modes sombres
- Ajouter plus d’espace aux boutons d’onglets
- S’assure que nous ne mettons pas le focus sur un bouton invisible dans la barre latérale
Plus...→Plusdans la barre latérale- Masquer la barre latérale sur la route 2FA
- Changer l’icône de navigation des notifications sur la page utilisateur en cloche
- Ajouter max-width à l’e-mail de résumé, formater erb
- Corriger l’espace réservé du post sur mobile
- Déplacer le bouton de rejet du bas à droite du message de pied de page
Performance
- Exclure les tags de la barre latérale anonyme dans le sérialiseur de site pour l’utilisateur connecté
- Déplacer le calcul de la couleur dominante vers un travail séparé
Accessibilité
- Ajouter le support clavier aux intégrations YouTube
- Ajouter un titre au bouton d’icône de suppression des brouillons
- Ajouter des attributs
forpour la localisation et le site web dans le profil - Les éléments d’en-tête triables doivent avoir un pointeur
- Ajouter
aria-labelaux badges de post de sujet - Retourner le focus au bouton de recherche d’en-tête lors de l’échappement de la recherche
- Améliorer l’accessibilité de la recherche de groupe
- Améliorer l’apparence de la carte utilisateur en WHCM
- Ajouter des labels aria pour les posts dans l’activité de groupe
- Améliorer la chronologie du sujet en WHCM
- Modal des signets
- Ajouter
hrefaux avatars des auteurs fréquents - Améliorer l’accessibilité dans les thèmes WHCM
- Ajouter plus d’informations au libellé du bouton « répondre à ».
- Signaler que l’en-tête basculable peut réorganiser les éléments du tableau.
- Piéger le focus sur le modal de sécurité d’authentification
- Rendre les erreurs de popup de saisie accessibles au clavier
- Corriger l’ordre des onglets dans le modal « Mettre en avant le sujet »
- Rendre l’élément « Charger le post parent » accessible
- Définir role=presentation si l’attribut alt est manquant