Releases: bigbluebutton/bigbluebutton
BigBlueButton 2.6.7
This 2.6 iteration contains fixes to the client and a several core improvements.
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
fixes:
- fix: Joining a meeting with pinned shared notes you don't see presentation area by @ramonlsouza in #17829
- fix (html5): User prevent the second user from opening private chat by @gustavotrott in #17867
- fix: Toast notifications shows again when the language is switched by @ramonlsouza in #17822
- fix: editable polls. by @Scroody in #17837
- fix: Making poll results editing possible to presenter by @Scroody in #17879
- fix: Order of first and last names in save users by @Scroody in #17868
- fix(poll): fix Yes/No quick poll button by @hiroshisuga in #17827
- fix: Closed captions hindering elements by @Scroody in #17846
- fix(bbb-html5): Inconsistent current presentation indicator by @danielpetri1 in #17777
- fix: Update Question Regex to Exclude URLs by @KDSBrowne in #17561
- fix: overlapping screen end alerts and invisible cameras on reconnections by @AtilaU19 in #17554
- refactor: ensure setTimeout and clearTimeout run within Fiber by @antobinary in #17821
test:
- test: Polls parallel/serial mode by @gabriellpr in #17831
localization:
- Translate en.json in tr_TR [Manual Sync] by @transifex-integration[bot] in #17901
- Translate en.json in de [Manual Sync] by @transifex-integration[bot] in #17898
Core
- fix: Learning dashboard is available in breakout rooms by @ramonlsouza in #17860
- fix(sec): Switched PRNG to secure PRNG by @paultrudel in #17842
- fix(sec): Unreleased streams fix by @paultrudel in #17844
- fix: maxParticipants check counting users that have left by @paultrudel in #17814
build and configuration
- fix(freeswitch): include signalwire PR 1914 as a patch (backport from 2.7) by @prlanzarin in #17789
Recording / recording docs
- fix(config): check status of other recording formats by @GuiLeme in #16723
- refactor: clarify information on docs regarding recording by @GuiLeme in #17865
docs
- docs: Update localization.md to include info about integration with T… by @antobinary in #17848
- docs: Update location of default.pdf and favicon.ico -- assets/ in #17849
- docs: Add lockSettingsHideUserList param and fix lockSettingsDisableNotes by @gustavotrott in #17656
Full Changelog: v2.6.6...v2.6.7
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.7.
We still recommend using -v focal-260 as this repository is continually updated with each BigBlueButton 2.6 release.
Client build: 608
BigBlueButton 2.6.6
This 2.6 iteration contains fixes to the client and a change to nginx configuration for shared notes. An issue with timeout causing bbb-html5-frontend failure (whiteboard marks not propagating being a symptom) has been addressed. Also Meteor/NodeJS for bbb-html5 has been upgraded to 2.12/14.21.3 and we have switched to using Meteor's Node 14 Extended Support Maintenance
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
fixes:
- fix: Draggable cameras when presentation minimized. by @Scroody in #17676
- fix: Bigger presentation now restore on update as well by @Scroody in #17558
- fix: duplicate messages when start a new chat by @Tainan404 in #17800
- fix: Meteor migration async annotation tweaks by @Scroody in #17798
- fix: Cameras don't obstruct buttons anymore. by @Scroody in #17705
- fix: Transfer button not displayed in tablets by @diegobenetti in #17744
- fix: Part of the camera border is not resizable when positioned below the chat by @ramonlsouza in #17759
- fix: typing indicator does not work in private chat by @ramonlsouza in #17728
- fix: cursor not appearing for non-presenter when multi-user whiteboard is enabled by @ramonlsouza in #17806
- fix: Default cursor not appearing when entering meeting. by @Scroody in #17792
- fix: Use meteor.setTimeout to keep call inside fiber by @paultrudel in #17817
- fix(chat): character limit warning is not removed on submit by @ramonlsouza in #17818
- chore: Upgrade Meteor from 2.10 to 2.12 by @antobinary in #17790
- [Snyk] Security upgrade yaml from 1.10.2 to 2.2.2 by @antobinary in #17709
- refactor: adding logs for closing the connection due to invalid user by @antobinary in #17820
test:
- test: adds three tests for presentation by @gabriellpr in #17675
- test: options serial mode by @gabriellpr in #17710
- test: Chat to serial mode by @gabriellpr in #17745
- test: Layout tests additions and serial mode migration by @antonbsa in #17811
localization:
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'uk_UA' by @transifex-integration in #17748
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'eu' by @transifex-integration in #17794
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'sv_SE' by @transifex-integration in #17799
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'ja' by @transifex-integration in #17825
bbb-export-annotations
- fix(export-annotations): Support .jpg images by @danielpetri1 in #17813
build and configuration
docs
- docs: typo and missing image in the customize section by @hiroshisuga in #17802 #17803
- docs: Correcting the virtual background images upload path by @antobinary in #17714
- docs: Update LTI docs by @ffdixon in #17749
- docs: Updated docs to enable live captions by @ffdixon in #17774
- docs: Fix an incorrect path for overriding
turn-stun-servers.xml. by @ffdixon in #17719 - docs: Update the path for
forceRelayOnFirefoxin settings.yml by @ffdixon in a7d7810
Full Changelog: v2.6.5...v2.6.6
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.6.
We still recommend using -v focal-260 as this repository is continually updated with each BigBlueButton 2.6 release.
Client build: 594
BigBlueButton 2.6.5
This iteration of BigBlueButton 2.6 includes a couple of fixes for the HTML5 client in iPhone/iPads.
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
- fix: Wrong style for set status dropdown button on iPhone by @ramonlsouza in #17686
- fix: Prevent Webcam Styling Crash On iPhones by @KDSBrowne in #17695
Full Changelog: v2.6.4...v2.6.5
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.5.
We still recommend using -v focal-260 as this repository is continually updated with each BigBlueButton 2.6 release.
Client build: 574
BigBlueButton 2.6.4
This iteration of BigBlueButton 2.6 includes a couple fixes for the HTML5 client - improvements for the whiteboard on iPads and for selecting/copying text from the client. Another fix for the formatting of the maxUsers field is also included.
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
- fix: Disable Canvas Magnifier On iPad While Using Canvas by @KDSBrowne in #17685
Core
Full Changelog: v2.6.3...v2.6.4
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.4.
We still recommend using -v focal-260 as this repository is continually updated with each BigBlueButton 2.6 release.
Client build: 572
BigBlueButton 2.6.3
This 2.6 iteration contains mostly fixes to the client. An issue with the dial-in users not appearing in the participants list in 2.6.2 has been fixed.
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
fixes:
- fix: Patch Auto Hidden Tools To Stay Invisible On Page Change by @KDSBrowne in #17667
- Fix: Presentation un-minimizing when exiting external video or screen sharing. by @ramonlsouza in #17673
- fix: Prevent Canvas Selection While Using Stylus On iPad by @KDSBrowne in #17678
Core
- fix: dial-in-participants not appearing in the participant list by @gustavotrott in #17674
build and configuration
- fix (bbb-conf): warning about property 'disabledFeatures' has no value by @gustavotrott in #17672
Full Changelog: v2.6.2...v2.6.3
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.3.
We still recommend using -v focal-260 as this repository is continually updated with each BigBlueButton 2.6 release.
Client build: 571
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
BigBlueButton 2.5.16
This is a patch release to correct an issue with BBB 2.5.15. The issue #17390 (big thanks to @ravenmanco for reporting) was that there was a problem when building bbb-webrtc-sfu package back when #17013 was fixed and BBB 2.5.15 contained a newly built version of the package, but with the old content.
In this release we have corrected the package build, have tested that the connection to Kurento succeeds, webcams start properly and are recorded properly.
Release name
Passing -v focal-250 to `bbb-install-2.5.sh will always install the latest released BigBlueButton 2.5 version.
If for some reason you would like to install this specific release, pass -v focal-250-2.5.16.
We still recommend using -v focal-250 as this repository is continually updated with each BigBlueButton 2.5 release.
Client build: 2906
BigBlueButton 2.6.1
This 2.6 iteration contains mostly fixes to the client, recording and a couple upgraded dependencies that were flagged for security vulnerabilities - see fix(sec) in Core.
Additionally, we have reduced the maximum size of the canvas, so text in the whiteboard should be much more legible.
The full list of changes is below.
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
fixes:
- fix: Copy/Paste into Guest Policy textbox will cause a text box to appear in whiteboard by @ramonlsouza in #16979
- fix: poll results size calculation on firefox by @ramonlsouza in #17085
- fix(access): Prevent Race Condition Removing Role Value by @KDSBrowne in #17071
- fix: Missing buttons on menus in low resolutions. by @Scroody in #17231
- fix(presentation): workaround for slide download by @Arthurk12 in #17194
- fix: Dragging presentation area instead of rotated shape by @ramonlsouza in #17320
- fix: Fix custom virtual background not being disabled when removed by @Tainan404 in #17110
- fix: Close poll on slide change by @zhem0004 in #17052
- fix: Prevent URLs Triggering Typed Response Poll Option by @KDSBrowne in #17107
- fix(access): Presentation Interference With Keyboard Access in Breakout Management by @KDSBrowne in #16989
- fix: fix presentation modal freeze when cleaning errors by @GuiLeme in #17214
- fix: Update Style Menu Position On Iphone by @KDSBrowne in #17325
- fix(whiteboard): Bug while panning the slide by pressing the scroll mouse button or spacebar by @ramonlsouza in #17322
- fix: Note notification removed when shared notes pinned. by @Scroody in #17327
- fix(whiteboard): Reduce max canvas size by @ramonlsouza in #17097
- fix(bbb-html5): Dismiss uploading toast after content capture by @danielpetri1 in #17239
- fix: Recover broken allowModsToUnmuteUsers functionality by @paultrudel in #17054
- fix: Undo bug returning to slide '0'. by @Scroody in #17172
- fix: Error message on layout change. by @Scroody in #17361
- fix: fix some code smell by adding const for variables by @antobinary in #17345
- fix: empty slide on presentation change by @ramonlsouza in #17357
- fix: Allow viewing of longer names in guest waiting queue by @zhem0004 in #17084
test:
- ci: Fix paths-ignore to docs folder by @antonbsa in #17099
- fix (ci): SharedNotes tests failing randomly (disabling minify to speed up Etherpad initialization) by @gustavotrott in #17100
- test: Connection failure tests by @BrentBaccala in #16956
- test: Update polling tests by @antonbsa in #17101
- test: add data-test to download session button by @gabriellpr in #17323
- gns3 virtual network for testing by @BrentBaccala in #15673 #17222
- test: Webcam tests additions by @antonbsa in #15680
- test: new whiteboard tests + refactoring of visual regression tests by @MaximKhlobystov in #16961
- ci: Prevents CI triggering on push events by @antonbsa in #17359
localization:
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'fr' by @transifex-integration in #17342
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'fr' by @transifex-integration in #17238
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'fa_IR' by @transifex-integration in #17298
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'hy' by @transifex-integration in #17241
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'fr' by @transifex-integration in #17339
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'fr' by @transifex-integration in #17195
Core
- fix(recording): crash on redisrecorderactor when poll is published by @germanocaumo in #17362
- fix(sec): Upgrade Spring WebMVC Version by @paultrudel in #17203
- fix(bbb-com-web): Change video state to published and get meetingIds from meta tag by @paultrudel in #17089
- fix(sec): Exclude GraalVM and H2 Dependencies by @paultrudel in #16919
- fix(bbb-conf): switch to the safer .innerText by @antobinary in #17346
Recording
- recording: Fix video processing OOM, Broken pipe errors by @kepstin in #17112
- recording/video: Fix typo in area layout by @kepstin in #17201
- recording: Increase quality of libx264 intermediate files by @kepstin in #17329
- recording: Fix video processing incompatibility with Ruby 2.7 by @kepstin in #17379
build
- build: Retry to download nodejs on http 404 or 522 errors by @gustavotrott in #17108
- chore(bbb-presentation-video): Update to 4.0.0 by @kepstin in #17242
- chore(bbb-presentation-video): Update to 4.0.1 by @kepstin in #17347
- chore: Bump bbb-playback to v5.0.0 by @antobinary in #17341
bbb-export-annotations
- fix(bbb-export-annotations): Reduce max canvas size by @danielpetri1 in #17090
- fix(bbb-export-annotations): Change poll results appearance by @danielpetri1 in #17096
docs
- docs: Update readme and build instructions for 2.6 by @tibroc in #17087
- docs: Fix bold font rendering by @tibroc in #17120
- docs: Link to the current end user support pages by @tibroc in #17152
- fix(docs): update path to Greenlight migration file by @scouillard in #17175
- fix(docs): add After Migration section to Greenlight migration docs by @scouillard in #17176
- fix(docs): additional instructions for systems without CAP_SYS_NICE by @prlanzarin in #17161
- docs: remove basename for docs website by @antobinary in #17167
- docs: Fix link for recording by @antobinary in #17215
- fix(docs): add recordings sync rake task to Greenlight migration docs by @scouillard in #17240
- docs: Docs fix links by @tibroc in #17196
- docs: Include missing API docs for v2.6.x release by @dmtrhfr in #17061
chores
- chore: Update SECURITY.md for BBB 2.6 by @antobinary in #17117
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.1.
We still recommend using -v focal-260 as this repository is continually updated with each BigBlueButton 2.6 release.
Client build: 518
New Contributors
- @dmtrhfr made their first contribution in #17061
- @scouillard made their first contribution in #17175
Full Changelog: v2.6.0...v2.6.1
BigBlueButton 2.5.15
This BigBlueButton 2.5 release has several backports of fixes from 2.6 (recording and core). Several bbb-web dependencies were upgraded to resolve reported securuty vulnerabilities - see fix(sec) below.
Thanks to the community members who provided feedback to the earlier 2.5 releases!
HTML5 client
localization:
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'fr' by @transifex-integration in #17166
- Translate 'bigbluebutton-html5/public/locales/en.json' in 'fr' by @transifex-integration in #17338
Core
- fix(sec): Upgrade Spring WebMVC Version (2.5 backport) by @paultrudel in #17326
- fix(sec): Exclude GraalVM and H2 Dependencies (2.5 backport) by @paultrudel in #16920
Recording
- recording: Fix video processing OOM, Broken pipe errors (2.5 backport) by @kepstin in #17116
- recording: Fix video processing incompatibility with Ruby 2.7 (backport to 2.5) by @kepstin in #17383
build and config
- build(bbb-webrtc-sfu): v2.8.8 by @prlanzarin in #16903
- build(bbb-webrtc-sfu): v2.8.9 by @prlanzarin in #17019
Docs
- docs: include BBB 2.5 Docusaurus docs by @antobinary in #17078
- docs: Don't display 'unmaintained' banner for 2.5 by @tibroc in #17082
- docs: Fix broken image in 2.5 docs by @tibroc in #17191
Full Changelog: v2.5.14...v2.5.15
Release name
Passing -v focal-250 to `bbb-install-2.5.sh will always install the latest released BigBlueButton 2.5 version.
If for some reason you would like to install this specific release, pass -v focal-250-2.5.15.
We still recommend using -v focal-250 as this repository is continually updated with each BigBlueButton 2.5 release.
Client build: 2906
BigBlueButton 2.6.0
This is the official release of BigBlueButton 2.6, the culmination of ~8 months of development, 2842 commits, 4 alpha, 7 beta, and 9 release candidates.
This is a major release of BigBlueButton and contains multiple new and improved features
- a fully reimplemented whiteboard built on top of tldraw. See Overview Video of new whitebord,
- downloading presentations with annotations,
- exporting of shared notes to the whiteboard,
- exporting content (shared notes and presentation with annotation) from the breakout rooms to the main room,
- easier setup for polling,
- recording in video format,
- easier management of breakout room users,
- support for uploading a presentation straight from Nextcloud,
- live automatic closed captions,
- improved layout management,
- improvements to webcam sharing - backgrounds, brightness, pinning,
- supporting dark theme, and
- an improved echo test!
You will also notice improved stability and usability as well as some polishing of the user interface! This release runs on Ubuntu 20.04.
Link to the installation command / instructions/ full list of features: https://docs.bigbluebutton.org/2.6/new-features/
Thanks to our Community
The BigBlueButton project thanks ZKI, the German association of Higher Education IT centers, for its members that have collectively supported the project and improvements in this release. These improvements included scalability and stress testing of the client, selecting different webcam backgrounds, pinning multiple webcams (for accessibility), and testing of the new whiteboard and recording formats. For more details on support from ZKI, see Förderung der BigBlueButton-Community – Bericht 2023.
The BigBlueButton project wishes to thank the French Ministry of Education who has directly supported the development of features in this release, including integration with Nextcloud, new whiteboard, returning content back from breakout rooms, download of slides with whiteboard marks, and recordings as video files. (In French) Le projet BigBlueButton souhaite remercier le ministère français de l'Éducation Nationale, qui a directement contribué au développement de cette version en finançant de nouvelles fonctionnalités, telles que l'intégration de nextcloud, le nouveau tableau blanc, la récupération des travaux depuis les ateliers, le téléchargement de la présentation annotée, et l'enregistrement des sessions en fichier vidéo.
We thank the many translators who helped ensure that BigBlueButton is localized.
Big THANK YOU to all community members who helped for this release -
both through sending pull requests and through reporting bugs or requesting enhancements!
Full list of changes since BBB 2.5
v2.5.x-release...v2.6.x-release
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.0.
We still recommend using -v focal-260 as this repository is continually updated with each BigBlueButton 2.6 release.
