Neuerungen in BigBlueButton 3.0.10

Diese Version enthält verschiedene client- und serverseitige Korrekturen, die mehrere Bereiche der Plattform betreffen, um die Stabilität und die Benutzerfreundlichkeit zu verbessern.

HTML5-Client-Verbesserungen

Der HTML5-Client erhält mehrere Fehlerbehebungen und Verbesserungen:

  • Die Lokalisierung liefert nun Kontext anstelle von nur 0 und 1.
  • Festes Layout, um längere Zeichenketten zu ermöglichen cameraWithFocus.
  • Lokalisierung für Live-Umfragen hinzugefügt.
  • Unterstützung für numerische TLDs in externen Videos hinzugefügt.
  • Problem behoben: Die Stiftfunktion für mehrere Benutzer funktionierte nur.
  • Fehlende Tastenkombinationen im Kontextmenü des Whiteboards wurden in Safari korrigiert.
  • Die Startzeit externer Videos wird nun von akka-apps direkt aus der URL extrahiert, wodurch die Abhängigkeit vom Client verringert wird.
  • Neue Übersetzungsplatzhalter werden kopiert von en.json automatisch in alle Sprachen.

Plugin-Systemerweiterungen

Das Plugin-System erhält wichtige Aktualisierungen:

  • Einführung der Einstellungsschema-Definition im Plugin-Manifest, wodurch Plugins konfigurierbare Einstellungen definieren können.
  • Unterstützung für hinzugefügt plugin_ Parameter und Standardwerte für Manifest-Platzhalter.
  • Die Ersetzung von Platzhaltern in Plugin-Manifest-URLs durch die Hauptversion wird nun unterstützt.

Core- und Backend-Korrekturen

Zu den wichtigsten Verbesserungen im Backend gehören:

  • Das Problem, dass freigegebene Notizen vor dem Teilen externer Videos nicht mehr angeheftet wurden, wurde behoben.
  • Konvertierte Benachrichtigungsnachrichtenwerte von Vector(String) zu Map(String,String) für mehr Flexibilität.
  • Eine Kennzeichnung wurde geändert, um die Textreihenfolge bei der PDF-zu-Text-Konvertierung zu priorisieren.
  • Allgemeine Verbesserungen zur Vermeidung von Systemstillständen und zur Verbesserung des Debuggings in akka-apps und GQL-Middleware.
  • LibreOffice wurde auf Version 25.2.4 aktualisiert.
  • Hasura wurde von Version 2.45.0 auf Version 2.48.1 aktualisiert.
  • Aktualisierung der Sicherheitsabhängigkeiten: Tomcat Embedded auf Version 9.0.106 und Bracket-Expansion auf Version 1.1.12.

Testverbesserungen

Die automatisierten Tests wurden um neue Szenarien erweitert, darunter die erzwungene Überprüfung von Layoutparametern, die Entfernung fehlerhafter Tags und neue Snapshot-Tests für das Hinein- und Herauszoomen.

Lokalisierungsaktualisierungen

Mehrere Sprachübersetzungen wurden über Transifex aktualisiert, darunter Chinesisch (Taiwan), Baskisch, Japanisch, Arabisch, Italienisch, Estnisch und Portugiesisch (Brasilien).