2.9.0.beta7 : Correction de sécurité, corrections de bugs et plus encore

Encore plus !

Mais attendez, il y a 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, et plus encore, assurez-vous de consulter les Fonctionnalités et Corrections supplémentaires listées ci-dessous.

Améliorations des plugins

discourse-data-explorer

Changements d’UX

  • Rendre les en-têtes du tableau des résultats de requête fixes

discourse-theme-creator

Corrections de bugs

  • Différer correctement le chargement de la locale d’administration

discourse-adplugin

Nouvelles fonctionnalités

  • Prise en charge du placement des publicités entre la liste des sujets pour les publicités internes

Corrections de bugs

  • Ne pas rendre le connecteur lorsque nous ne devrions pas afficher une publicité dans l’élément de la liste des sujets.

discourse-assign

Changements d’UX

  • Ne pas afficher le glyphe du menu d’attribution d’utilisateur lorsque la barre latérale est activée

discourse-calendar

Nouvelles fonctionnalités

  • Ajouter les fêtes de Matariki pour la Nouvelle-Zélande

Corrections de bugs

  • Générer des définitions pour les fêtes indonésiennes
  • Supprimer les publications d’événements qui ne sont pas des fêtes automatiques

discourse-saved-searches

Corrections de bugs

  • Ne pas créer de publications pour les sujets mis à la corbeille

discourse-subscriptions

Corrections de bugs

  • Permettre à l’utilisateur de mettre à jour les détails de la carte pour les abonnements récurrents

discourse-reactions

Changements d’UX

  • Indique la raison pour laquelle vous ne pouvez pas supprimer un j’aime/une réaction

discourse-checklist

Corrections de bugs

  • Rendre les autres cases à cocher en lecture seule lors de la mise à jour de celle-ci.

discourse-translator

Corrections de bugs

  • :globe_with_meridians: Ajouter le mappage de langue pour le thaï

discourse-chat

Nouvelles fonctionnalités

  • Carte de prévisualisation du canal de chat
  • Barre latérale de chat dans la barre latérale principale

Corrections de bugs

  • Ouvre correctement le canal depuis la carte utilisateur
  • Ne pas développer le tiroir sur toute la page
  • Déplacer le CSS vers les extensions de barre latérale
  • Marque le tiroir comme non développé lorsqu’il est en plein écran
  • Le modal de sélection ne filtrait pas correctement les canaux
  • Après la création du canal, respecte le mode actuel
  • Ne pas récupérer les messages pour le canal brouillon sans ID
  • Erreur du modal de création de canal avec paramètre de type requis
  • Empêche le chargement de plus pour réinitialiser la liste
  • Gère correctement l’état actif de la ligne de canal de chat
  • Utiliser as_json au lieu de to_json pour le bus de messages DM de chat
  • Permettre à l’utilisateur de s’envoyer à nouveau des messages directs et corriger les incohérences des DM
  • S’assure que “aucun membre trouvé” est affiché lors du filtrage
  • Empêche les emojis détruits de casser l’interface utilisateur
  • L’état de suivi est un objet ember et doit utiliser set
  • Rend correctement la page de navigation consultable
  • N’affiche qu’une seule barre latérale sur mobile
  • Forme de notification
  • Divers correctifs pour la hauteur/le défilement des pages de chat
  • Empêche le nom/la description nul de nullifier l’autre

Changements d’UX

  • L’arrière-plan focalisé n’était pas visible dans le créateur de DM
  • Corriger la largeur du chat en plein écran lorsqu’il est associé à la barre latérale expérimentale
  • Supprimer l’espace sur la barre latérale avec le chat en plein écran
  • Masque les notifications inutiles pour le chat
  • Corriger l’indicateur de message du canal
  • Améliorer les indices de catégorie lors de la création d’un canal.
  • Affiche le bouton de suppression à l’aide d’une icône rouge
  • Masquer la description lorsqu’elle est vide et non modifiable
  • Ne pas focaliser le compositeur sur iPad
  • Déplacer le bouton rejoindre/quitter vers l’onglet à propos
  • Prend en charge les emojis dans le titre de la vue à propos
  • Empêche l’iPad de focaliser automatiquement le champ de filtre

Fonctionnalités et corrections supplémentaires

Cliquez pour développer

