BigBlueButton
Open-source web conferencing system for online learning
BigBlueButton's 4.0 beta swaps out its own media stack — LiveKit is now the default, SIP.js is gone.
◆Recent moves
- 19d ago
4.0 beta.4: LiveKit becomes the default media stack, SIP.js bridge removed
⚡ SPARKThe media stack defaults to LiveKit and the legacy SIP.js audio bridge is deleted outright, ending the migration that 3.0's audio fixes have been rehearsing for months. BlockNote becomes the shared notes engine with Markdown import and export, and the JVM services move to Java 21.
View source ↗ - 2mo ago
4.0 beta.3: layout system rebuilt, Unified layout becomes default
The layout system is rebuilt with the Unified layout promoted to default, plus refined camera sorting, a dual-sidebar mode, a WASM audio processor on the mic stream, user search, a three-state presenter policy, and a request-to-become-presenter flow. The client half of the 4.0 work, landing one beta before the media-stack cut.
View source ↗ - 4mo ago
3.0.23: breakout-room fixes, security patches, renamed bbb-web properties
A 3.0 maintenance iteration weighted toward breakout rooms, with several security fixes and two renamed bbb-web properties that administrators need to account for on upgrade. Routine for the stable branch, but the config rename makes it more than a drop-in update.
View source ↗ - 6mo ago
3.0.22: client and core fixes, security patches
A routine 3.0 iteration of client and core fixes plus a couple of security patches. Keeps the stable branch healthy while the structural work happens in the 4.0 betas.
View source ↗ - 6mo ago
3.0.21: security fixes and minor client improvements
Another stable-branch maintenance drop — a couple of security fixes with minor client and core improvements, flagged for prompt administrator update. No user-visible change of consequence.
View source ↗ - 6mo ago
3.0.20: LiveKit audio fixes and security patches
Several LiveKit audio fixes land on the stable branch alongside security patches. Read against the 4.0 beta, this is the migration being de-risked in production before the old bridge was removed.
View source ↗