Notes de version pour Discourse 2.4.0.beta11

Encore plus !

Mais attendez, il y a encore mieux ! 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 une 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

WP Discourse

  • Correction de l’affichage d’un message de succès dans la notification de statut de connexion lorsque aucune information d’identification API n’a été saisie

JWT

  • Mise à jour vers le système actuel de plugin d’authentification

Réponses prédéfinies

  • Corrections de bugs

Connexion avec Amazon

  • Correction de bug

SAML

  • Correction de bug

GitHub

  • Corrections de bugs

Calendrier

  • Affichage des membres du groupe par fuseau horaire
  • Corrections de bugs

Spoiler Alert

  • Corrections de bugs

Connexion Steam

  • Corrections de bugs

Zendesk

  • Vérification de la présence des informations d’identification

Discourse Hub (application mobile)

  • Ajout du support du mode sombre

Encrypt

  • Support des paires de clés exportées
  • Chiffrement des messages par défaut
  • Corrections de bugs

Code Review

  • Approbation automatique des PR approuvées sur GitHub
  • Corrections de bugs

Ad Plugin

  • Ajout d’une note concernant les réseaux publicitaires et la CSP
  • Corrections de bugs

Akismet

  • Corrections de bugs

Assign

  • Corrections de bugs

Cakeday

  • Corrections de bugs

Data Explorer

  • Corrections de bugs

Patreon

  • Corrections de bugs

Solved

  • Ajout de nouvelles badges

Fonctionnalités et corrections supplémentaires

Cliquez pour développer

Nouvelles fonctionnalités

  • Amélioration des signets partie 2 – Signets de sujets
  • Exportation de la fonction defaultRenderTag
  • Les publications en file d’attente en attente sont incluses même si elles ne dépassent pas le seuil de priorité minimum
  • Ajout d’une journalisation lors de l’attribution et du retrait de publications signalées révisables
  • Support des balises/attributs de légende vidéo
  • Ajout d’un paramètre du site pour les hôtes spécifiques utilisant un agent utilisateur personnalisé lors de la création d’un onebox
  • Assurer que nous remplissons toujours le short_name dans le manifeste web
  • Ajout de la fonctionnalité de déconnexion au protocole du fournisseur SSO
  • Ajout d’un retour haptique sur les likes
  • Les utilisateurs peuvent mettre en avant n’importe quel sujet public sur leur profil
  • Ajout d’un message dans le journal lorsque les administrateurs sont désactivés automatiquement
  • Remplacement des propriétaires de badge existants lors de l’utilisation de la fonctionnalité d’attribution en lot
  • Mise à jour du statut de sécurité du téléchargement lors du déplacement de publication, de la conversion de sujet ou du changement de catégorie
  • Utilisation de l’URL courte upload:// pour les vidéos et l’audio dans le compositeur

