What's New in BigBlueButton 3.0.6

Version 3.0.6 focuses on stability and user experience. It introduces a preview step for quick polls, support for disabling the raise hand feature, and fixes across the HTML5 client, presentation export, core, and recording components.

HTML5 Client Improvements

  • Quick poll now includes an optional preview step before launching.
  • Raise hand has been added to the list of features that can be disabled via disabledFeatures.
  • Presenter height now propagates correctly for other users when fit-to-width is enabled.
  • External video playback no longer seeks when sliding the progress bar.
  • Viewers can no longer select tools via keyboard shortcuts.
  • Prevent users from changing external video native volume using arrow keys.
  • The pencil tool now displays as a pencil cursor while in use.
  • Emojis can now be correctly reverted after being placed.
  • Chat auto-scrolling glitch fixed, ensuring new messages stay visible.
  • Stream IDs added to webcam video tags for better identification.
  • Unmute microphone message no longer cut off on mobile.
  • Voice activity hooks clean up properly on disconnection.
  • Unsynced local annotations are removed on reconnection.
  • Player unsync on webm files fixed.
  • External video now playable on mobile devices.

Export Annotations

  • Whitespace in text shapes is now preserved when exporting presentation annotations.
  • Sticky notes render correctly in the export.

Core and API

  • Maximum SVG dimensions are enforced after rasterization in bbb-web.
  • The GraphQL middleware logs the reason when disconnecting a browser.
  • The API now uses the meeting ID correctly for insertDocument.
  • Additional logs added during presentation conversion.
  • Error handling improved for document conversion threads.

Recording

  • Audio render command is now split for each segment to improve reliability.

Localization

  • Updated translations for Italian, Russian, Ukrainian, Chinese Traditional, Korean, Arabic, Japanese, and Greek.

Thanks to all community members who contributed pull requests, reported bugs, or requested enhancements. Your involvement helps make BigBlueButton better.