Nouveautés de BigBlueButton 3.0.13

La version 3.0.13 est une mise à jour de maintenance qui corrige plusieurs failles de sécurité et inclut de nombreux correctifs côté client et serveur. Cette mise à jour améliore notamment la stabilité, les fonctionnalités de sondage, le comportement du chat et le tableau de bord d'analyse de l'apprentissage. Les administrateurs sont invités à effectuer la mise à jour afin de bénéficier des correctifs de sécurité et des améliorations d'expérience utilisateur.

Améliorations du client HTML5

Cette mise à jour apporte plusieurs correctifs au client HTML5. Les problèmes liés aux sondages ont été résolus, notamment la conversion incorrecte d'un quiz en sondage via quickPollConfirmationStep, la prise en charge des paramètres régionaux pour les sondages d'annotations et l'affichage correct des options lorsqu'il y en a 10 ou plus. La détection intelligente des sondages a été améliorée pour les diapositives à réponse saisie sans options, et le marqueur de réponse correcte ne se coupe plus sur les options trop longues.

Parmi les autres correctifs côté client, on note l'ajout d'une expression régulière pour gérer le texte manquant des questions dans les diapositives dynamiques, la correction de l'affichage de la fenêtre des paramètres de l'appareil lors de l'apparition d'une demande d'autorisation d'enregistrement, la prise en charge des éléments audio sur les vidéos externes et la correction d'une icône de microphone barrée trompeuse pour les participants en mode écoute seule (l'icône affichée est désormais un casque). Il est maintenant possible de sélectionner les messages de chat, et la numérotation séquentielle des tableaux blancs et des notes enregistrées dans les salles de réunion a été corrigée. Le nombre d'avertissements et d'erreurs dans la console a également été réduit.

Correctifs de sécurité

Plusieurs failles de sécurité ont été corrigées dans cette version. Un correctif dans la fonctionnalité de réactions de chat supprime les identifiants des émojis afin de prévenir un problème de sécurité (GHSA-5m8m-h7fj-8wx6). Le composant gql-actions inclut une validation pour la mutation pollSubmitUserVote afin de corriger une autre vulnérabilité (GHSA-73j3-v3fq-fqx5). De plus, le paquet bbb-pads a été mis à jour vers la version 1.5.4 pour corriger un problème de sécurité (GHSA-9jv9-cjrm-grj2). Ces avis de sécurité seront rendus publics aux alentours du 1er septembre 2025.

Mises à jour du noyau et des plugins

Les principales améliorations comprennent la correction d'un problème de configuration de présentation non pris en compte par bbb-web, et une nouvelle fonctionnalité qui enregistre les erreurs des plugins côté serveur afin qu'elles soient consignées dans l'interface utilisateur. Une explication concernant la concurrence a été ajoutée pour le chargement des présentations. Le SDK des plugins a été mis à jour vers la version 0.0.90 et offre de nouvelles fonctionnalités, notamment des fonctions de requête et de mutation personnalisées pour une meilleure manipulation du contenu dans la zone latérale.

Tableau de bord d'analyse de l'apprentissage

Le tableau de bord d'analyse de l'apprentissage a bénéficié de plusieurs corrections et améliorations. Le tri des sondages et des quiz a été corrigé, les réponses aux quiz sont désormais localisées et le tableau des quiz n'indique plus qu'une réponse est incorrecte lorsque la bonne réponse n'est pas divulguée. Un champ « info_ended » a été ajouté aux sondages et aux quiz dans le JSON du tableau de bord, et les avatars des utilisateurs ont été améliorés.

Enregistrement et conditionnement

Les enregistrements exportés incluent désormais les informations des quiz au format présentation. Un correctif pour l'exportation PDF garantit l'affichage correct des résultats des sondages. Parmi les améliorations apportées au packaging, on note la correction des problèmes de masque de permissions sur les systèmes avec un masque de permissions de 0077, l'autorisation de CORS pour les ressources sous /plugins/, et les mises à jour de bbb-webrtc-sfu (v2.19.0-beta.5), bbb-webrtc-recorder (v0.11.0) et bbb-playback (v5.4.0).