BigBlueButton v4.0.0-beta.5

v4.0.0-beta.5Pre-release
Added 7
  • Mobile layout overhaul with paginated webcams, compact bars, and responsive dialogs
  • Arrange cameras and presentation side by side on phones in landscape
  • Automatic light/dark theme switching via prefers-color-scheme
  • Dedicated Audio settings tab with advanced/standard/original filtering
  • Support for custom text in the recording permission dialog
  • bbbctl admin tool
  • bbb-coturn package
Changed 3
  • Made bbb-etherpad and bbb-pads optional
  • Better BBB and LiveKit state reconciliation on reconnects
  • Push-to-talk enabled in settings.yml
Fixed 10
  • Presentation download filename containing & is truncated and saved without its extension
  • Grid-aware resize snapping in camera dock
  • White flash on slide change
  • Broadcast external video seek detected via onProgress discontinuity
  • Underline styles do not work in shared notes
  • Audio tiles are not displayed for attendees

BigBlueButton 4.0.0-beta.5

BigBlueButton 4.0.0-beta.5 brings a mobile layout overhaul (paginated webcams, compact bars, responsive dialogs, and side-by-side cameras and presentation on phones in landscape) along with automatic light/dark theme switching via prefers-color-scheme. Audio work continues with a new dedicated Audio settings tab, push-to-talk enabled in settings.yml, and better BBB<->LiveKit state reconciliation on reconnects. On the packaging side this beta adds the bbbctl admin tool and a bbb-coturn package, makes bbb-etherpad and bbb-pads optional, and carries a broad set of dependency upgrades. Below is a list of the pull requests in this iteration, grouped by component.

We strongly encourage administrators to update their existing 4.0.x-beta servers to beta.5! For production use we still recommend the latest release of BigBlueButton 3.0.x.

In addition to updating to this patched version, we encourage administrators to proactively rotate the API secret via bbb-conf --setsecret https://docs.bigbluebutton.org/administration/bbb-conf/#--setsecret-new_secret

More details included in the advisory below in the bbb-etherpad section.


Link to installation command / instructions / planned features: https://docs.bigbluebutton.org/4.0/new-features (work in progress)

Big THANK YOU to all community members who helped for this release - both through sending pull requests and through reporting bugs or requesting enhancements! :confetti_ball:

HTML5 client

fixes

features and refactors

test and CI

locales

Plugin SDK
Core
Learning dashboard
Recording
Packaging and configuration
bbb-etherpad
Chore
Documentation

Full Changelog: https://github.com/bigbluebutton/bigbluebutton/compare/v4.0.0-beta.4...v4.0.0-beta.5

Release name

Passing -v noble-400 to https://github.com/bigbluebutton/bbb-install/blob/v4.0.x-release/bbb-install.sh will always install the latest released BigBlueButton 4.0 version.

If for some reason you would like to install this specific release, pass -v noble-400-4.0.0-beta.5.

We still recommend using -v noble-400 as this repository is continually updated with each BigBlueButton 4.0 release.

View original

Upgraded? How did it go?

Discussion