What's New in BigBlueButton 3.0.5
Version 3.0.5 brings several stability fixes and improvements to the HTML5 client, recording processing, and export annotations. This release addresses crashes, enhances browser compatibility, and polishes the whiteboard experience.
HTML5 Client Improvements
The client receives multiple fixes to prevent crashes and improve reliability:
- Resolved a crash when users are moved to room zero on running meetings.
- Fixed an error acquiring the wake lock, which could cause issues on mobile devices.
- Prevented undefined functions in the external video component.
- Fixed a crash due to
MediaDevices EventTargetunavailability in certain browsers. - Made undo and redo buttons properly fade away after use.
- Refined logging to allow filtering by log level.
- Adjusted
allowDefaultLogoutUrlparameter behavior. - Added support for older Chrome versions.
- Improved browser support with several refactors.
- Limited the HTML5 client to generate a single bundle (no more chunks) to fix compatibility with Safari 15.
- Fixed dark mode flicker on presentation snapshots and whiteboard buttons.
Breakout Room Enhancements
Breakout rooms now randomly assign users to rooms in an evenly distributed manner, ensuring balanced groups.
Recording & Export Annotations Fixes
Recording processing and annotation export receive important corrections:
- Fixed a recording processing hang introduced in a previous update.
- Added a recheck for video decodability after remuxing.
- Updated dependencies in
bbb-export-annotationsfor security and compatibility. - Fixed
@svgdotjs/svg.jsnot respecting provided image dimensions, improving annotation export accuracy. - Corrected an incorrect import statement in the export component.
- Removed a duplicate
jobIdin logger.
Packaging & Configuration
- Updated
bbb-webrtc-sfuto version 2.17.1, bringing stability improvements. - Added basic dialplan instructions in FreeSWITCH to reject anonymous User Agents, enhancing security against unwanted calls.
- Dependency updates for
axiosandgo-redisto address security vulnerabilities.
Additional Fixes
- Fixed a plugin issue where
ui-command changeEnforcedLayoutwas not working correctly. - Updated locale files for Estonian, Persian, and Japanese.
- Multiple test improvements and refactors.
- Documentation fixes and cleanup.
These changes make BigBlueButton 3.0.5 a solid maintenance release for administrators and users alike.
Afrikaans
العربية
български
বাংলা
Čeština
Dansk
Deutsch
Ελληνικά
English (US)
Español
فارسی
Suomi
Français
עִבְרִית
हिन्दी
Bahasa Indonesia
Italiano
日本語
한국어
Latviešu valoda
Bahasa Melayu
Nederlands
Norsk Bokmål
Polski
Português
Русский
Kiswahili
Svenska
ไทย
Türkçe
Українська
Tiếng Việt
简体中文
繁體中文