Corrections de bugs

  • Ne pas supprimer l’image du sujet si les publications ne les ont pas
  • Assure que les raccourcis fonctionnent correctement avec le bouton de notification de sujet
  • Assure que select-kit peut sélectionner une ligne avec 0 comme valeur
  • Gestion de l’exception SSO Provider Parse
  • Le lien vers une catégorie via un hashtag avait une URL brisée.
  • Compilation correcte des remplacements de modèle de thème
  • Utilisation du texte brut si disponible au lieu du téléchargement d’image.
  • Régression avec les éléments de canevas de l’assistant
  • Ne pas compter les téléchargements ignorés ou manquants lors de la migration vers S3
  • Suppression de l’animation de dessin de camembert
  • Éviter de mettre en évidence les mentions de groupes qui ne sont pas publics.
  • Rendre les oneboxes inline fonctionnels avec les sujets sécurisés dans des contextes sécurisés
  • Les sites en sous-dossier réécrivent les URL vers le domaine racine lors du chargement initial
  • La date n’était pas modifiée lors de sa modification dans la modale de changement d’horodatage
  • Éviter de mettre en évidence les mentions de groupes qui ne sont pas publics
  • Ne pas utiliser les couleurs du thème pour les liens de pied de page de désabonnement par e-mail
  • Exclusion correcte de l’utilisateur actuel dans le sélecteur d’utilisateurs
  • Rend le sélecteur d’utilisateurs utilisant de vrais booléens
  • Rendu HTML pour les options du diagramme circulaire
  • Polyfill de la fonction String.startsWith pour IE11
  • Rendre la validation de l’identifiant de catégorie moins stricte
  • Désactiver le préchargement audio + vidéo lorsque les médias sécurisés sont activés
  • Ignorer les mentions de groupe à l’intérieur des citations
  • Suppression de la limite pour le rapport de croissance du niveau de confiance
  • Rendre tag-{info,list} plus spécifique pour éviter de styliser d’autres éléments
  • L’icône Flair est supprimée lors de la mise à jour d’autres informations de profil
  • Ignorer l’absolutisation des URL lorsque l’URI source est invalide
  • Conversion correcte des guillemets en Markdown
  • Conversion correcte des guillemets en Markdown
  • Assurer que s2 fonctionne avec l’assistant
  • Réinitialisation de edit_reason dans les publications lors de la création d’une nouvelle version.
  • Suppression du contenu audio/vidéo de l’extrait
  • Empêcher l’enroulement ac de déborder sur la modale d’ajout de membre au groupe
  • Suppression de l’URL_image de la publication/sujet lors des modifications de publication
  • La logique de spoiler doit vivre à l’intérieur du plugin spoiler
  • Assurer que nous avons un nom de composant approprié
  • Les publications récupérées sans utilisateur seront reprises par l’utilisateur système
  • Remplacement de la fausse valeur null par une option effaçable
  • Affichage des messages d’erreur détaillés pour les pages de catégorie.
  • Message trompeur Tag info indiquant qu’il n’est pas restreint
  • L’ouverture d’un nouveau brouillon de sujet ne crée jamais de publication
  • Correction de la logique min/max pour mini-tag-chooser
  • Simplification de la logique maximum/minimum dans sk2 pour éviter le problème de l’œuf et de la poule
  • Autoriser la soumission de divers formulaires via le clavier
  • Ne pas fuir les écouteurs d’événements (bug introduit dans 999e2ff)
  • Ajout du support des sous-sous-catégories dans base_importer
  • Autoriser à la fois meta_data et custom_fields lors de la création d’un sujet
  • La barre de progression du sujet ne devrait pas apparaître sur ordinateur de bureau
  • Le titre de l’édition respecte le niveau de confiance minimum pour modifier la publication
  • Empêcher Firefox de générer un événement de clic sur la barre d’espace
  • Assure que tags-admin-dropdown fonctionne correctement avec sk2
  • Les liens dans les descriptions de la boîte de catégorie doivent être cliquables
  • Les étiquettes ont été inversées dans l’assistant pour les options de confidentialité
  • Avertir les utilisateurs de l’écrasement d’un nouveau brouillon de sujet
  • Titre du sujet mis en avant sur le profil HTML analysé
  • Empêcher l’exception sur la page /admin/badges lorsque le modèle n’est pas défini
  • Les pièces jointes par e-mail d’une taille de 0 octet ont causé une erreur
  • Trier la navigation des routes dans admin/email-style
  • Meilleurs messages d’erreur lorsque le nom est trop long
  • Restauration des icônes haut/bas dans le sélecteur de période
  • Ne jamais retourner la même réponse plus d’une fois via reply_ids
  • Rendre les champs personnalisés de menu déroulant compatibles avec select-kit 2
  • Ne pas retourner les réponses de publication d’autres sujets
  • Erreur de décalage d’un lors de la définition de la clé de verrouillage distribuée pour expirer
  • Vérification des types de paramètres
  • La liste des utilisateurs administrateurs n’affiche pas l’icône 2FA pour les clés de sécurité uniquement activées
  • Suppression de l’inondation de notification lorsque la publication est modifiée
  • Nous ne voulons pas mettre à jour le nombre de lectures de publication et les statistiques des utilisateurs si l’horodatage de la publication n’a pas été créé en raison d’un conflit.
  • Utilisation de updated_at dans le travail d’inventaire S3
  • Servir les fichiers .ico sans erreur 404 nginx pour les téléchargements de médias sécurisés
  • Arrêt du codage des URL signées avec UrlHelper
  • Importation des sous-sous-catégories
  • Assurer que l’aide ‘unless’ résout le nom de la variable une fois
  • Interdiction de mettre en avant les sujets cachés
  • Arrêt de la censure trop libérale des URL de médias sécurisés dans les e-mails
  • Les sujets d’e-mail personnalisés étaient ignorés pour certaines notifications
  • Définir showFooter à true sur la liste des sujets de groupe
  • Enveloppement des vidéos markdown avec la classe video-container pour éviter le saut de hauteur de publication
  • Un markdown cuit vide pouvait générer une exception dans les journaux
  • Atténuation du problème où les médias hébergés par des liens directs pré-sécurisés ne seraient pas redéchargés
  • Correction de la notification lorsqu’une balise ou une catégorie est ajoutée
  • Attribution de la badge “Utilisateur du mois” au début du mois
  • La tâche rake Uploads:s3_migration_status était cassée
  • Exportation de tous les noms de catégories dans les archives utilisateur
  • Application de la badge basée sur le like basée sur la date d’octroi
  • Méthode indéfinie ‘title’ pour nil:NilClass dans PostAlerter#create_notification
  • GetURL sur un site en sous-dossier devrait ignorer le préfixe au milieu de l’URL
  • Le réviser de publication récupère les modifications pour les publications cachées
  • Amélioration de downsize_uploads
  • Ajustement de la bordure de l’indicateur d’image cassée
  • Échec de la notification de l’utilisateur après la restauration de la sauvegarde
  • Ajout de l’en-tête ‘noindex’ aux réponses du flux RSS.
  • Résolution des problèmes de lien brisé et d’image liée par des liens directs pour les URL de médias sécurisés
  • Le tri des sujets dans les pages de balises est cassé.
  • Assurer que la source de la sourcemap est correcte. Utilise cette fois le chemin complet des ressources.
  • Refactorisation du gestionnaire de repli Redis
  • Un gestionnaire de repli séparé doit être utilisé pour chaque paire Redis
  • Création de copies gelées de la configuration passée dans la mesure du possible
  • Extraction de la méthode start_reset et suppression de la méthode utilisée par les tests
  • Utilisation de l’URL signée pour éviter 403 lors du téléchargement d’images liées par des liens directs pour les médias sécurisés
  • Réapplication de sourceURL en mode développement
  • La mise en avant d’un sujet sur le profil d’un autre utilisateur affiche ses sujets
  • Notification des utilisateurs en attente concernant les catégories privées
  • Affichage de la liste des catégories sur la page de sous-catégorie si elle a également des sous-catégories
  • Assurer que la source de la sourcemap est correcte
  • Affichage de toutes les catégories parentes sur la page du sujet
  • La citation d’une citation préserve les informations de la publication originale
  • Assurer que seuls les titres de badges modifiés mettent à jour le titre d’un utilisateur

