Nouveautés de BigBlueButton 3.0.0-rc.3

BigBlueButton 3.0.0-rc.3 est désormais disponible. Cette version candidate privilégie l'accessibilité et les performances, avec de nombreuses corrections apportées au client HTML5, aux services principaux et aux plugins. La liste des utilisateurs a été optimisée pour les sessions longues et la compatibilité avec les lecteurs d'écran a été considérablement améliorée.

Correctifs du client HTML5

Plusieurs problèmes du client HTML5 ont été résolus, notamment :

  • Correction du problème de lecture automatique des vidéos externes lors du changement de présentateur.
  • La conversation privée ne se charge plus lorsque les spectateurs sont verrouillés.
  • Résolution du problème de duplication de chat lors de la modification
  • Correction des problèmes de défilement instable du chat et de chargement des pages
  • Tableau blanc : suppression de la propagation du zoom en double, ajout de la prise en charge des gestes tactiles pour annuler/rétablir
  • Les commandes de chat et audio sont désormais correctement désactivées lorsque la connexion est interrompue.
  • La navigation au clavier et l'accessibilité des messages dans le chat ont été améliorées.
  • Correction du problème de coupure du son lors du partage d'écran dans les onglets partagés.
  • L'agencement local ne respecte pas l'agencement de la réunion.
  • Les modérateurs disposent désormais d'un contrôle total sur l'option d'activation/désactivation de la mise en page push.

Améliorations d'accessibilité

Grâce aux contributions de la communauté, les correctifs d'accessibilité suivants ont été inclus :

  • L'avertissement audio désactivé est désormais accessible aux lecteurs d'écran.
  • Les listes d'utilisateurs (participants et invités) sont plus accessibles
  • La navigation par lecteur d'écran dans l'ensemble du client a été améliorée.
  • Touche d'accès ajoutée pour le menu déroulant de la réunion de congé

Caractéristiques principales et performances

Les composants principaux de GraphQL ont bénéficié de mises à jour en termes de performances et de fiabilité :

  • Les performances de la liste des utilisateurs ont été améliorées grâce à l'assouplissement des autorisations des paramètres de verrouillage des utilisateurs dans la vue GraphQL.
  • Correction d'un middleware GraphQL qui reporte les abonnements jusqu'à ce que l'utilisateur s'inscrive.
  • Réimplémentation du chargement dans les réponses GraphQL
  • Tomcat embarqué a été mis à jour vers la version 9.0.98 pour des raisons de sécurité.

Mises à jour du SDK du plugin

Le SDK du plugin prend désormais en charge persistEvent, permettant aux plugins de conserver leur état entre les sessions utilisateur. De plus, useCurrentUser Le hook a été corrigé pour se mettre à jour correctement.

Construction et documentation

L'image système inclut désormais des versions mises à jour de Go, Grails et Node.js. L'affichage de l'état d'enregistrement a été amélioré et la documentation a été mise à jour et corrigée pour la version 3.0, notamment concernant la configuration de plusieurs Hasuras et la disposition par défaut des réunions.

Nous encourageons les administrateurs et les développeurs à tester cette version candidate et à nous faire part de leurs commentaires sur la liste de diffusion bigbluebutton-dev. Vos contributions nous permettent d'améliorer BigBlueButton pour tous.