Nouveautés de BigBlueButton 3.0.0

BigBlueButton 3.0 est une mise à jour majeure, fruit de plus de 18 mois de développement et de 4 496 commits. Elle introduit une nouvelle architecture de plugins, des améliorations significatives du chat et du tableau blanc, des optimisations audio et une restructuration complète du backend avec le remplacement de MongoDB et Meteor par Hasura et GraphQL. Le serveur fonctionne désormais sous Ubuntu 22.04.

Architecture de plugin

BigBlueButton 3.0 introduit la prise en charge des plugins, permettant d'étendre les fonctionnalités de base de la classe virtuelle. Cette nouveauté ouvre la voie à des intégrations personnalisées et à de nouvelles fonctionnalités développées par la communauté et des tiers.

Chat amélioré

La messagerie instantanée a été entièrement repensée et offre de nouvelles fonctionnalités : les utilisateurs peuvent désormais modifier les messages envoyés, ajouter des émojis et créer des fils de discussion. Ces améliorations rendent la communication plus fluide et expressive.

Tableau blanc amélioré (tldraw 2.0)

Le tableau blanc a été mis à jour avec la version 2.0 de tldraw, offrant ainsi une expérience de dessin plus moderne et performante. Cette mise à jour inclut une meilleure stabilité du zoom et des performances générales améliorées.

Améliorations audio

Les utilisateurs peuvent désormais activer directement le micro pour l'audio, ce qui supprime l'option distincte d'écoute seule et de micro. Un nouveau mode Absent permet de définir son statut en un clic, et la fonction Appuyer pour parler (expérimentale) est disponible pour un contrôle audio rapide.

Fonctionnalités expérimentales

Plusieurs fonctionnalités expérimentales sont incluses : l’intégration avec LiveKit pour l’audio, les webcams et le partage d’écran ; un tableau blanc infini ; et la prise en charge de ClamAV comme scanner de fichiers de présentation.

Architecture et performance

L'ensemble du système backend a été remanié. MongoDB et Meteor ont été supprimés et remplacés par Hasura et la communication GraphQL. Cette restructuration optimise la liste des utilisateurs, le chat et toutes les autres communications, ce qui améliore la stabilité et les performances. Tous les composants ont été mis à jour pour fonctionner sous Ubuntu 22.04.

Pour la liste complète des modifications et corrections, y compris de nombreuses corrections du client HTML5 et des mises à jour de localisation, veuillez consulter les notes de version officielles.