github bigbluebutton/bigbluebutton v2.4-rc-3
BigBlueButton 2.4-rc-3

This release of BigBlueButton 2.4 includes numerous fixes and stability improvements.

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

We thank ZKI, the German association of Higher Education IT centers, for funding some of the development of recent BigBlueButton releases to help improve the scalability and usability!

Thanks to the community members who provided feedback to the earlier 2.4 releases!

This release includes all 2.3.x changes up to and including 2.3.15.

HTML5 client:

fixes:

  • fix: Localize guest waiting page heading #13455 thanks @PhMemmel
  • fix: incomplete text in dropdown menus #13462
  • fix: Webcam sharing does not complete when webcam dataSaving setting is changed #13477

improvements:

  • refactor: improve video preview - safari #13481
  • refactor: limit the number of who is talking indicators to 8 #13443
  • refactor: WCAG2.1 - Apply Remaining Access Fixes (Firefox Mainly) #13476
  • refactor(virtual-backgrounds): move WASM binaries to /public and let nginx serve them #13482
  • refactor: Makes LearningDashboard data be provided by bbb-web (avoid demoted user to receive updates) #13488
  • refactor: Restore old button to hide presentation (under a flag) #13490

newly introduced:

  • feat: Userdata flags for hiding some layout elements #13521

test:

  • test: Add breakout room invitation stress test #13428
  • test: Improve checks, update connection status and breakout tests #13497
  • test: Shortcut test improvements #13514

style:

  • style: Pulled latest fonts, audio icon swap #13516 #13530
  • style: Improve Audio Control Chevron Alignment #13542

chore/docs:

  • chore: Pulled the latest 2.4 HTML5 locales from Transifex #13524 #13526
  • chore: Pulled the latest fonts woff from bigbluebutton-fonts #13530

bbb-web:

  • Changed the messageKey values in validation error messages #13371
  • refactor: Makes LearningDashboard data be provided by bbb-web (avoid demoted user to receive updates) #13488
  • Fix: Api/learningDashboard validation error #13517

akka-apps

  • fix: Add constraint for actions in breakouts #13498
  • refactor: Increase time allowed for reconnection #13531

bbb-conf:

  • chore(build): bbb-conf and build script changes to handle /var/mediasoup #13403

recording:

  • RAP: Use "asetpts=N" in ffmpeg audio processing #13540

bbb-learning-dashboard

  • fix: Learning Dashboard not setting RTL for some languages #13493
  • refactor: Makes LearningDashboard data be provided by bbb-web (avoid demoted user to receive updates) #13488
  • Fix: Learning Dashboard eslint no-alert problem #13525

bbb-webrtc-sfu:

build changes for the build packaging scripts build/ meant to be used in upcoming BBB releases:

  • build: bbb-conf and build script changes to handle /var/mediasoup #13403
  • build: Update bbb-webrtc-sfu packaging to include mediasoup #13451 Thanks @schrd
  • build: set mediasoup IPs in webrtc-sfu post install #13479
  • build: etherpad cursortrace mconf #13470
  • build: bbb-fs-core allow trace @ command #13471
  • build: set jdk to 8 in bbb-web #13469
  • refactor(virtual-backgrounds): move WASM binaries to /public and let nginx serve them #13482
  • build: adjust bbb-html5.nginx to make sure nginx serves static assets #13520
  • build: Backport build changes from 'develop' #13522

packaging / configuration:

  • changes identical to "build: adjust bbb-html5.nginx to make sure nginx serves static assets" #13520
  • changes to bbb-html5.nginx to serve WASM files (gzip-ed) https://github.com/bigbluebutton/bigbluebutton/pull/13482 and to include those in the package
  • Since BigBlueButton 2.3.15 was merged into 2.4-rc-3, the packaging changes listed in https://github.com/bigbluebutton/bigbluebutton/releases/tag/v2.3.15 are also included in this release (new since 2.4-rc-2)
  • releasing a version of bbb-playback-notes which only deploys notes-playback.nginx without the processing scripts so that servers upgraded from 2.3 to 2.4 have a way to replay notes recording.

Release name

In case an administrator does not want to update to the latest bionic-240 version, use as substitute to the -v argument in bbb-install.sh command
bionic-240-2.4-rc-3
We still recommend using -v bionic-240.

Client build: 2343

latest releases: v2.4-rc-5, v2.4-rc-4
one month ago