Encore plus !
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_createdpour 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,
showFootern’é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_leveldanscategory_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_titledanstopics
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