jomaxro
(Joshua Rosenfeld)
Mars 17, 2023, 12:22
1
Nouvelles fonctionnalités dans 3.1.0.beta3
Optimisations de la recherche
Nous avons amélioré notre fonction de recherche avec de nouvelles optimisations. Voir le sujet lié pour tous les détails !
Recently, due to internal feedback, we decided to prioritize a round of improvements to our search algorithm.
These changes have now been rolled out to all sites as part of Discourse 3.1.0.beta3. After updating, your site will automatically begin to reindex all your content for search.
There are two new site settings as part of this, but these have been set to values we have found work well in our testing here on meta, so we do not expect most sites will have any reason to change them.
Prior…
Tiroir de chat redimensionnable
Nous avons mis à jour le tiroir de chat pour qu’il soit redimensionnable. Pour ajuster la taille de votre tiroir, saisissez le coin supérieur gauche avec votre souris et ajustez à votre goût. La taille du tiroir sera stockée sur l’appareil et mémorisée lorsque vous visiterez Discourse à l’avenir.
Améliorations supplémentaires du chat
Nous itérons continuellement sur le chat. Dans cette bêta, nous avons ajouté la prise en charge des lecteurs audio en ligne, ainsi que la modification des slugs de canaux (réservé aux administrateurs). Nous avons également ajouté une nouvelle préférence utilisateur pour l’icône d’en-tête du chat. Les utilisateurs peuvent configurer les options suivantes :
Tous les nouveaux messages (par défaut) - Ceci maintient le comportement existant où tous les nouveaux messages dans le canal affichent un point bleu sur l’icône
Messages directs et mentions - Affiche uniquement le point vert sur l’icône lorsque vous recevez un message direct ou une mention, le point bleu n’est jamais affiché
Jamais - N’affiche jamais de point sur l’icône du chat, pour ceux qui veulent une concentration laser
Nouveaux scopes d’API
Nous avons ajouté des scopes d’API supplémentaires pour permettre aux développeurs de s’assurer que les clés d’API qu’ils génèrent ne fonctionnent que sur des points d’accès spécifiques. Les nouveaux scopes d’API incluent :
Lister les sujets d’une catégorie
Lister, ajouter et supprimer des membres de groupe
Lister, créer, supprimer et mettre à jour des groupes
Supprimer un sujet ou un message
Lister les tags
Mettre à jour le statut d’un sujet
Notifications push sur macOS Ventura
Nous avons ajouté la prise en charge des notifications push sur macOS, via les service workers. Ceci est pris en charge sur Ventura et les versions ultérieures. Nous prévoyons qu’Apple ajoutera la prise en charge des notifications push sur iOS sur les iPhones et iPads plus tard cette année.
Améliorations de l’insertion de date/heure
Saviez-vous que vous pouvez insérer une date/heure dans un message qui s’affiche automatiquement dans le fuseau horaire de l’utilisateur ? Ci-dessous, j’ai inséré la date du 2023-03-01, à 12h30 EDT. Les utilisateurs en Californie verront 9h30, tandis que les utilisateurs en Allemagne verront 17h30.
2023-03-01T17:30:00Z
Pour ajouter rapidement l’heure actuelle au compositeur, les utilisateurs peuvent taper ce qui suit :
Sur Windows/Linux : Ctrl + Shift + .
Sur macOS : ⌘ + Shift + .
23 « J'aime »
jomaxro
(Joshua Rosenfeld)
Mars 17, 2023, 12:22
2
Encore plus !
Mais attendez, il y a plus ! 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 modifications à détailler. Pour une 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.
Mises à jour de sécurité
Cette version bêta inclut 9 corrections de sécurité pour des problèmes signalés par notre communauté et HackerOne .
Mise à niveau de Rails vers la v7.0.4.3
Afficher uniquement les balises visibles dans les métadonnées (CVE-2023-25819 )
Masquer par défaut le compteur de MP pour les balises (CVE-2023-23935 )
Correction d’une faille XSS dans la réponse du compositeur de nom complet (CVE-2023-25172 )
XSS sur les extraits de chat (CVE-2023-26040 )
Correctif (monkey-patch) pour le gem web-push afin d’utiliser un client HTTP plus sécurisé (Avis )
Contournement de la protection SSRF avec des adresses IPv6 mappées sur IPv4 (CVE-2023-28111 )
Ajout de FinalDestination::FastImage qui est sécurisé contre les attaques SSRF (CVE-2023-28112 )
Limitation du taux de création des sauvegardes (CVE-2023-28107 )
Améliorations des plugins
discourse-antivirus
Corrections de bugs
Prévenir les interblocages lors de la communication avec ClamAV.
Améliorer le scan et la gestion des erreurs dans différents scénarios.
discourse-assign
Corrections de bugs
Icône d’action manquante
Problème N+1 dans les résultats de recherche
Utiliser la même limite que par défaut pour la recherche d’utilisateurs
Changements UX
Messages d’assignation plus clairs dans le premier message
Correction de l’alignement du statut après un changement du noyau
Amélioration des icônes personnalisées pour l’assignation de groupe
Suppression des espaces blancs dans la balise d’assignation
Classe pour les petits messages lorsque les assignations sont privées
discourse-calendar
Corrections de bugs
Désactiver les notifications d’invitation pour les événements récurrents
Ajouter une rétrocompatibilité pour les rappels
discourse-chat-integration
Corrections de bugs
Toujours utiliser le thread_ts du parent pour les fils Slack
discourse-data-explorer
Corrections de bugs
Attributs spéciaux non fonctionnels
Effacer l’état lorsque les rapports sont modifiés
Maintenir l’état d’édition après la sauvegarde des modifications de requête
Changements UX
Réduire la hauteur du tableau
discourse-follow
Changements UX
Supprimer la condition pour la navigation des nouveaux utilisateurs, supprimer l’ancienne navigation
discourse-github
Changements UX
Mise à jour de l’icône du badge
discourse-group-tracker
Corrections de bugs
Aller au premier message (pré-glimmer)
discourse-kolide
Corrections de bugs
Utiliser le paramètre de pagination cursor pour récupérer tous les enregistrements de l’API.
(File|Dir).exists? est obsolète
discourse-math
Corrections de bugs
Empêche qu’un span en ligne soit forcé dans des blocs
discourse-policy
Nouvelles fonctionnalités
Lors de la création de politiques, saisir le texte d’acceptation prédéfini
discourse-prometheus-alert-receiver
Corrections de bugs
Afficher les horodatages en UTC
S’assurer que les horodatages de fin sont affichés correctement
Changements UX
S’assurer que le popover des dates locales n’est pas coupé
Afficher la barre de défilement horizontale uniquement si nécessaire
Améliorer le comportement sur les écrans de faible largeur
discourse-reactions
Corrections de bugs
Correction du défilement qui était toujours visible
Correction de la largeur
Changements UX
Ajustement du style
Mise à jour de l’icône du badge de réaction
discourse-salesforce
Nouvelles fonctionnalités
Ajouter un nouveau paramètre du site pour définir l’origine du cas.
Changements UX
Supprimer la virgule inutile dans une chaîne
discourse-solved
Nouvelles fonctionnalités
Corrections de bugs
Ajouter un titre aux notifications de résolution
Changements UX
Ajuster le design du bouton « Solution »
discourse-spoiler-alert
Accessibilité
Les lecteurs d’écran doivent lire le contenu du spoiler après l’expansion
discourse-translator
Nouvelles fonctionnalités
Prise en charge des points de terminaison personnalisés pour le fournisseur Microsoft
discourse-yearly-review
Changements de sécurité
Mettre à jour l’ancien nom d’utilisateur lorsque l’utilisateur est anonymisé.
docker_manager
Nouvelles fonctionnalités
Restaurer le rafraîchissement automatique perdu depuis longtemps de ps
Ajouter un onglet Mise à niveau à la navigation d’administration
Rafraîchir la page lors de la transition après une mise à niveau
Corrections de bugs
Supprimer les drapeaux de mémoire Ruby
Utilisation incorrecte des paramètres d-icon
Rendre find_repos une méthode de classe
Rendre find_repos public
L’utilisation du service de dialogue
Lien d’état du dépôt
Prise en charge des plugins de sous-module git
Une erreur de syntaxe
Changements UX
Nettoyage CSS
Restaurer et ajuster la barre de progression animée
Améliorer le CSS de la bannière de mises à niveau non essentielles
Rendre le titre upgrade-show mieux traduisible
Améliorer les titres
Corriger le style des onglets de navigation
Mettre à jour le style du bouton « Mise à niveau »
Ajuster certains styles
Fonctionnalités et corrections supplémentaires
Cliquez pour développer
Nouvelles fonctionnalités
Hook pour la personnalisation des sujets suggérés
Lister uniquement les messages de groupe en cours de surveillance dans le panneau de notifications des messages
Délai de refroidissement pour le rehaussement automatique configurable
Infobulle pour le bouton Nouveau sujet désactivé
Ajouter de nouvelles balises depuis la page d’édition des synonymes de balises
Autoriser les liens externes dans les sections de la barre latérale personnalisée
Préférence pour l’indicateur d’icône dans l’en-tête du chat
Journalisation vers STDOUT en utilisant la variable d’environnement Rails 5
Mise à jour des paramètres d’intégration de sujet/commentaire
Ajouter un scope API pour lister les sujets dans une catégorie
Ajout de quelques scopes API supplémentaires
Ajouter des scopes API pour les points de terminaison de groupe
Ajouter le nombre de mots et un indicateur lorsqu’il dépasse le maximum
Déploiement de nouvelles optimisations de recherche
Utiliser la détection de fonctionnalité pour afficher la notification push sur iOS
Panneau latéral de chat avec squelette initial des fils
Ajouter un raccourci pour insérer l’heure actuelle dans le compositeur
Créer une sauvegarde uniquement SQL s’il n’y a aucun téléchargement
Créer automatiquement des fils de chat en arrière-plan
Prise en charge de l’effondrement des sections de tableau dans les types de champs de schéma JSON
Autoriser la vue intégrée à inclure un en-tête
Autoriser l’interaction DTooltip
Lecteur audio en ligne pour les téléchargements de chat
Tiroir de chat redimensionnable
Utiliser la similarité dans la recherche d’utilisateurs
Paramètre caché prioritize_exact_search_title_match
Autoriser la restriction des duplications dans l’index de recherche
Activer le service de travail pour les appareils Apple
Déplacer les résultats d’utilisateurs des métadonnées vers le bas de la liste
Paramètre du site caché pour désactiver la correspondance de préfixe de recherche
Autoriser la modification du slug de la chaîne
Limiter le taux de recherches anonymes par seconde
Ajouter un scope API séparé pour le statut du sujet
Corrections de bugs
Ne pas envoyer d’e-mails lorsque les mentions au niveau de la chaîne sont désactivées dans une chaîne
La date de création du dernier message sur la chronologie des sujets ne se met pas à jour
Mise à jour du sélecteur LoadMore pour les tableaux d’utilisateurs
Navigation et préchargement de default_list_filter = none
TopicQuery pour category.topic_id NULL
Bouton résumer le sujet brisé sur la chronologie des sujets
Les utilisateurs anonymes ne peuvent pas charger des sujets avec des mentions et un statut utilisateur ayant une date de fin
Erreur de téléchargement d’avatar
Bannière de sujet de bienvenue affichée après la suppression d’une catégorie générale
Assure que le message édité est correctement redécoré
Défilement vers le bas plus cohérent
Menu déroulant de balises non fonctionnel avec default_list_filter
S’assurer que form_template_ids est défini sur les nouveaux enregistrements de catégorie
Améliore la précision de l’état non lu
Révision des problèmes q
Ne pas envoyer les tailles d’image pour les émojis/avatars
S’assurer que required_tag_group est défini sur les nouveaux enregistrements de catégorie
Le téléchargement de plusieurs fichiers vers le chat pouvait provoquer des annulations
Ordre de UploadReference par dénouement pour UploadSecurity
Définir le drapeau externe avant la validation
Date de fixation brisée sur Firefox
Détection de message non lu plus précise
Synchronisation correcte du message de l’utilisateur actuel dans plusieurs sessions
Afficher une erreur appropriée lorsque l’utilisateur existe déjà et que les adresses e-mail sont masquées.
Ne pas envoyer d’e-mails aux utilisateurs suspendus depuis une MP de groupe
Ne pas afficher l’état de chargement infini sur un brouillon avec de nouveaux utilisateurs
Classe pour le lien de section lorsque le nom contient un espace
Lien FAQ anonyme vers une URL externe
Gérer les valeurs nulles dans les sélecteurs de temps relatif des paramètres de catégorie
Supprimer les espaces blancs dans le champ e-mail pour les invitations
Empêcher le survol de la souris pour obtenir le focus sur la ligne sk
La suppression des clés de sécurité ne fonctionnait pas
Ne pas rafraîchir lors de l’accès à une réponse chargée
Utiliser correctement la valeur par défaut pour les paramètres de thème de type téléchargements
Fuite de callbacks pour synchroniser l’état
Comptage incorrect de l’état de suivi du sujet lorsqu’une nouvelle catégorie est créée
L’étiquette de boîte de réception par défaut si le nom d’utilisateur n’est pas entièrement en minuscules dans l’URL
Empêche les réactions en double
Empêche l’exception sur les sites de connexion requis avec le chat
#present → ` #presence faute de frappe dans TopicRetriever
Aucune petite action créée lorsqu’un non-auteur se retire d’une MP
Autoriser les flottants pour le niveau de zoom dans la onebox Google Maps
Ne pas définir categoryId sur les brouillons de MP
Le recalcul des niveaux de confiance ne fonctionnait pas
Afficher uniquement les utilisateurs approuvés dans les résultats de recherche d’utilisateur lorsque le paramètre du site est activé
Marquer comme vrai pour les auteurs de messages dans le tableau TopicUser lors de la tâche ensure_consistency
Copie et boutons Plein écran dans les blocs de code
Autocomplétion échouant pour
Ne pas échapper la barre oblique pour la description textuelle de la catégorie
Corriger les problèmes dans admin-embeddable-host
Corriger les problèmes dans admin-styles-editor (#20435 )
Utiliser la description de la catégorie pour le titre du lien de la barre latérale
Corriger les problèmes dans admin-theme-editor
S’assurer que les utilisateurs réguliers peuvent supprimer leurs MP
L’édition rapide ne fonctionne pas sur le contenu avec certains caractères
Dialogue vide lorsque l’auto-rejoint est sélectionné dans le modal de création de chaîne
La sélection de texte se brise avec le SVG du hashtag sur Firefox
Le remplacement du menu de navigation par « legacy » via un paramètre de requête ne fonctionne pas
Ajouter la prise en charge du fuseau horaire Europe/Kyiv
Autoriser la modification du délai d’attente de requête DNS par défaut de 2s via GlobalSetting
Mauvaise clé d’interpolation
Ne pas mettre en file d’attente inutilement update_post_uploads_secure_status
Accès aux arguments des composants Glimmer
Mise à jour correcte des propriétés _subscribedTo*
Autoriser le HTML dans le dialogue en lecture seule de la catégorie
Ajouter correctement les données d’information utilisateur au sérialiseur de message
Carte utilisateur du membre du chat rendue hors vue
Supprime la soustraction inutile de footer-nav-height
Assure que les messages mis en scène sont définis avec l’ID de la chaîne
Prendre correctement en compte la hauteur de la barre de navigation du pied de page sur iPad
Supprime la position de défilement stockée dans le tiroir
Désabonnement via une clé associée à un sujet supprimé
Correction de la hauteur de la barre latérale et du chat sur DiscourseHub
Ne pas revenir à l’implémentation originale pour linkTitle dans le type personnalisé
Assure que chat-message est recomputé avec le modèle
Régression avec la sélection de messages par shift dans le chat
Ouvrir correctement les informations de la chaîne
Contenu du chat débordant dans la grille main-chat-outlet
Couleur dominante non fonctionnelle pour les images 16 bits
Réinitialiser le contrôleur de thème d’administration sur l’événement d’annulation du modal
Annule une partie du CSS du fil
Ne pas notifier les administrateurs sur les catégories supprimées
Modifier le titre de la section personnalisée
Échec de la migration des paramètres de catégorie sur ‘’ entier
Erreur anonyme lorsque le paramètre tl4_delete_posts_and_topics est activé
Écoute correctement les notifications de chat
Prendre en compte la dérive du curseur lors de la complétion des termes
Option IconPicker pour afficher uniquement les icônes disponibles
Remplacer la chaîne codée en dur par une traduction
L’autocomplétion des utilisateurs du chat a généré des erreurs
Ajouter un index à sidebar_section_link
Arrêter l’autoplay de YouTube lors des défilements vers le haut
Retourner un JSON valide lorsqu’un message est mis en file d’attente
Changement de nom de classe pour les images YT
Masquer le bouton Ajouter une section
Améliorations pour les sections personnalisées d’utilisateur
Appliquer une hauteur maximale sur le conteneur externe
Assure que les cartes utilisateur/groupe inexistantes ne sont pas bloquées
La redirection vers le téléchargement de la sauvegarde depuis S3 pourrait échouer
Supprimer les boutons d’action si le message a déjà été examiné
S’assurer que ColorScheme#resolve revient à la base pour une couleur manquante
Éviter les conditions de course lors de la définition du statut utilisateur
Correction du glissement dans le composant d’overflow horizontal
Utiliser / pour start_url dans le webmanifest sur les installations sans sous-dossier
Autocomplétion s’affichant sous le clavier sur Android
Supprimer les notifications associées lors de la mise à la corbeille des messages de chat.
Autoriser la navigation au clavier lors de la recherche d’émojis dans le chat
Les hashtags de catégorie n’étaient pas toujours trouvés pour les sous-sous-catégories
Déprioriser les sujets archivés
Les recherches de domaine ne fonctionnent pas correctement pour les URL
Filtre correctement l’entrée avec une valeur préremplie
Ajouter la prise en charge de PG 14 et supérieur
Action et position du bouton Retour sur la chronologie des sujets Glimmer
Le bouton « plus » de l’autocomplétion des émojis ne fonctionne pas dans le chat
Meilleur ordre des suggestions de recherche d’utilisateurs similaires
Utiliser username_lower dans la recherche de routeur du menu utilisateur
Étendre les mises à jour de nom d’utilisateur aux auto-mentions
Synchroniser le nombre de reviewables de l’utilisateur lors du chargement de la liste des reviewables
La correspondance du parser de doublons dans l’index de recherche est trop restrictive
L’aperçu de l’émoji affiche un aperçu incorrect lors du focus du clavier
Mettre à jour l’URL du drapeau dans le MP de silence automatique vers les modérateurs
Annule la vérification de la valeur lors de la réinitialisation de la valeur du compositeur
Corrige une régression masquant l’avatar dans le sélecteur d’utilisateur
Remplacer le gem R2 par rtlcss pour générer le CSS RTL
Autoriser l’édition de couleurs de schéma de couleur non persistantes
Le changement de permission de catégorie ne crée pas de journal
URL iframe Vimeo lorsque data-original-href est manquant
Reformuler les paramètres de politique de site génériques
Ne pas spammer les demandes de présence lors de la réception d’un 429
Erreur d’appel LazyYT depuis le chat lorsqu’il est désactivé
Mettre à jour le texte de copie du sujet de signet
Ajouter la prise en charge de plusieurs ratios d’aspect TikTok
Utilise popper pour les cartes
Préserve la taille de l’avatar à l’intérieur de la onebox
Corriger diverses erreurs dans chat-notification-manager
Tronquer le statut utilisateur existant à 100 caractères
Valider l’URL de l’actif avant de remplacer l’URL de base
Meilleure UX pour le sélecteur de fuseaux horaires dans le modal de date
Intercepter les anciennes URL de chaîne en mode tiroir
Spécification système échouée pour la recherche limitée par le taux
Limiter le statut utilisateur à 100 caractères
S’assurer que les sujets supprimés en douceur peuvent être supprimés
Correction de l’obtention de badges en s’invitant soi-même
Supprimer le lien vers un site avec du contenu inapproprié
Utiliser l’option de limite spécifiée dans la recherche d’utilisateur
S’assurer que les valeurs mises en cache anonymes ne sont jamais renvoyées pour les requêtes API
Changements UX
Changer JPEG en JPG pour la cohérence de la recherche
Améliorer la hauteur de repli du panneau de menu pour les anciens navigateurs
Améliorer la copie du mode sans échec
Éviter le recadrage des descendantes par débordement
Quelques ajustements de style de la liste des thèmes d’administration
Améliore la description du paramètre du site pour discourse_connect_url
Position du menu déroulant de la table des utilisateurs de groupe, bordure
Ajustement des séparateurs dernière visite/date
Correction du débordement de chat-reply
S’assurer que le logo de l’en-tête a des dimensions, nettoyage du style
Correction de la largeur pour la réponse intégrée supérieure, avis de message
Améliorations de style pour les nouveaux tableaux d’utilisateurs
Supprimer l’effet de mise en scène des messages de chat visuels
Supprimer l’ancien modèle de répertoire de groupe, CSS
Rend la dernière visite moins visible
Correction du problème de chevauchement de bannière au point de rupture d’environ 1260px de largeur
Mettre à jour le lien de préférence de chat utilisateur pour la nouvelle navigation
Basculer le lien Mes messages dans la barre latérale vers Mes brouillons lorsque des brouillons sont présents
Ignorer l’application des mots surveillés de type lien aux champs personnalisés d’utilisateur
Mettre à jour les icônes de badge
Correction des grandes avatars onebox dans les messages de chat img
Correction des clics sur les balises et les catégories sur la liste des sujets mobiles
Autoriser uniquement le glissement de défilement si la navigation est défilable
Ajustements des badges utilisateur
Restaurer une largeur de menu déroulant de recherche plus large
Mises à jour des variables de mise en surbrillance
Lancement de la nouvelle navigation de profil utilisateur pour la compatibilité de la barre latérale
Appliquer l’animation squelette uniquement sur le contenu
Ajouter une balise h1 à la page utilisateur
Mise à jour du style de la page de badge
Supprimer la largeur fixe des boutons
Masquer le menu déroulant hamburger lorsque le paramètre de requête enable_sidebar est utilisé
Contient le sur-défilement dans la liste des chaînes
Déplacer la navigation verticale des plugins d’administration vers la navigation horizontale d’overflow
Empêche le défilement dans le chat de se propager aux parents
Gestion de la limite Userstatus dans l’interface utilisateur
Capturer les cas limites dans l’infobulle
Mettre à jour la couleur de l’icône de brouillon de chat
Modifications de style
Correction du style au survol de remove-user-from-pm
Ajouter une bordure transparente pour l’icône d’en-tête
Masquer le bouton de chat sur la carte utilisateur lorsque suspendu
Avertir des conséquences de la suppression de groupe
Autoriser la barre latérale à apparaître en ligne jusqu’à 768px
Correction du message d’erreur confus
Ajouter le backtick manquant à la chaîne
Ajouter un alignement flex pour les actions de formulaire
Basculer facilement les badges dans la liste des badges d’administration
Améliorer la disposition du modal de raccourcis clavier
Correction du positionnement de timeline-handle
Implémente un squelette aléatoire et généré automatiquement
Permet au tiroir de prendre la majeure partie de l’espace de hauteur
Autoriser les balises à s’enrouler sous les catégories sur mobile
Ordonner les canaux publics par slug au lieu du titre
Afficher le titre complet du sujet pour reply-where
Appliquer le même style pour le span de mention en surbrillance
Déplacer l’exportation de données vers la page de préférences pour la nouvelle navigation utilisateur
Ajouter une transition à la vue plein écran glimmer-topic-timeline
Ajouter des alias de fuseau horaire pour IST, KST et JST
Calculer les couleurs manquantes de survol/sélection à partir des couleurs existantes
Contrôles de formulaire horizontaux flex
Supprimer la déclaration de police spécifique au chat
Réintroduit l’URL sur l’icône de chat en mode plein écran
Améliorer l’alignement des émojis pour le texte
Refactorisation de la variable de mise en surbrillance
Ajouter le texte du journal d’action du personnel pour permanently_delete_post_revisions
Performance
Supprimer la demande d’état de suivi de sujet MP initiée depuis la barre latérale
Diverses améliorations de performance de chat-live-pane
Réduire la hauteur de la zone de chargement des messages passés
Appliquer des optimisations sur le panneau chat-live
Ignorer les routes de métadonnées pour mini_profiler
Précharger les éléments liables lors du chargement des sections de barre latérale personnalisée
Ajouter un index pour accélérer le travail ReindexSearch
Refactoriser le dimensionnement du menu coulissant pour une meilleure performance
Supprimer ember-link-component-extension pour activer Glimmer LinkTo
Supprimer l’implémentation personnalisée Sidebar::SectionLinkTo
Déplacer user-tips et narrative vers les canaux messagebus par utilisateur
Requêtes N+1 sur /tags avec plusieurs balises de catégories
Accessibilité
Autoriser le logo/titre de l’en-tête à se cacher si nécessaire
Les icônes de l’en-tête doivent être des boutons, pas des liens
Ajouter aria-label aux compteurs de notification de l’en-tête
L’étiquette Partager doit avoir un ID correspondant sur l’entrée
Ajouter aria-label au lien de saut intégré
Aria-label pour le bouton d’historique d’édition de message
Ajouter des balises aria pour l’expansion de la carte du sujet
Les bascules de mode du modal d’historique ont besoin d’aria-labels
Les messages intégrés ont besoin d’attributs de widget de divulgation
Les avatars de message ne doivent pas être tabulables
Ajouter une étiquette accessible pour l’entrée du nom du signet
19 « J'aime »