BigBlueButton 2.6.2
This 2.6 iteration contains mostly fixes to the client. The whiteboard toolbars can now be hidden so they don't cover slide contents.
Link to installation command / instructions / features : https://docs.bigbluebutton.org/2.6/new
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
feat:
- feat: Hide tldraw toolbar by @hiroshisuga in #17060
- feat: Add Autohide Setting For Whiteboard Toolbars by @KDSBrowne in #17557
- feat: add option to force/extend gathering window in SFU components, + by @prlanzarin in #17468
fixes:
- fix: Improve Whiteboard Zoom After Resize by @KDSBrowne in #17542
- fix: Handle External Video Links On Multi Lines In Smart Slides by @KDSBrowne in #16115
- fix: Preserve Tool & Style Settings On Page Change by @KDSBrowne in #17392
- fix(access): Keyboard Navigation With Arrows Only In Dropdown Menus by @KDSBrowne in #17382
- fix(bbb-html5): Maximize webcams when removing all presentations by @danielpetri1 in #17486
- fix: Update docs links settings.yml (backport of #17433 by @code-Gambler) by @antobinary in #17521
- fix(access): Remove Aria-Live From Chat Area by @KDSBrowne in #17509
- fix: Show the pan tool tip at the same timing and position as other tools by @hiroshisuga in #17397
- fix: Move Setting isForcePanning To Patch Event by @KDSBrowne in #17344
- fix: Handle Exception While Invoking ZoomSlide by @KDSBrowne in #17340
- fix: BBB tips overlapping other elements out of his own box by @Scroody in #17427
- fix: camera position when notificationBar appears by @ramonlsouza in #17434
- fix: Warnings when creating new meetings solved. by @Scroody in #17494
- fix: Workaround firefox' missing audio output selection by @schrd in #17394
- fix(reconnect) waiting for approval by @Carloshsc in #17436
- fix: Error when trying to apply custom styles via URL. by @Scroody in #17370
- fix(screenshare) autoplay overlay by @Carloshsc in #17513
- fix: Unread and read private chats now order by unread and alphabetical order. by @Scroody in #17455
- fix: re-connection improvements for cameras and screen sharing by @prlanzarin in #16828
- fix(audio): output device changes not effective in local echo test by @prlanzarin in #17114
- fix(audio): add default output device placeholder in input-stream-live-selector by @prlanzarin in #17526
- fix(video): ensure streams are always attached on reconnections by @prlanzarin in #17508
- fix(audio): decouple remote media setup (play) from state callback by @prlanzarin in #17021
- fix: whiteboard toolbar reappears if whiteboard is resized by @ramonlsouza in #17664
- fix: recover hover effect on icons of whiteboard toolbar by @hiroshisuga in #17395
- style: drop down arrow better centralized. by @Scroody in #17381
- chore: pull latest bbb-icons by @ramonlsouza in #17520
- chore: upgrade react-virtualized by @ramonlsouza in #17553
refactors:
test:
- test: update instructions to only test specific browser by @antobinary in #17385
- test: new learning dashboard by @gabriellpr in #17200
- test: GNS3 placeholder by @BrentBaccala in #17430
- test: Add newlines at the end of test suite files by @BrentBaccala in #17429
- test: fix export breakout rooms content by @gabriellpr in #17459
- test suite: add a visual regression test for shared notes by @BrentBaccala in #17428
- test: Presentation upload test improvement by @antonbsa in #17511
- test: adds 5 tests for the whiteboard by @gabriellpr in #17533
- test: added two tests for disabledFeatures by @gabriellpr in #17559
- test: Reference screenshots update by @antonbsa in #17555
localization:
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'hu_HU' by @transifex-integration in #17528 #17476
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'fr' by @transifex-integration in #17540 #17426 #17462 #17484
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'tr' by @transifex-integration in #17516 #17483 #17646
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'ja' by @transifex-integration in #17482
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'el_GR' by @transifex-integration in #17481 #17663
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'gl' by @transifex-integration in #17480 #17549 #17568
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'ru' by @transifex-integration in #17479 #17544
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'es_ES' by @transifex-integration in #17566 #17478 #17547
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'fa_IR' by @transifex-integration in #17477 #17665
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'hy' by @transifex-integration in #17475 #17570
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'es' by @transifex-integration in #17474 #17548 #17567
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'et' by @transifex-integration in #17473 #17575
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'nl' by @transifex-integration in #17572
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'de' by @transifex-integration in #17472 #17565
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'eu' by @transifex-integration in #17471 #17510
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'uk_UA' by @transifex-integration in #17546 #17497
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'pt' by @transifex-integration in #17643
Core
- refactor: Moves user color picker to akka-apps (instead of meteor-backend) by @gustavotrott in #17495
- refactor: Stores user-isMobile flag in akka-apps (instead of only in Meteor/Mongo) by @gustavotrott in #17496
- fix (bbb-web): invalid default value for disabledFeatures when config is missing by @gustavotrott in #17506
Recording
build and configuration
- build(bbb-webrtc-sfu): v2.9.10 (from v2.9.8) by @prlanzarin in #17469
- build script: fix LOCAL_BUILD being tested before it was set by @BrentBaccala in #17431
- build(bbb-presentation-video): update to 4.0.2 by @kepstin in #17527
- fix: change apply-lib.sh to use /etc/bigbluebutton/bbb-html5.yml by @antobinary in #17369
docs
- docs: fix for references for the data sources by @GuiLeme in #17491
- fix(docs): set Greenlight v3 as default reference for Greenlight by @scouillard in #17386
- docs: Insert documentation for hidePresentationOnJoin by @GuiLeme in #17418
- docs: Fix for tables broken references by @GuiLeme in #17463
- docs: open 80 and 443 for Let's Encrypt (backport of #17353 by @hiros… by @antobinary in #17522
- docs: add a note in 2.6 what's new about assets dir for default.pdf by @antobinary in #17485
- docs: Add missing step to switch to bigbluebutton user in dev-guide.md by @antobinary in #17371
- docs: Update breakout capture API reference by @danielpetri1 in #17519
- docs: include info on TURN being set up by default in 2.6+ by @antobinary in #17550
- docs: Added Relative URL ... Setup section to Greenlight 3 install chapter. by @KH-Amir-TN in #17432
- docs: Add removable and downloadable in the documentation by @GuiLeme in #17660
Full Changelog: v2.6.1...v2.6.2
Release name
Passing -v focal-260
to bbb-install-2.6.sh
will always install the latest released BigBlueButton 2.6 version.
If for some reason you would like to install this specific release, pass -v focal-260-2.6.2
.
We still recommend using -v focal-260
as this repository is continually updated with each BigBlueButton 2.6 release.