What's New in BigBlueButton 3.0.22

BigBlueButton 3.0.22 brings several client and core improvements alongside two security fixes. This release addresses community-reported issues and enhances the overall meeting experience. We encourage administrators to update.

Security Fixes

This release includes two security advisories that will be made public after a coordinated disclosure period. One fix addresses markdown chat content in the Akka layer, and the other tightens the ClamAV command. Both are part of our commitment to keeping BigBlueButton secure.

HTML5 Client Improvements

The HTML5 client receives a number of refinements:

  • Annotations are no longer transferred to another presentation when switching slides.
  • Camera custom pagination settings have been refactored for better performance.
  • The presenter is always included in the cursors list.
  • Deduplication logic for toast notifications has been improved.
  • Missing CC icon in the talking indicator for Mediasoup and FreeSWITCH is now fixed.
  • Using bbb_auto_share_webcam=true no longer keeps webcams enabled when joining breakout rooms.
  • The Leave Meeting button no longer extends beyond its expected area.
  • PushLayout default settings have been corrected.
  • The audio modal now takes precedence over the video modal when both are triggered.
  • Two new settings—showAudioOnlyOnFirstPage and maxAudioOnlyUsers—have been introduced to control audio-only user display.
  • The eraser tool is now properly persisted in annotation batches.
  • Audio-only tiles no longer appear in all layouts incorrectly.

Core Improvements

Two fixes target the core:

  • The GQL middleware now scopes message caches per meeting, improving reliability.
  • A problem with transcription when multiple users speak at the same time has been resolved.

Export Annotations

The export-annotations service now respects the autoSize property for text annotations, ensuring correct sizing in exports. The axios dependency has been bumped to version 1.13.5.

Documentation

Several documentation improvements are included: broken links are fixed, wording of the welcome message location is adjusted, and the ClamAV command is tightened for security.

Community

A warm welcome to bittoby, who made their first contribution in this release by fixing the Leave Meeting button oversize area.

For a complete list of changes, see the GitHub release page. Administrators are encouraged to update to take advantage of these improvements and security fixes.