Nouvelles fonctionnalités

  • Publier le statut de chacun à tout le monde
  • Sortie de plugin pour la barre latérale
  • Autoriser l’attribut allow de l’iframe dans les publications
  • Supprimer automatiquement le statut de l’utilisateur après une période prédéfinie
  • Utiliser la largeur complète de la publication pour les intégrations Vimeo

Corrections de bugs

  • Problèmes d’utilisabilité mobile en mode crawler
  • Corrige quelques régressions dans select-kit
  • Détecter Firefox `< 89 comme navigateur non pris en charge
  • Définir les options du résolveur sur le résolveur hérité
  • Mettre à jour la spécification d’invitation en masse instable
  • Intégrer simplement le CSS QUnit dans le HTML de test de thème
  • S’assurer que les routes de filtre de catégorie-tag fonctionnent
  • Appliquer toutes les règles de mots surveillés aux champs utilisateur
  • S’assurer que le noscript de l’écran de démarrage est chargé pour les navigateurs hérités
  • S’assurer que la logique de l’écran de démarrage est compatible avec iOS12
  • Ajouter une redirection ember pour tags/:tag_id → ` tag/:tag_id
  • Les limites de longueur minimale/maximale du nom d’utilisateur n’étaient pas validées
  • Les entrées utilisant focusout ont régressé dans #17345
  • Autoriser les noms de modèles de connecteur à être en camelCase
  • Devrait être UploadReference au lieu de UploadReferences
  • S’assurer qu’il n’y a pas de limite sur les paramètres de liste de tags
  • S’assurer que pull-hotlinked peut réécrire les oneboxes isolées
  • Corriger l’erreur dans la définition du composant ip-lookup
  • Les publications peuvent appartenir à des sujets supprimés définitivement
  • Remplacer le markdown onebox lors de la récupération d’une image hotlinked
  • La déconnexion pourrait échouer en raison d’un utilisateur mis en cache
  • Afficher correctement les erreurs de /admin/emails
  • Le lien de préférences de la barre latérale expérimentale n’est pas affiché pour les utilisateurs
  • Déplacer ember-cli-deprecation-workflow vers les dépendances d’exécution
  • currentUser incorrect pourrait être mis en cache pour les requêtes avec clé API
  • Modèle d’expression régulière Vimeo

Changements d’UX

  • Corrige un jitter de navigation de 1px
  • Ajouter des classes au modal de création de compte pour une personnalisation plus facile
  • Corriger l’alignement du basculement de la barre latérale expérimentale, ajouter des survolages
  • Ignorer la vérification de longueur sur les brouillons de réponse
  • Animation moins saccadée pour la barre latérale expérimentale
  • Ajouter border-box pour empêcher le padding de déborder
  • Faire en sorte que les points d’éclaboussure utilisent les couleurs du thème
  • Une sauvegarde doit toujours avoir une action d’annulation
  • Ne pas animer la barre latérale expérimentale lors du rechargement
  • Améliorer les transitions de la barre latérale expérimentale
  • Changer les couleurs de surlignage/sélection dans select-kit
  • Empêcher les sauts de défilement de la barre latérale expérimentale
  • L’éclaboussure doit toujours rester dans le coin supérieur gauche de la fenêtre d’affichage
  • L’avis du personnel doit utiliser la largeur complète de la publication
  • Empêcher le chevauchement entre le chargeur d’éclaboussure et le texte d’éclaboussure sur certains navigateurs, deuxième tentative
  • Empêcher le chevauchement entre le chargeur d’éclaboussure et le texte d’éclaboussure sur certains navigateurs
  • Masquer le lien de signet du menu utilisateur lorsque la barre latérale expérimentale est activée
  • Mettre à jour les catégories/tags dans la barre latérale uniquement après la sauvegarde.
  • Appliquer le style de catégorie à puces dans la barre latérale
  • Amélioration de la barre latérale expérimentale mobile
  • Supprimer la valeur de couleur codée en dur
  • Spécificité manquante
  • Conserver le style de badge de catégorie sur la sélection de catégories.
  • Active par défaut le paramètre de l’écran de démarrage
  • Utiliser discourse-ready comme base pour supprimer l’écran de démarrage
  • Rendre le bouton “Ignorer les nouveaux” cliquable en remplaçant la méthode float.
  • Masquer le débordement des li de la barre latérale, supprimer la marge du titre
  • Améliorer la barre de défilement de la barre latérale expérimentale
  • Changements mineurs d’alignement de la barre latérale expérimentale
  • Supprimer le texte de notification de la barre latérale expérimentale
13 « J'aime »