This iteration of BigBlueButton 2.7 contains multiple improvements on the client side, a patch for breakout rooms creation specifically affecting MacOS Chrome users, added support for extra locales for transcription and other improvements.
We welcome any feedback about this release on our bigbluebutton-dev mailing list
Note that BigBlueButton 2.7 runs on Ubuntu Focal (20.04).
Link to installation command / instructions / features : https://docs.bigbluebutton.org/2.7/new-features
Big THANK YOU to all comminuty members who helped for this release - both through sending pull requests and through reporting bugs or requesting enhancements! 🎊
HTML5 client
fixes
- fix(poll): avoid rendering polling component twice by @JoVictorNunes in #19797
- fix: breakout styles by @ramonlsouza in #20001
- [2.7] fix(reactions): crash when interactionsButton coords are absent by @prlanzarin in #20005
- [2.7] fix(audio): acquire streams before negotiation when peer is answerer by @prlanzarin in #20006
- [2.7] fix(bbb-html5): crash when stopping WebRTC peers by @prlanzarin in #20009
- [2.7] fix(bbb-html5): crash due to undefined metadataProp access by @prlanzarin in #20007
- [2.7] fix(screen-reader): add safeguards for adding alerts by @prlanzarin in #20012
- [2.7] fix: crash due to invalid UA version number in WKWebView (backport) by @prlanzarin in #20003
- [2.7] fix(audio): minimize redundant audio exit toasts by @prlanzarin in #20004
- [2.7] fix: add safeguards when returning user roles by @prlanzarin in #20013
- [2.7] fix(bbb-html5): crash on video-provider unmount by @prlanzarin in #20008
- fix(whiteboard): check before manipulating pan tool class list by @Arthurk12 in #20026
- Fix: user reaction not showing right emoji by @Tainan404 in #20108
- fix: undefined accesses causes crashes in actions-bar breakout utils by @prlanzarin in #20123
- fix(audio): review device selection in mobile endpoints by @prlanzarin in #20122
- fix: crash at meeting-ended due to undefined access + incorrect meetingID by @prlanzarin in #20124
- [2.7] fix(audio): review audio modal help screen by @prlanzarin in #20010
- fix(audio): broken connection stats on Firefox >= 125 by @prlanzarin in #20121
- [2.7] Support more transcription languages by @lfzawacki in #19987
- [2.7] fix(presentation): toolbar width on small screens by @Arthurk12 in #20024
- fix(bbb-html5): validate before getting user-list element attribute by @Arthurk12 @prlanzarin in #20150
- fix(bbb-html5): filter poll users array before processing by @Arthurk12 @prlanzarin in #20151
- fix(bbb-html5): potential crash in Youtube captions toggle by @Arthurk12 @prlanzarin in #20153
- fix(bbb-html5): correct parameter type for wake lock log codes by @Arthurk12 @prlanzarin in #20152
chore
- chore: Bump requirement for safari versions by @antobinary in #20129
- chore: bump npm deps by @antobinary in #20154
localization
- Updates for project BigBlueButton v2.7 HTML5 client and language tr by @transifex-integration in #19863 #20165
- Updates for project BigBlueButton v2.7 HTML5 client and language fa_IR by @transifex-integration in #19875
- Updates for project BigBlueButton v2.7 HTML5 client and language eu by @transifex-integration in #19920
- Updates for project BigBlueButton v2.7 HTML5 client and language zh_TW by @transifex-integration in #19979
- Updates for project BigBlueButton v2.7 HTML5 client and language fr by @transifex-integration in #20015 #20065
- Updates for project BigBlueButton v2.7 HTML5 client and language ar by @transifex-integration in #20049 #20126
- Updates for project BigBlueButton v2.7 HTML5 client and language ja by @transifex-integration in #20055 #20169
- Updates for project BigBlueButton v2.7 HTML5 client and language el_GR by @transifex-integration in #20052 #20131
- Updates for project BigBlueButton v2.7 HTML5 client and language de by @transifex-integration in #20138 #20146
Core
- fix(sec): Bump org.json:json (backport) by @antobinary in #20035
- fix(sec): Bump tomcatEmbed to 9.0.86 (#19814) (backport) by @antobinary in #20034
- fix(sec): Bump logback-classic (backport) by @antobinary in #20033
export-annotations
- fix(bbb-export-annotations): Flag to force CairoSVG to embed images by @danielpetri1 in #19779
- updates bbb-export-annotations by @ben-ba in #19707
record-and-playback
- [Snyk] Fix for 1 vulnerabilities by @antobinary in #20042
Docs
New Contributors
Full Changelog: v2.7.6...v2.7.7
Release name
Passing -v focal-270
to https://raw.githubusercontent.com/bigbluebutton/bbb-install/v2.7.x-release/bbb-install.sh will always install the latest released BigBlueButton 2.7 version.
If for some reason you would like to install this specific release, pass -v focal-270-2.7.7
.
We still recommend using -v focal-270
as this repository is continually updated with each BigBlueButton 2.7 release.