This is the second iteration of BigBlueButton 2.7. Java was upgraded from 11 to 17. System wide NodeJS was upgraded to version 18. Timer and stopwatch were introduced. Lots of other improvements and fixes.
Note that it 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
All fixes from BigBlueButton 2.6.x are here up to and June 14, 2023.
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(config): Disable slide snapshot by @ramonlsouza in #18105
- feat(config): Configurable presentation pointer size by @hiroshisuga in #18106
- feat: Add Lock Setting For Viewer Annotations by @KDSBrowne @ramonlsouza in #18097 #16120
- feat(timer): Port timer (Mconf) with events suggestions by @Arthurk12 @pedrobmarin @AtilaU19 @Carloshsc @lfzawacki @prlanzarin @GuiLeme in #18133 #17941 #18067
- feat(config): Disable camera as content by @Scroody @gustavotrott @ramonsouza in #18157
fixes
- fix: crash on leave if shared notes is open by @ramonlsouza in #18112
- fix: Arrow upside down on interactions sub-menu by @Scroody in #18115
- fix: pin/unpin shared notes by @ramonlsouza in #18065
- fix: open documents download presentation in new tab by @schrd in #18114
- fix: Dropdowns on mobile appear misplaced+overlay some of the controls by @ramonlsouza in #18109
- fix: Preserve Canvas Position On Slide Change by @KDSBrowne in #18104
- fix: Presentation area in front of talking indicator elements. by @Scroody in #18108
- fix: White squares displayed when rotating to mobile orientation by @Scroody in #18129
- fix: Add Debounce To handleResize And zoomChanger by @KDSBrowne in #18149
- fix: audio button position changes when modal is open by @ramonlsouza in #18173
- fix: locked label in userlist by @ramonlsouza in #18186
refactor
- refactor: Sort Grid Mode items alphabetically by @ramonlsouza in #18185
test
- test: wait for public chat element when openning it and improve test config file by @antonbsa in #18135
- test: Reference snapshots update by @antonbsa in #18161
- test: Disabled features exclude by @gabriellpr in #18120
- test: Fix data-test prop in modals and update dependencies by @antonbsa in #18169
localization
- Updates for bigbluebutton-html5/public/locales/en.json in ja by @transifex-integration in #18117
- Updates for bigbluebutton-html5/public/locales/en.json in et by @transifex-integration in #18116
- Updates for bigbluebutton-html5/public/locales/en.json in de by @transifex-integration in #18132
- Updates for bigbluebutton-html5/public/locales/en.json in el_GR by @transifex-integration in #18146
- Updates for bigbluebutton-html5/public/locales/en.json in ru by @transifex-integration in #18152
chore
- chore: Enable Timer by default by @antobinary in #18136
- chore: upgrade NodeJS to 18 by @antobinary in #18159
- chore: Enable French captions by default by @antobinary in #18156
- chore: allow newer nodejs to be used on bbb-export-annotations by @antobinary in #18162
- chore: Merge BBB 2.6 into 2.7 by @antobinary @ramonsouza in #18166
- chore: Java 17 support by @paultrudel @antobinary in #18154
bbb-learning-dashboard
- fix (Learning Dashboard): Emoji not working on Learning Dashboard by @gustavotrott in #18124
build (packaging scripts) / configuration
- build: Java 17 support by @paultrudel @antobinary in #18154
- build: Adapt bbb-web for upgrades from java11 env by @antobinary in #18175
- build: resetting mcs-address from localhost to 127.0.0.1 by @antobinary in #18195 #18196
Core
- refactor(bbb-web): Use Tika as MIME type detection tool by @danielpetri1 in #18030
- refactor: Remove commons file upload by @paultrudel in #18128
- refactor : Java 17 support by @paultrudel @antobinary in #18154
- feat: [issue-18021-back-end] - Back-end portion of disabled camera as content by @GuiLeme in #18174
docs
- docs: add missing configuration option for cluster setup by @schrd in #18113
- docs: Fix typo at api.md by @wilkis3 in #18147
- docs: fix java docs for java <17 by @antobinary in #18172
- docs: Java 17 support by @paultrudel @antobinary in #18154
New Contributors
Full Changelog: v2.6.9...v2.7.0-alpha.2
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-alpha.2
.
We still recommend using -v focal-270
as this repository is continually updated with each BigBlueButton 2.7 release.