Afficher un avertissement si l’utilisateur ne sera pas mentionné
Avez-vous déjà mentionné un utilisateur, réalisé un jour ou deux plus tard qu’il n’avait jamais répondu, et vous êtes demandé pourquoi ? Pour finalement réaliser que cet utilisateur n’a pas accès au sujet ou au message privé ? C’est terminé ! Nous affichons maintenant un avertissement si un utilisateur mentionné ne peut pas voir le message.
Nous avons mis à jour notre base de données d’emojis pour inclure les nouveaux emojis inclus dans Emoji 13. Alors allez-y, mettez-y votre et vos , et profitez de toutes sortes de nouveaux emojis !
Fonctionnalités supplémentaires
Rechercher l’adresse IP filtrée dans les blocs
Règles et plugins personnalisables pour PrettyText.markdown.
Décorer le nom d’utilisateur dans le sélecteur de ligne d’utilisateurs de groupe par e-mail
Tag de plage de dates pour les dates locales
Rendre l’exclamation d’erreur de brouillon dans le compositeur rouge
Capturer les erreurs de décoration de Cooked provenant des thèmes/plugins
Utiliser une image raster et le remplissage automatique dans l’entrée 2FA
Vérification des problèmes d’identification pour l’envoi d’e-mails de groupe planifiés
Permettre le basculement de l’épinglage de sujet lorsque l’en-tête est ancré
Rappels avant consolidation
Mode sombre automatique pour l’éditeur d’administration
Permettre l’envoi de messages via un lien à plusieurs utilisateurs
Mais attendez, il y a encore mieux ! Nous faisons de notre mieux pour mettre en évidence 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 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 4 corrections de sécurité pour des problèmes signalés par notre communauté et HackerOne.
Ne pas connecter les utilisateurs non approuvés
La recherche avancée de groupes ne respectait pas la visibilité des groupes.
Masquer la biographie de l’utilisateur si le profil est restreint
Afficher uniquement les suggestions d’utilisateurs avec un message régulier
Améliorations des plugins
De nombreux plugins
Traductions
Nous avons mis à jour les traductions de nombreux plugins
Assign
Corrections de bugs
Utiliser le routeur Ember pour les liens d’actions de petits messages
La modale d’assignation en masse était cassée
Définir ces champs uniquement dans la condition ci-dessous
Changements UX
Remplacer le texte « Réassigner » par « Réassigner » (orthographe corrigée)
Chat
Fonctionnalités
Réduit correctement les vidéos YouTube, les GIF externes, les images et les fichiers téléchargés
Réduire les GIF
Réduire les images
Stocker la réponse dans le brouillon
Réduire les aperçus YouTube dans le chat
Permet de ne plus suivre un canal de message direct
Affiche un séparateur entre les jours
Affiche des espaces réservés indiquant à qui l’utilisateur parle
Renommer les canaux depuis la page de navigation
Modale de création de canal de chat
Me permettre de me parler à moi-même
Passer de l’heure relative à l’heure absolue
Corrections de bugs
Calcule correctement la hauteur maximale des canaux dans le panneau flottant
Assure que la largeur de l’avatar utilisateur du chat ne peut pas être réduite
Assure que la largeur du premier message avant le contenu est correcte
Rendre les noms de fichiers petits comme avant
Ne pas réduire tous les oneboxes
Supprime le div d’enveloppement superflu pour sidebar-channels
Simplifie le code lors de l’insertion de full-page-chat
Tente d’éviter le suivi des canaux en double
Utilise rAF pour minimiser le saut de défilement visible
Les miniatures YouTube étaient recadrées
Chargement des messages précédents
Rend la balise chat-channel-title sans balise (tagLess)
Le message « Tout chargé » s’affichait trop tôt
Utilise la position absolue pour éviter un bug Safari dans les conteneurs défilants
Empêche les audio de se superposer, ce qui les rendait trop forts
Pluralise les chaînes i18n
Hauteur de la ligne de canal depuis l’ajout du bouton
TOUJOURS définir le message de réponse lors du chargement d’un nouveau canal
Définit correctement replyToMsg sur chat-live-pane
Efface la réponse du brouillon lorsqu’elle est annulée dans le compositeur
Affiche le lien disponible vers la nouvelle route chat.browse
Limite la largeur d’une image
La touche Entrée ne fonctionnait pas à l’intérieur des accents graves
Assure que nous vérifions également les tableaux dans les favoris
Avatars extensibles sur iOS < 15.1
Ne pas planter en cas de favoris manquants
Simplifie la mise en page pour corriger un problème de débordement
Enregistre un nouveau brouillon lorsqu’un téléchargement est supprimé
Uniformise les hauteurs des lignes de canaux dans la barre latérale
Corrige les marges pour le texte sur plusieurs lignes
L’utilisateur n’est pas disponible sur AnonymousUser
Réconcilie l’état du live-pane
Ne pas planter lorsqu’un utilisateur de conversation personnelle est supprimé
Assure que l’état de chargement est supprimé
DOMParser est très pointilleux, surtout sur Firefox
Le sélecteur d’utilisateurs ne s’ouvrait plus automatiquement
Utilise un composant Ember pour la réduction au lieu de l’insérer dans un conteneur
Les colonnes de timestamps des canaux de chat avaient des valeurs par défaut statiques
Gère correctement le résultat skip
Évite les requêtes N+1 lors de la récupération des canaux de chat
Analyse le contenu cuit pour obtenir les utilisateurs mentionnés
Nettoie un peu le code
Annule « Me montrer en haut de mes DM si je me suis déjà envoyé un DM »
Sérialise le titre fancy si le nom n’est pas présent et enregistre le champ personnalisé
Changements UX
Utilise la couleur primaire pour l’icône lors du survol direct
Tente de simplifier le CSS pour les lignes de canaux de chat
Supprime l’espace entre les points dans les points de suspension
Permet à chat-channel-row de masquer le bouton de quitter
Texte d’espace réservé sur une seule ligne
Corrige la compatibilité avec les thèmes personnalisés
Ajuste la hauteur de la ligne de canal dans la barre latérale
Ajuste le style du séparateur de message
Ne pas afficher le bouton quitter le canal sur mobile
Corrige divers problèmes mineurs
Affiche un meilleur texte lors de la création de canaux
Supprime la ligne de réponse si le message est directement au-dessus
Ajustement de la position du menu déroulant
Changements du bouton plein écran et de sortie
Alignement vertical de tc-message-collapsible
Ne pas effectuer de transition lorsque le canal non suivi n’est pas actuellement consulté
État plus fluide lors du désabonnement d’un canal de message direct
Corrige les tailles de la liste des canaux dans le panneau flottant et sur mobile
Unifie les tailles des lignes de la barre latérale
Corrige la taille du compositeur
Correction mineure de l’alignement des émojis
Rend le chat plein écran plus conforme au cœur du système
Ajuste le CSS du menu au survol
Évite d’utiliser du bleu pour le texte qui n’est pas un lien
Augmente la marge verticale du séparateur
Rend toutes les actions ayant un style cohérent
Petit ajustement
Augmente le contraste du séparateur du premier message de la journée
Simplifie le formatage de la date pour la semaine dernière
Petits ajustements de marge
Ajustements de la navigation dans les canaux
Espace réservé pour le chat sur une seule ligne
Principalement des corrections CSS pour la barre latérale du chat
Diverses corrections CSS
Ajuste le CSS de .tc-msgactions
Ferme le menu sur mobile après une réaction
Accès rapide aux réactions favorites
Style de navigation des canaux
Corrige un autre cas où les messages débordaient de la fenêtre d’affichage
Rend la zone à côté du défilement vers le bas cliquable
Empêche le débordement des messages ; indicateurs circulaires
Performance
Évite le problème N+1 sur le titre du canal de message direct
Voting
Corrections de bugs
Autoriser les anonymes à voir les votes si le paramètre voting_show_votes_on_profile est activé
OAuth2 basic
Changements UX
Mettre à jour la description du paramètre pour oauth2_overrides_email
Patreon
Corrections de bugs
Définir le nom dans PatreonAuthenticator
Calendar
Nouvelles fonctionnalités
Option de calendrier FullDay
Mise à jour des jours fériés indiens pour 2022.
Mise à jour des jours fériés de Singapour pour 2022.
Utilise la prise after-chat-channel-username pour afficher le jour férié
Changements UX
Réduit la taille de l’indicateur de jour férié
Solved
Corrections de bugs
Effectuer une transition pour mettre à jour le paramètre de requête ‘solved’
Changements UX
Mettre à jour le fil d’Ariane du filtre en raison des modifications du noyau
Encrypt
Corrections de bugs
Le fait de remettre le minuteur sur « Jamais » ne fonctionnait pas
Kolide
Nouvelles fonctionnalités
Enregistrer les adresses IP des utilisateurs dans un champ personnalisé et les comparer aux adresses IP des appareils
Ajouter le groupe d’assistance Kolide aux participants des alertes PM utilisateur.
Synchroniser les vérifications Kolide et retarder les rappels aux utilisateurs en fonction des vérifications.
Corrections de bugs
Supprimer les appareils qui ne sont plus disponibles sur Kolide.
Corriger la faute de frappe dans le nom de la classe UserAlert.
Traiter les données de charge utile de l’événement webhook comme un hachage pour obtenir user_id
SAML
Nouvelles fonctionnalités
Lors de la suggestion de noms d’utilisateur, ignorer les entrées composées entièrement de caractères interdits
Corrections de bugs
Simplifier les données à stocker dans la colonne extra
Docker Manager
Corrections de bugs
Ne pas activer les plugins avant de vérifier la compatibilité
Code Review
Nouvelles fonctionnalités
Ne pas utiliser l’e-mail pour les suggestions de noms d’utilisateur tant qu’il n’est pas explicitement activé dans les paramètres du site
Lors de la suggestion de noms d’utilisateur, ignorer les entrées composées entièrement de caractères interdits
Corrections de bugs
Ne pas dupliquer les notifications en cas de réception de webhooks en double.
Reactions
Nouvelles fonctionnalités
Supprimer le chevauchement avec les notifications de « J’aime ».
Réduire plusieurs réactions vers le même message.
Corrections de bugs
Corriger le nombre de réactions de type « J’aime »
Inclure les « J’aime » dans la liste des réactions reçues.
Filtrer les réactions lors du clic sur une notification consolidée.
Toujours conserver l’icône de la dernière notification lors de la réduction
Conserver l’icône du cœur lors de la consolidation de plusieurs réactions de type « J’aime ».
Conserver l’icône du cœur si toutes les réactions réduites étaient des « J’aime ».
Utiliser la clé de locale de notification de réaction correcte
OpenID Connect
Changements UX
Mettre à jour la description du paramètre pour openid_connect_overrides_email
Translator
Nouvelles fonctionnalités
Ajouter le paramètre des rôles IAM AWS
Ajouter AWS translate
Corrections de bugs
Éviter d’attribuer des valeurs nil au champ personnalisé
Category Experts
Corrections de bugs
Autoriser le filtrage par utilisateur lorsque le plugin est activé
Automation
Nouvelles fonctionnalités
Ajoute le script auto_responder
Corrections de bugs
Un sujet peut être mis en attente même s’il ne contient que le message original (OP)
Crowd
Corrections de bugs
Définir le nom pour CrowdAuthenticator
Footnote
Corrections de bugs
Assure que la note de bas de page est fermée lors du changement de page
Corrige les notes de bas de page dans les PM cryptés
Supprime l’utilisation de l’opérateur de navigation sécurisée pour la compatibilité avec les anciennes versions d’iOS
Chat Integration
Changements UX
Corriger la faute de frappe dans la configuration du canal Microsoft Teams
Corrections et modifications supplémentaires
Cliquez pour développer
Corrections de bugs
Tente de compenser l’espacement de la première ligne avec pre-line
Empêche les tweets de perdre leur format dans les oneboxes
Contourne le service worker sur le chemin SSO
Navigue vers le sujet/PM indépendamment de la pression sur la touche Shift
Gestion des URLs /p/### dans Ember
LOAD_PLUGINS=0 en dev/prod, avertissement dans plugin:pull_compatible_all
Permet aux URLs de sujets sans slug de fonctionner au sein du même sujet
Ne pas afficher les émojis en double dans le sélecteur
Met à jour la liste des émojis récents lors de la sélection
Ne pas déclencher l’événement topic_created pour les messages de réponse par e-mail.
Désactive le bouton de vote pour les sondages multiples sans minimum.
Régression dans la navigation au clavier de la liste des sujets
Ajoute /all à l’URL si la liste par défaut est ‘none’
Enregistre réellement les champs sur themes:update
Rafraîchit la logique dans les listes de sujets de découverte
Lors de la rédaction d’un message, ne pas suggérer les utilisateurs de messages supprimés
La fonctionnalité de nouveau sujet était cassée lorsque le « Filtre de liste par défaut » était défini sur « aucune sous-catégorie »
Lors du chargement de plus de sujets, showFooter n’était pas mis à jour correctement
Avancement saccadé du sujet sur certaines tailles de fenêtre
Nettoie la file d’attente signalée lorsque la réponse au message signalé est supprimée
Erreur lors du vote sur un sondage multiple sans les attributs min/max.
Utilise font-down
Plus petite icône de crayon pour modifier les balises
Masquer la biographie de l’utilisateur si le profil est restreint
Petits ajustements de la position de l’avancement du sujet sur ordinateur
Atténue le message des problèmes critiques du tableau de bord administrateur
Ne pas autoriser les valeurs NULL pour notification_level dans category_users
Améliore la façon dont la fenêtre contextuelle Magnific est chargée
Les téléchargements étaient cassés dans l’ancien Safari
Enregistre draftSequence lorsqu’il est 0
Prédit draftSequence lors de l’enregistrement du brouillon
SiteSetting.title était pollué dans StaticController
Donne au compositeur des options pour le déclencheur post:highlight
Supprime la contrainte de longueur de fancy_title dans topics
Changements UX
Ajuste l’espacement du formulaire d’invitation et des formulaires associés
Change le texte du code d’action public_topic sur les sites nécessitant une connexion.
Ajuste le CSS du sélecteur d’émojis
Page d’erreur « accepter l’invitation » mise à jour
Empêche le débordement de la vue de la liste des sujets par les robots d’exploration
Meilleur formulaire d’acceptation d’invitation
Refactorisation de l’espacement des actions de message et cohérence
Mise en page améliorée de la page d’acceptation d’invitation
Maximise l’espace d’aperçu dans le compositeur
Performance
Transforme les préfixes de tests courants en contextes dans topics_controller_spec
Rend les tests plus rapides en préfabriquant plus d’éléments