What's New in BigBlueButton 3.0.1

BigBlueButton 3.0.1 is a maintenance release that delivers a range of fixes for the HTML5 client, improves accessibility, resolves a crash when exporting annotations, and restores the ability to join sessions with older Safari browser versions.

HTML5 Client Fixes

This release includes numerous fixes to enhance the stability and reliability of the client:

  • Chat accessibility improvements
  • Fixed missing top padding in the NotificationBar
  • Guest waiting now correctly updates user status in the database
  • Whiteboard zoom calculation now includes a NaN check
  • External Video plays correctly in the CAMERAS_ONLY layout
  • Changing slides while a poll is open no longer closes the poll
  • Users who have not responded are now shown in poll results
  • Fixed an issue where presentations overlapped webcams with certain user data
  • Non-subscription error 3006 resolved
  • Screen share audio is muted when quick swap is enabled and non-media layout is selected
  • Client crash during presentation export fixed (not every time)
  • Whiteboard refetches shapes after toggling fit-to-width
  • User leave notification burst fixed
  • Modal z-index adjusted to be under notification z-index
  • Added checks to avoid undefined variables and crashes
  • Webcams play correctly in the PRESENTATION_ONLY layout
  • Text-to-Markdown function improved to remove regex lookbehind and handle images properly
  • Only use AbortSignal.timeout if available for better compatibility

Accessibility Improvements

With contributions from the community, accessibility has been enhanced in the chat and other areas of the client.

Export Annotations Fix

The export annotations feature has been patched to fix blank images when exporting.

Additional Changes

  • Core: Prevents line breaks in logs (Akka Apps)
  • Locale updates for language files
  • Documentation improvements in preparation for the stable release