BigBlueButton 2.6.0-beta.1
Pre-releaseThis beta iteration of BigBlueButton 2.6 includes numerous fixes and updates to existing features.
Tldraw whiteboard is now even more stable and smarts slides feature received improvements!
Note that it runs on Ubuntu Focal (20.04)
BigBlueButton 2.6-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 / planned features : https://docs.bigbluebutton.org/2.6/new.html
All fixes from BigBlueButton 2.5.x are here up to and including v2.5.8.
Big THANK YOU to all community members who helped for this release - both through sending pull requests and through reporting bugs or requesting enhancements! 🎊
HTML5 client
newly introduced:
- Update Smart Slides to Support Typed Response Poll by @KDSBrowne in #15826
- Option to hide waiting users icon when no pending users by @lfzawacki in #15827
- Add Custom Poll Functionality Via Smart Slides by @KDSBrowne in #15856
- feat: Capture shared notes from breakout rooms to main meeting by @danielpetri1 in #15755
- feat: Bring back breakout room presentations to main meeting by @danielpetri1 in #15708
- feat(captions): change transcription language on the fly by @Arthurk12 in #15588
- Add External Videos To Smart Slides by @KDSBrowne in #15946
- improvement: share audio and video setup among different sessions by @JoVictorNunes in #15770
- feat: pin/unpin shared notes on media area by @JoVictorNunes in #15894
- feat: Button to transfer user to mobile App by @gustavotrott in #15183
- feat (learning-dashboard): Adds number of answers of each user to Poll Grid by @KDSBrowne in #15998
fixes:
- fix: allow video settings to open by @JoVictorNunes in #15724
- fix: screenshare volume control by @JoVictorNunes in #15752
- (fix) - Fix current not being persisted by @GuiLeme in #15853
- Fix: Moved to Back Shapes Lost Forever by @KDSBrowne in #15862
- fix: necessity of clicking twice for downloading presentation by @JoVictorNunes in #15870
- fix(locale): add localization for
Manage users
label by @JoVictorNunes in #15817 - fix: mute external video when in echo test by @JoVictorNunes in #15790
- fix: text overflow in sidebar drop area by @JoVictorNunes in #16020
- fix(tldraw): shape update overhaul + several fixes by @germanocaumo in #15636
- fix: poll chat message popup notification by @JoVictorNunes in #15920
- fix(external videos) youtube shorts link working by @Carloshsc in #15784
- fix(webcam): brightness not working when changing quality profile by @JoVictorNunes in #15841
- fix(tldraw): update to latest version + small fixes by @germanocaumo in #15939
- Remove Typed Response Option For Smart Slides Yes/No Poll by @KDSBrowne in #15935
- fix(notes): unread notes notification by @JoVictorNunes in #15786
- Allow Poll Start From Smart Slides With Active Poll by @KDSBrowne in #15950
- fix: copy & paste does not work if whiteboard is visible by @ramonlsouza in #15948
- fix(whiteboard): take notification bar and banner bar into account when calculating cursor offset by @JoVictorNunes in #15949
- Fix Panel Used In Breakout Room Cursor Calculation by @KDSBrowne in #15955
- fix: issue with slides not changing after upload by @ramonlsouza in #15967
- Patch valueGetter To Return Correct Value by @KDSBrowne in #15995
- Restore Per Character Updates In Sticky Note by @KDSBrowne in #16000
- fix: copy shortcut does not work on chat by @ramonlsouza in #16012
- Handle Whiteboard Crash When Typing Quickly by @KDSBrowne in #16014
refactors:
- refactor: check content size in smart slide feature by @ramonlsouza in #15858
- Improve Context of Text in Fullscreen Button Labels by @KDSBrowne in #15789
- Fix User Options Mute Items Not Updating by @KDSBrowne in #15794
- Fix Menu Item Descriptions Not Being Announced by @KDSBrowne in #15793
- Add Dropdown to Tab Order and Hover / Focus Styles by @KDSBrowne in #15788
- Video Preview Modal A11y Updates by @KDSBrowne in #15764
- Layout Selection Modal A11y Updates by @KDSBrowne in #15754
- Update Menu Ids to Remove Duplicates by @KDSBrowne in #15787
- Add Screen Reader Notification When Moving Users to Rooms by @KDSBrowne in #15874
- improvement: add internationalization singleton by @JoVictorNunes in #15747
- Restore Option Menu Item Descriptions by @KDSBrowne in #15931
- Bold Most Common Poll Answers In Analytics Dashboard by @KDSBrowne in #15934
- Replace Poll Table With DataGrid In Learning Dashboard by @KDSBrowne in #15982
- Enable Sorting On All Poll Grid Columns by @KDSBrowne in #15992
- Preserve Local Edited Shape State During Memo Updates by @KDSBrowne in #16007
- Update Poll Grid Column Title String by @KDSBrowne in #16004
chore:
- chore: Merge v2.5.8 into v2.6 by @ramonlsouza in #15883
- chore: Pulled the latest 2.6 HTML5 locales from Transifex by @ramonlsouza in #15991
- chore (whiteboard): bump tldraw version by @germanocaumo in #15981
- chore (bbb-learning-dashboard): npm audit fix by @JoVictorNunes in #16008
- chore (bigbluebutton-html5): npm audit fix by @JoVictorNunes in #16017
test:
- test: Breakout room tests by @gabriellpr in #15730
- Guest policy tests by @gabriellpr in #15818
style:
- style: breakout item padding by @JoVictorNunes in #15844
- style: adjust audio/video dropdown position by @ramonlsouza in #15902
- style: keyboard shortcuts modal by @JoVictorNunes in #15864
- style: Unify some dialog windows by @owi92 in #15923
- style: improving contrast on webcam drop area by @ramonlsouza in #15959
- style: standardize padding, spacing and header font size/weight of several modals by @JoVictorNunes in #15966
- Move Styles Menu Left Of Whiteboard Toolbar by @KDSBrowne in #15916
Core / Recording
- Checksum Hash Algorithm Updates by @paultrudel in #15684
- Fix (bbb-web): checksumHash=sha256 not working by @gustavotrott in #15749
- fix: bbb-web is not building (JCenter repository failing) by @gustavotrott in #15937
- refactor (bbb-web): upgrade dependencies by @zhem0004 in #15859
- refactor (akka-apps): Improvements in Poll validation by @gustavotrott in #15840
- Fix: Default presentation allow null by @zhem0004 in #15860
- bbb-web: Instruction to disable default presentation by @gustavotrott in #15871
- refactor (bbb-web): Upgrade lib Apache Commons Text by @gustavotrott in #15873
- fix (bbb-web): Default presentation is always null by @gustavotrott in #15877
- Fixed issue with checksum algorithms by @paultrudel in #15879
- refactor (akka-apps): Improvements in Poll validation by @gustavotrott in #15875
- Fix: Default presentation allow null by @zhem0004 in #15901
- bbb-web: Adds mavenCentral as replacement for jcenter in repositories by @gustavotrott in #15940
- fix(bbb-export-annotations): stop first shape from disappearing by @danielpetri1 in #15909
- fix(bbb-export-annotations): Handle edge case in a shape's text label by @danielpetri1 in #15774
- refactor: Implements config maxUserConcurrentAccesses and improve the logic for counting num of participants by @gustavotrott in #15857
- (fix:screenshare) fixes screenshare using BigBlueButton-Tablet app by @TiagoJacobs in #15968
- refactor (bbb-web): set presentation mapping as it is in nginx by @gustavotrott in #15960
- Show 'To be uploaded...' toast upon breakout notes capture by @danielpetri1 in #15868
- fix: getMeetings returns wrong number of participantCount by @gustavotrott in #15993
packaging and configuration
- build(bbb-webrtc-sfu): v2.9.4 by @prlanzarin in #16009
- build(bbb-pads): v1.4.0 by @prlanzarin in #16010
- Improve STUN checks in bbb-conf by @BrentBaccala in #15850
- Bump FreeSWITCH build to 1.10.8 by @ffdixon in #15925
- Update audio patch for 1.10.8 by @ffdixon in #15926
- fix: Remove spurious FreeSWITCH dialplan bbb_sip.xml by @znerol in #15537
- New nginx rules by @Tainan404 in #15977
- fix: bbb-conf --setip command does not follow symlinks by @gustavotrott in #15989
Release name
In case an administrator does not want to update to the latest focal-260 version. Use as substitute to the -v
argument in bbb-install.sh command
focal-260-2.6.0-beta.1
We still recommend using -v focal-260
.