Co je nového v BigBlueButtonu 3.0.11

Verze 3.0.11 přináší kombinaci nových funkcí, oprav na straně klienta i serveru a vylepšení výkonu. Hlavním prvkem je přidání podpory kvízů, která umožňuje hlasování se správnými odpověďmi. Tato verze také řeší několik problémů nahlášených komunitou, včetně přerušování zvukových titulků, chování chatu a problémů s rozvržením v mobilních aplikacích.

Nová funkce kvízu

HTML5 klient a výukový panel nyní podporují kvízy. Přednášející mohou vytvářet ankety se správnými odpověďmi a výsledky kvízů se zaznamenávají do souboru events.xml a dat výukového panelu. Byla přidána samostatná funkce pro zakázání kvízů, která umožňuje administrátorům v případě potřeby tuto funkci vypnout. Rozhraní kvízu také prošlo vizuálním vylepšením.

Opravy klienta HTML5

Několik oprav chyb vylepšuje uživatelský zážitek:

  • Zvukové titulkyPřepis se již nezastaví po dlouhé době ticha.
  • Soukromý chatMožnost nabídky „Zahájit soukromý chat“ je nyní skrytá, když je chat vypnutý.
  • Modální okno s reakcemi: Opravena chyba, kdy byl obrázek na mobilních zařízeních příliš velký.
  • Čísla místností pro menší skupinyČísla pokojů se nyní zobrazují správně.
  • Tabule nástroje: Konfigurace nástrojů a perzistence při odpojení byly opraveny.
  • PřístupnostBylo implementováno několik doporučení pro zlepšení podpory čteček obrazovky.
  • LiveKitOpraveny problémy s výstupními zařízeními uloženými v mezipaměti, zrušením sdílení kamery a ztlumením zvuku v režimu nepřítomnosti.
  • Indikátor psaní: showNames nastavení nyní funguje podle očekávání.
  • Formulář anketyPole jsou při zahájení hlasování správně vyčištěna.
  • Navigace kvízu: Informace z kvízu se nyní ukládají při přepínání záložek.

Vylepšení základního serveru

Server GraphQL obsahuje řešení, které zabraňuje redundantním kontrolám nullability, což zvyšuje výkon dotazů. Dotazy v chatu jsou také rychlejší. Manifesty pluginů v akka-apps nyní ignorují neznámé vlastnosti, což zlepšuje kompatibilitu. Kontrola stavu middlewaru nyní zahrnuje INFO protokoly, když je provádění databáze pomalé, a řídicí panel učení obsahuje data avatarů uživatelů.

Aktualizace závislostí

Klíčové závislosti byly aktualizovány: Rozhraní příkazového řádku LiveKitu na verzi 2.14.0, @livekit/components-react na verzi 2.9.12, bbb-webrtc-sfu na verzi v2.19.0-beta.4 a bbb-webrtc-recorder na verzi 0.10.0. Balíček LiveKit SIP je nyní ve verzi v1.1.1, která také umožňuje uživatelům s telefonickým připojením obejít vstupní halu pro hosty při používání zvuku LiveKit.

Úplný seznam změn naleznete v dokumentaci k BigBlueButton nebo na stránce s vydáním na GitHubu.