# BigBlueButton v4.0.0-beta.5 - Product: BigBlueButton (https://whatsnew.fyi/product/bigbluebutton) - Vendor: BigBlueButton - Date: 2026-08-13 - Version: v4.0.0-beta.5 - Original notes: https://github.com/bigbluebutton/bigbluebutton/releases/tag/v4.0.0-beta.5 - Permalink: https://whatsnew.fyi/product/bigbluebutton/releases/v4.0.0-beta.5 - Labels: Pre-release What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Mobile layout overhaul with paginated webcams, compact bars, and responsive dialogs - **added** — Arrange cameras and presentation side by side on phones in landscape - **added** — Automatic light/dark theme switching via prefers-color-scheme - **added** — Dedicated Audio settings tab with advanced/standard/original filtering - **added** — Support for custom text in the recording permission dialog - **added** — bbbctl admin tool - **added** — bbb-coturn package - **changed** — Made bbb-etherpad and bbb-pads optional - **changed** — Better BBB and LiveKit state reconciliation on reconnects - **changed** — Push-to-talk enabled in settings.yml - **fixed** — Presentation download filename containing & is truncated and saved without its extension - **fixed** — Grid-aware resize snapping in camera dock - **fixed** — White flash on slide change - **fixed** — Broadcast external video seek detected via onProgress discontinuity - **fixed** — Underline styles do not work in shared notes - **fixed** — Audio tiles are not displayed for attendees - **fixed** — External video audio not restored when autoplay starts the video muted - **fixed** — Whiteboard frame rename drops characters when typing at normal speed - **fixed** — Locking private chat in 4.0 prevents viewers from private chat with moderator - **fixed** — User list search input squeezed by growing participant list #### BigBlueButton 4.0.0-beta.5 BigBlueButton 4.0.0-beta.5 brings a mobile layout overhaul (paginated webcams, compact bars, responsive dialogs, and side-by-side cameras and presentation on phones in landscape) along with automatic light/dark theme switching via `prefers-color-scheme`. Audio work continues with a new dedicated Audio settings tab, push-to-talk enabled in settings.yml, and better BBB<->LiveKit state reconciliation on reconnects. On the packaging side this beta adds the `bbbctl` admin tool and a `bbb-coturn` package, makes bbb-etherpad and bbb-pads optional, and carries a broad set of dependency upgrades. Below is a list of the pull requests in this iteration, grouped by component. **We strongly encourage administrators to update their existing 4.0.x-beta servers to beta.5!** For production use we still recommend the latest release of BigBlueButton 3.0.x. In addition to updating to this patched version, we encourage administrators to proactively **rotate the API secret** via `bbb-conf --setsecret` https://docs.bigbluebutton.org/administration/bbb-conf/#--setsecret-new_secret More details included in the advisory below in the bbb-etherpad section. --- Link to installation command / instructions / planned features: https://docs.bigbluebutton.org/4.0/new-features (work in progress) Big THANK YOU to all community members who helped for this release - both through sending pull requests and through reporting bugs or requesting enhancements! :confetti_ball: ###### HTML5 client fixes * [chore] fix children PropType in PresentationDownloadDropdownWrapper by @hiroshisuga in https://github.com/bigbluebutton/bigbluebutton/pull/25407 * fix: Presentation download: filename containing "&" is truncated and saved without its extension by @ramonlsouza in https://github.com/bigbluebutton/bigbluebutton/pull/25435 * fix: grid-aware resize snapping in camera dock by @ramonlsouza in https://github.com/bigbluebutton/bigbluebutton/pull/25410 * fix(html5): prevent white flash on slide change by @Tainan404 in https://github.com/bigbluebutton/bigbluebutton/pull/25493 * fix: broadcast external video seek detected via onProgress discontinuity by @Tainan404 in https://github.com/bigbluebutton/bigbluebutton/pull/25504 * fix: app gallery design fixes by @germanocaumo in https://github.com/bigbluebutton/bigbluebutton/pull/25469 * fix(shared-notes): match the BlockNote font to the client by @germanocaumo in https://github.com/bigbluebutton/bigbluebutton/pull/25516 * fix(video-preview): fit background thumbnails to the available width by @germanocaumo in https://github.com/bigbluebutton/bigbluebutton/pull/25524 * fix(user-list): prevent search input from being squeezed by growing participant list by @Arthurk12 in https://github.com/bigbluebutton/bigbluebutton/pull/25528 * [4.0] fix: broadcast external video seek detected via onProgress discontinuity- #25504 by @germanocaumo in https://github.com/bigbluebutton/bigbluebutton/pull/25534 * fix: underline styles do not work in shared notes by @ramonlsouza in https://github.com/bigbluebutton/bigbluebutton/pull/25525 * Backport: "fix(audio): assorted fixes and improvements to LiveKit's floor manager" by @prlanzarin in https://github.com/bigbluebutton/bigbluebutton/pull/25537 * fix(shared-notes): add missing border radius to pinned BlockNote by @Arthurk12 in https://github.com/bigbluebutton/bigbluebutton/pull/25536 * Fix(html5): Audio tiles are not displayed for attendees by @Tainan404 in https://github.com/bigbluebutton/bigbluebutton/pull/25284 * fix(external-video): restore audio when autoplay starts the video muted by @germanocaumo in https://github.com/bigbluebutton/bigbluebutton/pull/25535 * fix(whiteboard): Frame rename drops characters when typing at normal speed by @ramonlsouza in https://github.com/bigbluebutton/bigbluebutton/pull/25546 * fix(html5): align audio modal microphone and listen-only icons vertically by @ramonlsouza in https://github.co _[Truncated at 4000 characters — full notes: https://github.com/bigbluebutton/bigbluebutton/releases/tag/v4.0.0-beta.5]_