3.3.0.beta4 : statistiques de vue de sujet, améliorations de l'inscription, meilleur positionnement de la usercard, et plus

Nouvelles fonctionnalités de la v3.3.0.beta4

Statistiques de vues de sujets

Visualisez les 100 sujets les plus consultés, configurables par plage de dates, catégorie, connexion et/ou anonymat. Le rapport est disponible sous /admin/reports/topic_view_stats.

Améliorations de l’inscription

Flux d’inscription mis à jour pour inclure le nom d’utilisateur après l’e-mail (si actif), les champs facultatifs indiqués par un texte secondaire, le renommage du CTA en inscription, et les boutons de connexion et d’inscription placés verticalement.

Meilleur positionnement des cartes utilisateur

Accessibilité améliorée car les cartes utilisateur apparaissent désormais à l’intérieur de votre écran, s’adaptant à tout niveau de zoom du navigateur ou à toute taille d’écran.

Mises à jour de sécurité

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

11 « J'aime »

Encore plus !

Mais attendez, il y a encore plus ! Nous faisons de notre mieux pour mettre en évidence 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, 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

discourse-adplugin

Corrections de bugs

  • Ajout d’une correction pour les cas où l’enregistrement de la publicité n’est pas trouvé (214)

discourse-ai

Nouvelles fonctionnalités

  • Affichage de l’assistant de publication sous forme de modal en bas sur mobile (704)
  • Ajout de filtres d’navigation (breadcrumbs) aux pages d’administration des LLM et des Personas (666)
  • Déplacement du résumé pour utiliser llm_model (699)

Corrections de bugs

  • Limitation de la taille du message système à 60 % des jetons disponibles. (714)
  • Amorçage instable des modèles pris en charge par SRV. (708)
  • Gestion des paramètres régionaux dans assistant.rb (705)
  • Ne pas réinitialiser l’état ouvert de la balise details lors du morphing (702)
  • Les modèles Mixtral prennent en charge le rôle système. (703)
  • Réparation de l’identité de la séquence d’ID sur la table de résumé (701)
  • Restauration de la capacité de replier les résumés, qui avait été accidentellement supprimée (700)

discourse-custom-topic-lists

Nouvelles fonctionnalités

  • Utilisation du nom du groupe au lieu de l’ID pour le contrôle d’accès (19)
  • Démarrage de l’ajout de la fonctionnalité de masquage en masse des éléments lus (18)

discourse-data-explorer

Nouvelles fonctionnalités

  • Ajout des paramètres de l’Explorateur de données à l’URL pour les requêtes de groupe (298)

discourse-gamification

Nouvelles fonctionnalités

  • Ajout de filtres d’navigation (breadcrumbs) à la configuration d’administration (142)

Corrections de bugs

  • Dates de plage incorrectes sur le classement pour certains fuseaux horaires (147)

discourse-livestream

Corrections de bugs

  • Ne pas afficher une erreur 404 lors de la confirmation de présence (RSVP) à un sujet d’événement calendrier sans canal de chat associé (24)

discourse-preset-topic-composer

Nouvelles fonctionnalités

  • Utilisation du nom du groupe au lieu de l’ID pour le contrôle d’accès (21)
  • Déplacement de la ligne sélectionnée vers le haut (20)

Corrections de bugs

  • Ajout d’une vérification si le tag existe déjà dans le sujet (23)
  • Résolution du nettoyage incorrect du compositeur (22)

discourse-rss-polling

Nouvelles fonctionnalités

  • Ajout d’une option pour désactiver la mise à jour des tags via le sondage (73)

discourse-subscriptions

Nouvelles fonctionnalités

  • Paramètre du site pour activer la taxe automatique (218)

Corrections de bugs

  • Les administrateurs ne peuvent pas annuler un abonnement pour un utilisateur (220)

discourse-user-card-badges

Corrections de bugs

  • Erreur de page de paramètres suite aux mises à jour du noyau (67)

docker_manager

Changements UX

  • Amélioration de l’interface utilisateur de la page de mise à jour du logiciel et affichage de plus d’informations. (214)

Toutes les fonctionnalités et corrections

Nouvelles fonctionnalités

  • Autorisation de multiples jetons onebox GitHub (27887)
  • Un drapeau personnalisé peut exiger un message supplémentaire (27706)
  • Prévention des e-mails de chat pour les messages créés via SDK (27875)
  • Pièces jointes par e-mail dans une balise details (27804)
  • Autorisation de oneboxing des URL GitHub privées (27705)
  • Utilisation d’un paramètre basé sur le groupe pour COOP unsafe-none (27783)
  • Rapport de statistiques de vue de sujet (27760)
  • Ajout d’un mécanisme pour redélivrer tous les événements webhook échoués (27609)
  • Ajout du vote instantané par élimination au plugin Sondage (Partie 1 : migration du plugin existant vers Glimmer uniquement) (27204)
  • Ajout d’une option pour supprimer le compte associé à l’utilisateur lors de la réinitialisation du mot de passe (27696)

