BigBlueButton 2.7.0-rc.1
Pre-releaseThis iteration of BigBlueButton 2.7 contains numerous fixes. An experimental transparent listen only mode was added (disabled by default) along with documentation on how to enable it if you would like to give it a try. Localization for the client was added. Meteor was updated to 2.13 which brought patches to the NodeJS version used for bbb-html5
. A newer build of FreeSWITCH was included (1.10.10 with six months worth of fixes). Significant effort was put into testing and we bump up the naming to a release candidate.
We welcome any feedback about this release on our bigbluebutton-dev mailing list
Note that BigBlueButton 2.7 runs on Ubuntu Focal (20.04).
BigBlueButton 2.7-dev is under active development. While we don’t recommend setting it up in a production environment, we do encourage administrators to try out the build with others and give us feedback on our bigbluebutton-dev mailing list.
Link to installation command / instructions/ schedule / planned 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
newly introduced:
- feat(audio): add experimental transparent listen only mode by @prlanzarin in #18461
- feat(audio): add retryThroughRelay, +... by @prlanzarin in #18407
fixes
- fix: Enhance Smart Slide Question And URL Detection by @KDSBrowne in #18369
- fix: Correct Tab Order For Presentation Options Dropdown by @KDSBrowne in #18412
- fix: Disabling the presentation download with annotation is also disabling the original presentation download by @ramonlsouza in #18411
- fix: pulse animation with avatar by @Scroody in #18399
- fix: do not escape text twice by @danimo in #18430
- fix: Notify guest policy change by @ramonlsouza in #18427
- fix: Correct Slide Positioning After Zoom and Sync During Presentation Change by @KDSBrowne in #18452
- fix(audio): clear connection timeout on autoplay failures by @prlanzarin in #18497
- fix: Labels flowing out of a div in breakout rooms creation view by @ramonlsouza in #18456
- fix: Disabled self cam tied to specific cam (or all cams) by @Scroody in #18439
- fix: Display raise hand and away emoji in userlist by @ramonlsouza in #18460
- fix: do not display reactions button if reactions are disabled by @ramonlsouza in #18513
- fix: Remove leaveAudio data-test from the reaction buttons by @antonbsa in #18524
- fix(access): keyboard navigation in reactions bar by @ramonlsouza in #18447
- fix (html5): Unable to choose same Reaction emoji twice in a row by @gustavotrott in #18464
- refactor: replace debounce function by @ramonlsouza in #18503
- refactor: Reworded the label for download pres+annotations by @antobinary in #18450
- refactor(video): guarantee connectStreams scope is valid by @prlanzarin in #18536
style
- style: Margin of timer adjusted to better fitting size by @Scroody in #18441 #18448
- style: Margin of talking indicator adjusted to better fitting size by @Scroody in #18440
- style: reactions bar improvements by @ramonlsouza in #18469
test
- test: only presenter can edit the poll results by @gabriellpr in #18398
- test: Check for right click on whiteboard by @gabriellpr in #18457
- ci(tests): Speed up building time by using cache by @gustavotrott in #18426 #18422
- ci(tests): Speed up building time by splitting packages in different jobs by @gustavotrott in #18415
- test: add flaky flag to presentation tests by @antonbsa in #18425
- test: changes on download presentation by @gabriellpr in #18445
- ci(tests): cancel previous PR runs on github-actions when push a new commit by @gustavotrott in #18509
- ci(tests): Merge PR into master branch before running tests by @gustavotrott in #18510
localization
- Updates for project BigBlueButton v2.7 HTML5 client and lanuage tr on branch v2.7.x-release by @transifex-integration in #18535
- Updates for project BigBlueButton v2.7 HTML5 client and lanuage gl on branch v2.7.x-release by @transifex-integration in #18532
- Updates for project BigBlueButton v2.7 HTML5 client and lanuage ja on branch v2.7.x-release by @transifex-integration in #18530
- Updates for project BigBlueButton v2.7 HTML5 client and lanuage eu on branch v2.7.x-release by @transifex-integration in #18501
- Updates for project BigBlueButton v2.7 HTML5 client and lanuage zh_TW on branch v2.7.x-release by @transifex-integration in #18499
- Updates for project BigBlueButton v2.7 HTML5 client and lanuage fr on branch v2.7.x-release by @transifex-integration in #18500
- Updates for project BigBlueButton v2.7 HTML5 client and lanuage de on branch v2.7.x-release by @transifex-integration in #18547
Core
- fix: download of original presentation not working not working by @GuiLeme in #18459
- fix(sec): Getting wrong final URL (from redirect) on presentation upload by @gustavotrott in #18494 expect a security advisory in mid September
build and configuration
- build(bbb-webrtc-sfu): v2.11.0-beta.2 by @prlanzarin in #18511
- build(bbb-webrtc-sfu): v2.11.0-beta.3 by @prlanzarin in #18515
- build(bbb-webrtc-sfu): v2.11.0-beta.4 by @prlanzarin in #18527
- chore: upgrade Meteor 2.12 to 2.13 by @antobinary in #18507
- build(freeswitch): v1.10.10 by @prlanzarin in #18543 #18517 #18528
- chore: Merge 2.6 into 2.7 by @ramonlsouza in #18516
- chore: set wakeLock.enabled to true by @ramonlsouza in #18472
- build: Update the descriptions for bbb-playback packages by @antobinary in #18523
Full Changelog: v2.7.0-beta.3...v2.7.0-rc.1
Release name
Passing -v focal-270
to https://github.com/bigbluebutton/bbb-install/blob/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.0-rc.1
.
We still recommend using -v focal-270
as this repository is continually updated with each BigBlueButton 2.7 release.