This 2.5 release fixes an security issue - the security rating for the CVE is 5.9/10. Expect the CVE to be published on August, 18 or shortly after. Please make sure to update your systems in time. Note: BBB 2.4 is not affected.
There are also several improvements to userlist, polling, whiteboard and learning analytics dashboard.
Thanks to the community members who provided feedback to the earlier 2.5 releases!
HTML5 client
- fix: users counter inconsistent #15181
- fix: secret poll value not recalculated #15229
- fix: some presentation slides are not loaded after conversion (2.5) #15268
- fix: microphone design inside audio modal #15266
- fix: port whiteboard annotations/cursors fixes to 2.5 #15308
- fix: wrong poll results displayed in the chat when answers are grouped #15174
- fix: screen sharing data saving option #15239
- fix: don`t ignore settings.yml virtualBackgrounds.enabled config #15335
- fix(chat): undefined property access #15362
- chore: Pulled the latest 2.5 HTML5 locales from Transifex #15319
- refactor: Adding bbbmenu component to presentation menu #15178
- refactor: assignment in expression (2.5) #15228
- test: drop unnecessary joinViaHtml5=true #15226
- test: New 2.5 tests + links from test specs to 2.5 test plan #15221
- test: select YouTube iframe differently #15260
- test: add an option to multiuser initPages() #15246
Learning A. Dashboard
- fix: Learning Dashboard downloaded data wrong join and left time values #15219
Recording
- fix(recording): Add PDF cropbox parameter to thumbnails and slides for playback #15331
- chore: Update rubocop in gemfile #15296
Build (packaging scripts) / configuration
- Fix(build): add service dependency to redis for several services #15100 thanks @schrd!
- fix: remove obsolete systemd overrides #15194 thanks @schrd!
- fix: bbb-conf to point to the correct file for BBB secret #15254
- fix: Change in bbb-conf to not rely on tomcat #15265
- build(pads): v1.2.2 #15241
- build(bbb-webrtc-sfu): v2.8.5 #15322 improves security - expect CVE
- build: Let packaging scripts operate in a git worktree #15349
Release name
We recommend using -v focal-250
to always install the latest release.
You can update to this specific release by passing the release name as -v focal-250-2.5.3
to bbb-install-2.5.sh
command.