Corrections de bugs

  • Actualisation du cache des drapeaux après mise à jour (27909)
  • Correction de l’avis d’administration sur les thèmes obsolètes cassés (27916)
  • StaticController#enter ne doit pas rediriger vers des chemins invalides (27913)
  • Mise en gras des titres de la barre latérale d’administration (27912)
  • Exclusion du nombre de réponses sur les publications en raison de la nécessité d’un imbriquement de commentaires (27892)
  • Ne pas exiger les champs requis lors de l’inscription lors de la mise à jour des champs (27888)
  • Ne pas laisser table-build remplir automatiquement les en-têtes vides avec des valeurs par défaut (27894)
  • Mise à jour de l’ordre des étapes du service de message de chat (27889)
  • Paramètres entiers affichant incorrectement une surcharge par défaut (27886)
  • Le script d’importation Mbox tentait de modifier une chaîne figée (27768)
  • Assure que le panneau de chat ne peut pas avoir une largeur invalide (27876)
  • Inclusion des permissions dans le sérialiseur de tag (27849)
  • Autorisation de la gestion des erreurs pour des formats autres que JSON (27811)
  • Ne pas lister les valeurs provenant de plugins désactivés
  • Méthode d’authentification Office365/Outlook pour le SMTP de groupe (27854)
  • Sondage : Afficher le bouton engrenage uniquement lorsqu’il y a plus d’un élément dans la liste déroulante (27775)
  • Destruction des brouillons lors de l’augmentation des séquences (27739)
  • Rendre le filtre de catégorie dans la page de révision effaçable (27820)
  • Interdiction de tout routage côté client lorsqu’une action est requise (27817)
  • Problèmes de fluidité de la liste intelligente dans Chrome et correction pour Firefox (27762)
  • Raccourci de défilement vers le haut régressé dans b757275 (27807)
  • Affichage de l’erreur de message trop long côté client (27794)
  • Auteur de sujet supprimé dans la vue du crawler (27788)
  • Faute de frappe dans « fermé » du sondage (27748)
  • Autorisation du HTML sécurisé dans les options de sondage (27741)
  • Affichage des options de groupe utilisateur principal aux membres dans les préférences de compte (27664)
  • Sondage : amélioration du style du comportement d’enveloppement du texte des options (27738)
  • Affichage des sujets en vedette pour les catégories sur mobile (27715)
  • Affichage de la bio cuisinée dans le profil utilisateur (27734)
  • Sondage : problème d’affichage critique lorsque les résultats ne sont affichés qu’après le vote (27732)
  • Faire échapper | dans le constructeur de tableau (27726)
  • Ne pas autoriser , ou . dans la saisie d’entier des paramètres du site (27618)
  • Utilisation de \n pour les sauts de ligne dans le constructeur de tableau (27711)
  • Utilisation de la bonne palette de couleurs pour les saisies par défaut (27716)
  • Sondage : ne pas tenter d’afficher la liste des électeurs sur les sondages privés (27714)
  • Désactivation correcte de la mise en surbrillance des éléments de liste de sujets Glimmer (27713)
  • Toujours noindex les routes /u (27712)
  • Faire respecter les spécifications d’alignement de tableau par le constructeur de tableau (27709)
  • Ne pas lever d’erreur lorsque les préférences de tag de groupe et de site sont identiques. (27704)
  • Ne pas afficher qu’un utilisateur existant a été invité par un autre utilisateur (27665)
  • Ne pas générer d’erreur lors du chargement d’un badge avec une image supprimée (27688)
  • Disparité entre les rapports de vue de page d’administration (27685)
  • Les tags vides ou passés avec nil dans l’intégration de sujet ne vident pas les tags de sujet existants (27699)

Changements UX

  • Correction de l’espacement de la liste supérieure dans le résumé utilisateur (27877)
  • Enveloppement du texte dans un span (27853)
  • Suppression des spans PluginOutlet (27845)
  • Ajout du titre manquant au bouton de notifications (27837)
  • Modernisation de l’ombre portéeée de l’en-tête (27843)
  • Modification du texte de la page utilisateur : responses → ` replies (27841)
  • Suppression de la mise au point automatique sur « Ignorer les notifications » (27798)
  • Insertion d’un espace avant le lien en vedette dans la vue de liste de sujets sur mobile (glimmer) (27793)
  • Correction du positionnement des cartes, autorisation de réduction à la taille du contenu (27774)
  • Insertion d’un espace avant le lien en vedette dans la vue de liste de sujets sur mobile (27747)
  • Ajout d’une largeur maximale à la section d’authentification sociale (27771)
  • Les plugins peuvent contenir un underscore dans leur nom (27749)
  • Mise à jour du style du menu mobile du chat (27598)
  • Améliorations de la conception et de la validation de l’inscription (27666)

Changements de sécurité

  • Limitation du nombre de caractères dans les remplacements de mots surveillés.

Performance

  • Mise à jour de docker:test pour exécuter QUnit avec plus de cœurs si disponible (27816)

Accessibilité

  • Amélioration de la disposition du panneau de notification pour les niveaux de zoom élevés (27848)
  • Redimensionnement de la carte utilisateur pour les niveaux de zoom élevés (27846)
  • Amélioration de l’aria-label et du titre d’entrée de sujet (27842)
  • Amélioration de la structure de la table de liste de sujets pour les lecteurs d’écran (27808)
  • Aria-current=“page” est plus approprié pour les liens de la barre de navigation (27835)
  • Les liens de la liste de sujets ne doivent pas être des titres (27700)
  • Amélioration de la structure /badges pour les lecteurs d’écran (27698)
10 « J'aime »