What's New in BigBlueButton 3.0.7
BigBlueButton 3.0.7 is a maintenance release that brings numerous improvements to breakout rooms, LiveKit integration, external video sharing, and whiteboard functionality. It also includes plugin localization support and several important fixes to enhance stability and user experience.
Breakout Room Improvements
Breakout rooms receive several key fixes and optimizations. The issue where breakout rooms did not inherit disabled features from the parent meeting has been resolved. A new state management system for breakouts reduces subscription queries and improves performance. Additionally, a fix prevents the invitation screen from showing indefinitely when a user joins a different room than assigned. The number of subscriptions querying breakout rooms has been significantly decreased, resulting in better scalability.
LiveKit and Recording Enhancements
LiveKit support has been improved with selective audio subscription, initial audio groups implementation, leave audio functionality, and floor management. The webrtc-sfu and webrtc-recorder packages have been updated to versions 2.18.x and 0.9.x respectively. Administrators who previously set up the LiveKit integration should review the installation steps, as changes may affect recording and network configurations. The recording service now checks for videos with no decodable frames to avoid corrupted recordings.
External Video and Whiteboard Fixes
External YouTube videos now sync correctly, addressing playback issues when changing video speed. The whiteboard receives multiple fixes: the autohide feature no longer breaks when menus are open, the delete button is restored (instead of clear all annotations), crashes due to clipboard permission denial are resolved, and the selected drawing tool stays locked to prevent automatic switching to select mode. The clear annotations action has also been added to presentation menu options.
Plugin Support and Localization
Plugins now support custom SVG icons for actions bar buttons. Some BigBlueButton plugins have been updated to support multiple languages. If you see raw translation keys like 'pickRandomUserPlugin.actionsButtonDropdown.label.pickUser' instead of the expected label, check for a newer tag or version of the plugin. Multiple language updates are included for Italian, Russian, Ukrainian, Chinese Traditional, Korean, Arabic, Japanese, Greek, and Basque.
Other Improvements
Several additional fixes enhance stability: the screen share fullscreen button no longer requires double clicks, the learning analytics button text now shows correctly after session end, webcam and screen sharing resizing works even without a presentation uploaded, and the 'redirect on meeting end' feature now has a timeout to prevent hanging. Presentation conversion logging has been improved, and persistent captions view has been added to PostgreSQL. The maximum authToken size in the user table has been increased to 50 characters. A number of null checks and refactors improve overall reliability.
Afrikaans
العربية
български
বাংলা
Čeština
Dansk
Deutsch
Ελληνικά
English (US)
Español
فارسی
Suomi
Français
עִבְרִית
हिन्दी
Bahasa Indonesia
Italiano
日本語
한국어
Latviešu valoda
Bahasa Melayu
Nederlands
Norsk Bokmål
Polski
Português
Русский
Kiswahili
Svenska
ไทย
Türkçe
Українська
Tiếng Việt
简体中文
繁體中文