Modifications de l’expérience utilisateur (UX)

  • Empêcher le nombre de sujets de la catégorie-drop de passer à la ligne
  • Utilisation de la taille border-box sur les menus déroulants SK2
  • Affichage de toutes les catégories parentes pour le sujet de destination
  • L’autocomplétion du compositeur suggérera tous les noms de groupes visibles
  • Ne pas agrandir les emojis dans les sondages
  • Affichage du statut du sujet de destination lors du déplacement de publication(s) vers un sujet existant
  • Mise à jour de la navigation latérale des paramètres du site mobile pour le RTL
  • Correction de la mise en page mobile pour les éléments révisables revendiquables
  • Empêcher une nouvelle badge d’être orpheline sur mobile
  • Désactiver toujours le bouton de création de compte lorsque les champs utilisateur sont invalides
  • Ignorer le paramètre de nom de l’IDP lorsqu’il est égal à l’e-mail
  • Amélioration de la copie de composer.saved_draft
  • Mise en cache de la liste complète des icônes du sélecteur d’icônes
  • Suppression du délai de rendu subtil avec le bouton de notification de chronologie
  • Ajustement de l’algorithme de sélection du nombre de notifications
  • La barre de progression du sujet ne devrait pas clignoter sur ordinateur de bureau
  • Introduction du composant icon-picker pour les badges
  • Empêcher l’en-tête du sélecteur de mini-balisage de passer à la ligne
  • Ajout du support de la navigation par flèche au mini-sélecteur de balises
  • Centrage des titres dans l’en-tête amarré lorsqu’il n’y a pas deux lignes
  • Ne pas afficher la description de l’option épinglée sur mobile
  • Assurer que l’icône des options épinglées n’est pas sur une nouvelle ligne
  • Inclusion des catégories muettes sur la page de catégorie par défaut
  • Ajout d’une icône pour Google Map onebox.
  • Masquer le paramètre allow_embedding_site_in_an_iframe
  • Affichage de la chronologie verticale du sujet lors de la rédaction
  • Introduction du paramètre automatique ‘categories topics’
  • Les administrateurs ne devraient voir que leurs propres MP lors de la recherche dans:all
  • Le message d’erreur CSV invalide inclut maintenant des informations sur la ligne mal formée
  • Utilisation de ‘-’ comme identifiant de catégorie par défaut
  • Ajout d’une confirmation lors de l’ajout de synonymes de balises

Performance

  • Mémoïsation de PostRevisor#diff_size
  • Optimisation de l’édition de publication
  • Chargement des utilisateurs par lots lors de la génération de notifications
  • Accélération du déplacement des publications sur de grandes bases de données
  • Utilisation d’une route séparée pour les cartes d’utilisateurs et séparation du sérialiseur d’utilisateurs
25 « J'aime »