Neuerungen in BigBlueButton 3.0.13

Version 3.0.13 ist ein Wartungsupdate, das mehrere Sicherheitslücken behebt und zahlreiche client- und serverseitige Fehlerbehebungen enthält. Das Update verbessert unter anderem die Stabilität, die Umfragefunktion, das Chatverhalten und das Learning Analytics Dashboard. Administratoren wird empfohlen, das Update zu installieren, um von den Sicherheitspatches und den Verbesserungen der Benutzerfreundlichkeit zu profitieren.

HTML5-Client-Verbesserungen

Dieses Update behebt mehrere Fehler im HTML5-Client. Probleme im Zusammenhang mit Umfragen wurden behoben, darunter ein Fehler, der dazu führte, dass `quickPollConfirmationStep` ein Quiz fälschlicherweise in eine Umfrage umwandelte, die Unterstützung von Gebietsschemas bei Anmerkungsumfragen sowie die Verhinderung, dass Umfrageoptionen bei zehn oder mehr Optionen ausgeblendet werden. Die intelligente Umfrageerkennung für Folien mit Textantworten ohne Optionen wurde verbessert, und die Markierung für die richtige Antwort wird bei langen Optionen nicht mehr abgeschnitten.

Weitere Verbesserungen umfassen das Hinzufügen regulärer Ausdrücke zum Umgang mit fehlendem Fragetext in intelligenten Folien, das Verhindern des Ausblendens des Fensters mit den Geräteeinstellungen bei einer Aufnahmeberechtigungsabfrage, die Unterstützung von Audioelementen bei externen Videos sowie die Korrektur eines irreführenden durchgestrichenen Mikrofonsymbols für Teilnehmer im Zuhörmodus (es werden nun Kopfhörer angezeigt). Chatnachrichten können jetzt ausgewählt werden, und die fortlaufende Nummerierung gespeicherter Whiteboards und Notizen in Breakout-Räumen wurde korrigiert. Konsolenwarnungen und -fehler wurden ebenfalls reduziert.

Sicherheitsupdates

In dieser Version wurden mehrere Sicherheitslücken behoben. Ein Fix in der Chat-Reaktionsfunktion entfernt Emoji-IDs, um ein Sicherheitsproblem zu beheben (GHSA-5m8m-h7fj-8wx6). Die Komponente gql-actions enthält nun eine Validierung für die Mutation pollSubmitUserVote, um eine weitere Sicherheitslücke zu schließen (GHSA-73j3-v3fq-fqx5). Zusätzlich wurde das Paket bbb-pads auf Version 1.5.4 aktualisiert, um ein Sicherheitsproblem zu beheben (GHSA-9jv9-cjrm-grj2). Diese Sicherheitshinweise werden voraussichtlich um den 1. September 2025 veröffentlicht.

Core- und Plugin-Updates

Zu den wichtigsten Verbesserungen gehören die Behebung eines Fehlers, der dazu führte, dass einige präsentationsbezogene Konfigurationen in bbb-web nicht berücksichtigt wurden, sowie eine neue Funktion, die Plugin-Fehler vom Backend speichert, sodass diese im Frontend protokolliert werden können. Für den Upload von Präsentationen wurde eine Erklärung zur Parallelverarbeitung hinzugefügt. Das Plugin-SDK wurde auf Version 0.0.90 aktualisiert und bietet neue Funktionen für Plugins, darunter benutzerdefinierte Abfragen und Mutationen, um Inhalte im Sidekick-Bereich besser bearbeiten zu können.

Learning Analytics-Dashboard

Das Dashboard für Lernanalysen wurde um mehrere Fehler korrigiert und verbessert. Die Sortierung von Umfragen und Quizfragen wurde optimiert, Quizantworten werden nun lokalisiert angezeigt, und die Quiztabelle zeigt Antworten von Nutzern nicht mehr als falsch an, wenn die richtige Antwort nicht angegeben wurde. Im Dashboard-JSON wurde ein Feld namens „info_ended“ für Umfragen und Quizfragen hinzugefügt, und die Nutzeravatare wurden verbessert.

Aufnahme und Verpackung

Aufzeichnungen werden nun auch als Präsentation exportiert, inklusive Quizinformationen. Ein Fehler beim PDF-Export sorgt für die korrekte Anzeige der Umfrageergebnisse. Zu den Verbesserungen der Paketierung gehören eine Behebung von umask-Problemen auf Systemen mit umask 0077, die Aktivierung von CORS für Assets unter /plugins/ sowie Aktualisierungen für bbb-webrtc-sfu (v2.19.0-beta.5), bbb-webrtc-recorder (v0.11.0) und bbb-playback (v5.4.0).