What's New in BigBlueButton 3.0.27

This iteration of BigBlueButton 3.0 introduces a new whiteboard feature, presentation security improvements, recording fixes, and several BlockNote-related performance and stability enhancements.

New Whiteboard Panning Feature

Users can now pan outside the current presenter's view during infinite whiteboard sessions. This gives participants more flexibility to explore different areas of the whiteboard independently, making collaboration more dynamic.

Presentation Security Improvements

Several enhancements tighten presentation security. Callback URL validation has been added, and a configuration note: anyone using a local address as the meta_endCallbackUrl must now explicitly allow that hostname in bbb-web.properties using the fetchUrlAllowedLocalHosts setting. Additionally, session tokens and page tokens are now enforced on presentation page requests, preventing unauthorized access.

Recording Fixes

Recording issues have been addressed. External video recordings missing after screenshare are now fixed, and presentation minimized events plus screenshare content are correctly captured. Events archiving on servers with BlockNote has been resolved, ensuring recordings are complete.

BlockNote Performance and Stability

Several BlockNote-related improvements ship in this release. The Ctrl+Z / Ctrl+Shift+Z undo/redo shortcuts have been restored. Dark mode performance has been fixed, a toolbar crash with static toolbars resolved, and the block-note toolbar size reduced for a cleaner interface. Hardcoded color schemes in exported notes have been updated to respect theme settings.

Additional Fixes

Other notable fixes include restoring guest note visibility, preventing username leaks in chat when lock settings hide the user list, correcting Android Safari user agent detection, and fixing presenter whiteboard camera position on window resize. Breakout room user ID handling has also been corrected.