Neuerungen in BigBlueButton 3.0.14

Diese Iteration bietet Leistungsverbesserungen, clientseitige Fehlerbehebungen und diverse Verbesserungen im gesamten HTML5-Client, Kern und Lernanalyse-Dashboard.

HTML5-Client-Verbesserungen

Vollbild- und Präsentationskorrekturen

Mehrere Probleme mit dem Vollbildmodus wurden behoben, darunter die fehlerhafte Funktion des Vollbildmodus innerhalb von Präsentationen und die fehlerhafte Aktivierung des Vollbildmodus bei der schnellen externen Videofreigabe. Der Code zur Whiteboard-Neusynchronisierung wird nun nicht mehr bei jedem Seitenwechsel ausgeführt, und die Zoomposition beim Folienwechsel ist jetzt korrekt.

Verbesserungen an Schnellumfragen

Schnellumfragen unterstützen jetzt das Extrahieren mehrerer Umfragen mit Textoptionen, und die Anzahl der Optionen wurde auf 19 erhöht. Ungültige Schnellumfragen werden jetzt automatisch übersprungen.

Leistungsoptimierungen

Abonnements wurden entfernt und bedingte Ausführung hinzugefügt, um die Clientlast zu reduzieren. useMeeting Der Hook verwendet nun MeetingStaticDataDie Audiofunktionen wurden überarbeitet, um das Drilling von Props zu minimieren. Globale Fehlerbehandlungsmechanismen für Laufzeit- und Ressourcenfehler wurden hinzugefügt, um das Debuggen zu verbessern.

Verbesserungen an schwebenden Fenstern und Plugins

Das schwebende Fenster wurde für bessere Benutzerfreundlichkeit und Stabilität optimiert. changeEnforcedLayout Die Plugin-Aktion wurde umbenannt in setEnforcedLayout, Und eine neue PLUGINS_ONLY Ein neuer Layouttyp wurde eingeführt.

Kernleistungsverbesserungen

Die GraphQL-Schicht wurde in ihrer Leistung mehrfach optimiert. meetingStaticData Der Endpunkt wurde mit Nginx-Caching ausgestattet, um das Abrufen von Besprechungsdaten zu beschleunigen. Zusätzliche Berechtigungen wurden für den Endpunkt konfiguriert. bbb_client_not_in_meeting Die Hasura-Rolle und das Cursor-Streaming wurden von Hasura auf die bbb-graphql-middleware.

Fehlerbehebungen im Dashboard für Lernanalysen

Das Dashboard zählt nun die Umfrageantworten korrekt, und die Sortierfunktion der Quiztabelle funktioniert wie erwartet. Um die Performance zu verbessern, wurden Funktionsreinstanziierungen bei jedem Rendern vermieden.

Export-Anmerkungen-Fehlerbehebung

Der Textumbruch in Textformen innerhalb exportierter Anmerkungen wurde korrigiert.

Verpackung und Lokalisierung

WebRTC SFU wurde auf Version 2.19.0 aktualisiert, und bbb-pads wurde auf Version 1.5.5 aktualisiert. Es wurden mehrere Lokalisierungsaktualisierungen für Norwegisch (Bokmål), Japanisch, Italienisch, Griechisch, Baskisch, Französisch, Estnisch und weitere Sprachen vorgenommen.