2.9.0.beta12 : Correctif de sécurité, corrections de bugs et plus

Nouvelles fonctionnalités dans 2.9.0.beta12

Mises à jour de sécurité

Cette bêta inclut deux correctifs de sécurité pour des problèmes signalés par notre communauté et HackerOne.

  • Empêcher que l’e-mail soit nul dans InviteRedeemer CVE-2022-39385
  • Rendre correctement le titre du lien dans l’aperçu du brouillon CVE-2022-46148

Nouvelles fonctionnalités

Cette version inclut un certain nombre de petites fonctionnalités supplémentaires, notamment :

  • Notifications push de chat répondables
  • Ajouter le post cuisiné aux exportations d’archives utilisateur
  • Renommer les popups d’intégration en conseils utilisateur
  • Nouveau paramètre de site pour masquer les profils utilisateur par défaut.
11 « J'aime »

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

Chat

Corrections de bugs
  • Problèmes de dépassement et décalage de contenu
  • Le statut de l’utilisateur n’était pas positionné correctement
Changements de l'UX
  • Réduit les tailles pour le rendre plus cohérent

Chiffrer

Nouvelles fonctionnalités
  • Nouvelle option utilisateur pour configurer si les MP sont chiffrés par défaut.

Kolide

Changements de l'UX
  • Supprime la notification d’alerte si les problèmes sont résolus sur tous les appareils.

Revue de code

Corrections de bugs
  • Recrée la catégorie de dépôt si elle a été supprimée

Créateur de thèmes

Corrections de bugs
  • Met à jour suite aux changements du cœur

OpenID Connect

Nouvelles fonctionnalités
  • Permet de configurer match_by_email via un paramètre du site

Salesforce

Nouvelles fonctionnalités
  • Synchronisation automatique des cas pour les sujets sous un ensemble de tags

Gamification

Corrections de bugs
  • Bug de focus
Changements de l'UX
  • Affiche la période par défaut du classement

Fonctionnalités et Corrections Supplémentaires

Cliquez pour développer

Corrections de bugs

  • Met en surbrillance correctement le canal actif
  • Permet les mises à jour d’attributs des téléversements hors limite de taille
  • Ajoute le récurrent pour l’automatisation send_message
  • Réimplémente l’audio du chat dans un service
  • Assure le respect de moderators_manage_categories_and_groups
  • Ne verrouille pas le compte si des codes de sauvegarde sont disponibles
  • Réduit les images là où une image plus petite est téléversée
  • Problèmes de permaliens
  • Ne précharge pas la liste des sujets pour les nouvelles routes de sujet/message
  • Délivre les résumés de chat lorsque les groupes autorisés incluent “everyone”
  • Utilise le RegEx mis en cache au lieu de recréer le RegEx à chaque utilisation
  • Génère automatiquement les slugs des canaux de catégorie
  • Le bouton de soumission des mots surveillés doit être désactivé par défaut
  • Utilise i18n pour le texte sauvegardé
  • Gère le brouillon de DM à partir de la barre latérale
  • Migre les valeurs avant d’ajouter une contrainte NOT NULL.
  • Fait en sorte que les liens de la barre latérale respectent le mode tiroir
  • Permet la suppression des catégories lorsqu’aucun canal de chat n’est présent
  • Met à jour les liens de la barre latérale lors de la promotion en administrateur
  • Erreur d’étape de suivi de sujet lorsqu’il n’y a pas de tags
  • Rend les ID de l’éditeur de chat non nuls
  • Fait en sorte que ChatMessageUpdater vérifie les droits d’édition pour le gardien
  • Suite à #7fca078
  • Le rappel de rétention est absolu et nécessite un parent relatif
  • Le sujet de bienvenue doit également être masqué sur la page /categories
  • Augmente le tampon des en-têtes de requête NGINX
  • Rend correctement le titre du lien dans l’aperçu du brouillon
  • Simplifie la gestion des routes précédentes
  • Fait en sorte que can_send_private_messages ne dépende pas de l’utilisateur système
  • Ajoute les ID des utilisateurs d’édition à ChatMessage et ChatMessageRevision
  • Bug avec la modale de suppression permanente
  • Restaure l’onglet mention pour la navigation expérimentale de l’utilisateur
  • Lors du clonage de thèmes via HTTP, essaie aussi l’URI d’origine
  • La gestion des erreurs d’importation de thèmes doit se faire à l’intérieur du bloc hijack
  • Empêche le chat d’entrer dans une boucle infinie lors de l’obtention d’un 404
  • Ne limite pas la portée aux messages directs
  • Les données de notification sur le client attendent un identifiant
  • Correction d’alignement mineure pour les petites actions mobiles
  • Écrit dans les journaux de groupe lorsqu’un utilisateur est ajouté à un groupe par invitation
  • Corrige l’indicateur de cercle sur “mes messages”, couleur
  • Le bouton Nouveau sujet est maintenant correctement désactivé dans une catégorie où il n’a pas de permissions, même lorsqu’il est filtré par tag
  • Corrige les numéros de message dans lastUnreadUrl

Changements de l’UX

  • Ajoute la section chat dans les paramètres et la masque dans les plugins
  • Plus de contraste pour les compteurs de la barre latérale
  • Meilleure page d’erreur de réinitialisation de mot de passe
  • Ajustements du menu d’actions des messages
  • Remplace la traduction concaténée
  • Corrige l’orthographe de “Sidekiq”
  • Ajustements de l’index du chat
  • Corrige l’orthographe et la capitalisation
  • Change l’ordre des catégories affichées dans la barre latérale
  • Moins de couleur de lien pour non lu/nouveau dans la barre latérale
  • Ajoute un bouton retour dans l’écran de navigation du chat sur mobile
  • Met en portée l’effet de survol du titre du canal de chat
  • Style mis en sourdine pour le lien de toute la section chat lorsqu’il est mis en sourdine
  • Augmente le remplissage du bouton retour dans l’écran de brouillon du chat
  • Masque les nouveaux compteurs/compteurs non lus dans la barre latérale, utilise le point par défaut
  • Masque le sujet de bienvenue aux administrateurs également s’il n’est pas modifié
  • Change l’emplacement du CTA de bienvenue
  • Met à jour et consolide les styles de la page publiée

Performance

  • Désactive l’importation automatique des sourcemaps en production
  • Rend les hachages de feuilles de style cohérents entre les déploiements
  • Met à jour s3:expire_missing_assets pour supprimer par lots
  • Assure que le contenu et les noms de fichiers des chunks JS sont déterministes
  • Corrige la logique should_skip? dans s3:upload

Accessibilité

  • Améliore l’accessibilité du message d’état sauvegardé
7 « J'aime »