BigBlueButton v3.0.28

v3.0.28
Added 3
  • Add forceRelay and forceRelayOnFirefox settings for LiveKit
  • Add Esc shortcut to move focus in and out of the BlockNote shared notes editor
  • Add patched flag to users basic info subscription
Changed 5
  • Recording parameters now pass through to breakout rooms
  • Moderators can now manage lock settings inside breakout rooms and optionally inherit parent meeting lock settings on creation
  • Improve video stream queries for server performance
  • Improve JSON patcher to produce minimal patches via LCS-based move generation
  • Create public media groups lazily
Fixed 12
  • Fix BlockNote table crash with static toolbar
  • Fix activating listen-in function resulting in error that drops user from breakout room
  • Fix BlockNote read-only issues and stability
  • Fix preloading of slides not working for proxy setups
  • Fix talking indicator with letters being cut off
  • Fix general BlockNote issues related with losing focus

This iteration focuses on breakout rooms. Moderators can now manage lock settings inside breakout rooms and optionally inherit the parent meeting's lock settings, and recording parameters now pass through to breakouts. It also adds new LiveKit forceRelay/forceRelayOnFirefox settings, accessibility improvements for the settings dropdown and the BlockNote shared-notes editor, a recording fix for high ffmpeg memory usage caused by video PTS gaps, more BlockNote stability work, server-performance improvements, and the usual dependency updates. Below is a list of the pull requests in this iteration, grouped by component.

Note: Anyone using BBB behind a proxy setup should include set $bbb_cors_origin 'https://bbb-proxy.example.com/'; to /etc/bigbluebutton/nginx/bbb-cluster.nginx

Link to installation command / instructions / schedule / planned features: https://docs.bigbluebutton.org/3.0/new-features

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

features and refactors

test and CI

locales

Core
Recording
Packaging and configuration
Documentation
Chore

Full Changelog: https://github.com/bigbluebutton/bigbluebutton/compare/v3.0.27...v3.0.28

Release name

Passing -v jammy-300 to https://github.com/bigbluebutton/bbb-install/blob/v3.0.x-release/bbb-install.sh will always install the latest released BigBlueButton 3.0 version.

If for some reason you would like to install this specific release, pass -v jammy-300-3.0.28.

We still recommend using -v jammy-300 as this repository is continually updated with each BigBlueButton 3.0 release.

View original

Upgraded? How did it go?

Discussion