Skip to content

Releases: bigbluebutton/bigbluebutton

BigBlueButton 2.6.15

22 Nov 15:09
a96a827
Compare
Choose a tag to compare

This 2.6 iteration contains multiple backports from BigBlueButton 2.7. Various components and libraries were upgraded. A couple fixes were 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: fix logoutUrl (backport) by @antobinary in #19179
  • Updates for file bigbluebutton-html5/public/locales/en.json in gl on branch v2.6.x-release by @transifex-integration in #18699
  • chore: npm dependencies upgrades in bbb-html5 by @antobinary in #19141
  • [Snyk] Security upgrade axios from 0.26.0 to 1.6.0 by @antobinary in #19032

build and configuration

recording

export-annotations

bbb-learning-dashboard

  • chore: npm dependencies upgrades in bbb-learning-dashboard by @antobinary in #19143

Full Changelog: v2.6.14...v2.6.15


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.15.

We still recommend using -v focal-260 as this repository is continually updated with each BigBlueButton 2.6 release.

Client build: 704

BigBlueButton 2.7.3

09 Nov 21:19
5d671b3
Compare
Choose a tag to compare

This iteration of BigBlueButton 2.7 contains several fixes. The menu for managing layout was moved (for viewers) to the dropdown where Settings and About are, thus no longer showing the "+" button for viewers. A direct button for leaving the session was added (disabled by default). LibreOffice, bbb-webrtc-sfu and other components were upgraded to include recent dependency security patches.

We welcome any feedback about this release on our bigbluebutton-dev mailing list

Note that BigBlueButton 2.7 runs on Ubuntu Focal (20.04).


Link to installation command / instructions / 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 added:

fixes

test

localization

  • Updates for project BigBlueButton v2.7 HTML5 client and language pt_BR by @transifex-integration in #18996
  • Updates for project BigBlueButton v2.7 HTML5 client and language el_GR by @transifex-integration in #19064 #19083 #19075
  • Updates for project BigBlueButton v2.7 HTML5 client and language es by @transifex-integration in #19068
  • Updates for project BigBlueButton v2.7 HTML5 client and language es_ES by @transifex-integration in #19069

build and configuration

Core

learning dashboard

  • Fix: Poll answers not being translated in learning dashboard by @Scroody in #19002

Full Changelog: v2.7.2...v2.7.3

Release name

Passing -v focal-270 to https://raw.githubusercontent.com/bigbluebutton/bbb-install/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.3.

We still recommend using -v focal-270 as this repository is continually updated with each BigBlueButton 2.7 release.

Client build: 201

BigBlueButton 2.7.2

20 Oct 14:35
ce883f8
Compare
Choose a tag to compare

This iteration of BigBlueButton 2.7 contains several fixes. Reactions animations were added (disabled by default). LibreOffice, Spring and other components were upgraded to include recent security patches.
A couple of new parameters were introduced for the meeting create API allowing to upload a presentation (via GET request) by passing a URL.

We welcome any feedback about this release on our bigbluebutton-dev mailing list

Note that BigBlueButton 2.7 runs on Ubuntu Focal (20.04).


Link to installation command / instructions / 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 added:

fixes

localization

  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage el_GR by @transifex-integration in #18809 #18843
  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage gl by @transifex-integration in #18810
  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage hu_HU by @transifex-integration in #18832 #18836
  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage fa_IR by @transifex-integration in #18833 #18866
  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage ja by @transifex-integration in #18831
  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage es_ES by @transifex-integration in #18819
  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage es by @transifex-integration in #18820
  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage eu by @transifex-integration in #18862
  • Updates for project BigBlueButton v2.7 HTML5 client and language et by @transifex-integration in #18942
  • Updates for project BigBlueButton v2.7 HTML5 client and language fr by @transifex-integration in #18949

test:

build and configuration

Core

Recording

  • fix(recording): Deskshare audio processing hang by @kepstin in #18892

Documentation

Full Changelog: v2.7.1...v2.7.2

Release name

Passing -v focal-270 to https://raw.githubusercontent.com/bigbluebutton/bbb-install/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.2.

We still recommend using -v focal-270 as this repository is continually updated with each BigBlueButton 2.7 release.

Client build: 184

BigBlueButton 2.7.1

19 Sep 18:44
7cd78b3
Compare
Choose a tag to compare

This iteration of BigBlueButton 2.7 contains several fixes. NodeJS v18 has been enforced on several packages. All BigBlueButton 2.6.x fixes are here up to and including 2.6.14.

We welcome any feedback about this release on our bigbluebutton-dev mailing list

Note that BigBlueButton 2.7 runs on Ubuntu Focal (20.04).


Link to installation command / instructions / 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: Disable download of original and converted presentation by @GuiLeme in #18570

fixes

localization

  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage de on branch v2.7.x-release by @transifex-integration in #18749 #18769
  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage eu on branch v2.7.x-release by @transifex-integration in #18748
  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage fa_IR on branch v2.7.x-release by @transifex-integration in #18745 #18800
  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage es_ES on branch v2.7.x-release by @transifex-integration in #18797
  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage es on branch v2.7.x-release by @transifex-integration in #18798

chore

build and configuration

  • !build: require node 18 to install bbb packages by @antobinary in #18686
  • build: fix nodejs version paste error in #18686 by @antobinary in #18697
  • build(bbb-webrtc-sfu): v2.12.0-beta.1, build(bbb-webrtc-recorder): v0.5.1 by @prlanzarin in #18669
  • fix(build): do not package .git for bbb-transcription-controller by @danimo in #18756 (a1d8f4b and #18787 cancel each other out)
  • chore: Bump bbb-playback to 5.0.1 #18788
  • build: bbb-webhooks set secret and url by @antobinary in #18789
  • bbb-webhooks was rebuilt to include a carried forward fix about 'unsafe-perm' #18734

Recording

Documentation

Full Changelog: v2.7.0...v2.7.1

Release name

Passing -v focal-270 to https://raw.githubusercontent.com/bigbluebutton/bbb-install/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.1.

We still recommend using -v focal-270 as this repository is continually updated with each BigBlueButton 2.7 release.

Client build: 164

BigBlueButton 2.7.0

07 Sep 00:25
6d281a2
Compare
Choose a tag to compare

This is the official release of BigBlueButton 2.7, the culmination of ~5 months of development, 1921 commits, 3 alpha, 3 beta, and 2 release candidates.

226460944-4c16df87-a27b-4065-a8f9-f463d07f1c7a

This is a major release of BigBlueButton and contains multiple new and improved features

  • Grid layout
  • Camera as content
  • Disable viewing your own video stream
  • Restore downloading of original presentation
  • Timer and stopwatch
  • Wake lock
  • Reactions bar
  • Moderators invited to breakout rooms
  • Support for VOSK as a speech-to-text backend
  • Lock viewers to not see others' whiteboard annotations (better visual assessment)

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.7/new-features/

Thanks to our Community

The BigBlueButton project is supported by a world-wide community of developers, teachers, testers, and government, commerical, and educational organizations.

For this release, we want to thank in particular the following organizations.

We thank ZKI, the German association of Higher Education IT centers, for its members that have collectively supported the overall development for this release. We also thank the German Universities that have tested earlier builds of this release and given feedback and helped improve the overall quality of this release.

We thank the French Ministry of Education and Dinum who have supported the development of features in this release, including Reactions Bar, restore downloading of original presentation, grid layout, integration with Vosk, and moderators invited to breakout rooms. (In French) Le projet BigBlueButton souhaite remercier le ministère français de l' Education Nationale et la Dinum, qui a directement contribué au développement de cette version en finançant de nouvelles fonctionnalités.

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.6
v2.6.x-release...v2.7.x-release


In this iteration we tweak the documentation to show BigBlueButton 2.7 as stable and latest. We also included some localization changes. Other than those, BigBlueButton 2.7.0 release is simply renaming of 2.7.0-rc.2.

Documentation

Localization

  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage fa_IR on branch v2.7.x-release #18722
  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage gl on branch v2.7.x-release #18693

Full Changelog: v2.7.0-rc.2...v2.7.0

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.

We still recommend using -v focal-270 as this repository is continually updated with each BigBlueButton 2.7 release.

Client build: 153

BigBlueButton 2.6.14

06 Sep 17:03
a9053de
Compare
Choose a tag to compare

This 2.6 iteration contains changes to BigBlueButton to support and actually require both a newer Java version (upgrading from 11 LTS to 17 LTS) and a newer NodeJS version (upgrading from 16 to 18 LTS). The upgrade of Java should require no additional input from the administrators, however, for NodeJS you will need to upgrade to the newer version in order to upgrade BigBlueButton. Users of bbb-install-2.6.sh have this part covered. For more information check https://docs.bigbluebutton.org/new-features#nodejs-upgrade-introduced-in-bigbluebutton-2614-backport-from-bbb-27 and https://docs.bigbluebutton.org/new-features#java-upgrade-introduced-in-bigbluebutton-2614-backport-from-bbb-27.

A couple of whiteboard improvements are also included.

Note: Traditionally we skip from .12 to .14, thus avoiding any iteration 13. For reference: https://en.wikipedia.org/wiki/13_(number)#Bad


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: Mouse Wheel Zoom Disrupting Slide Position by @KDSBrowne in #18653
  • fix (accessibility): Improve Keyboard Functionality With Tldraw Style Menu by @KDSBrowne in #18654

build and configuration

docs

Full Changelog: v2.6.12...v2.6.14


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.14.

We still recommend using -v focal-260 as this repository is continually updated with each BigBlueButton 2.6 release.

Client build: 700

BigBlueButton 2.7.0-rc.2

30 Aug 01:41
c98999d
Compare
Choose a tag to compare
Pre-release

This iteration of BigBlueButton 2.7 contains several fixes. The feature of downloading original presentation file has been enhanced - you can pick between pre or post conversion file. Grid mode layout now supports pagination - the default configuration is that you will only see 48 boxes in the grid (14 on mobile) and the rest will be on the next page(s). All BigBlueButton 2.6.x fixes have been included up to and including 2.6.12.

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: Enable download of presentation with its original format by @GuiLeme in #18518
  • feat(bbb-html5): Grid mode pagination by @ramonlsouza in #18387
  • feat(wake-lock): enable implicit activation based on the default setting by @Arthurk12 in #18542

fixes

test

localization

  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage ja on branch v2.7.x-release by @transifex-integration in #18552 #18599 #18628
  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage et on branch v2.7.x-release by @transifex-integration in #18558 #18578 #18590 #18665
  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage eu on branch v2.7.x-release by @transifex-integration in #18605 #18615
  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage ca on branch v2.7.x-release by @transifex-integration in #18624
  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage gl on branch v2.7.x-release by @transifex-integration in #18639
  • Updates for project BigBlueButton v2.7 HTML5 client and lanuage el_GR on branch v2.7.x-release by @transifex-integration in #18651

chore

build and configuration

Recording

  • [Snyk] Security upgrade resque from 2.5.0 to 2.6.0 by @antobinary in #18600
  • fix(recording): remux bbb-webrtc-recorder and KMS files during archive, + by @prlanzarin in #18559

Full Changelog: v2.7.0-rc.1...v2.7.0-rc.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-rc.2.

We still recommend using -v focal-270 as this repository is continually updated with each BigBlueButton 2.7 release.

Client build: 151

BigBlueButton 2.6.12

24 Aug 15:13
64a7452
Compare
Choose a tag to compare

This 2.6 iteration contains several fixes to the client (mostly whiteboard) and core. Fixes were also made in a few dependency components so new versions of these dependencies have been pulled in, namely FreeSWITCH 1.10.10 (with 6 months of patches) and Meteor 2.13 (NodeJS for bbb-html5 bumped to 14.21.4 from Meteor's ESM). A security patch pertaining to insertDocument api is also included.

Note that a new version of libopusenc - 0.2.1-1bbb2 has been pushed to PPA https://launchpad.net/~bigbluebutton/+archive/ubuntu/support to fix an issue that could cause freeswitch to crash. See https://gitlab.xiph.org/xiph/libopusenc/-/merge_requests/4 for more info.


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:

test:

localization:

  • Updates for file bigbluebutton-html5/public/locales/en.json in et on branch v2.6.x-release by @transifex-integration in #18424
  • Updates for file bigbluebutton-html5/public/locales/en.json in fr on branch v2.6.x-release by @transifex-integration in #18455
  • Updates for file bigbluebutton-html5/public/locales/en.json in gl on branch v2.6.x-release by @transifex-integration in #18467 #18512 #18520 #18531
  • Updates for file bigbluebutton-html5/public/locales/en.json in zh_TW on branch v2.6.x-release by @transifex-integration in #18504
  • Updates for file bigbluebutton-html5/public/locales/en.json in ja on branch v2.6.x-release by @transifex-integration in #18529
  • Updates for file bigbluebutton-html5/public/locales/en.json in tr on branch v2.6.x-release by @transifex-integration in #18533
  • Updates for file bigbluebutton-html5/public/locales/en.json in ca on branch v2.6.x-release [Manual Sync] by @transifex-integration in #18610

Core

  • fix(sec) (2.6): Getting wrong final URL (from redirect) on presentation upload by @gustavotrott in #18580 expect a security advisory in mid September

build and configuration

Full Changelog: v2.6.11...v2.6.12


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.12.

We still recommend using -v focal-260 as this repository is continually updated with each BigBlueButton 2.6 release.

Client build: 696

BigBlueButton 2.7.0-rc.1

14 Aug 21:23
cbc468a
Compare
Choose a tag to compare
Pre-release

This 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:

fixes

style

test

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

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.

Client build: 128

BigBlueButton 2.7.0-beta.3

01 Aug 23:41
cb6e041
Compare
Choose a tag to compare
Pre-release

This iteration of BigBlueButton 2.7-dev includes several fixes including dial-in user appearance. Visual modifications to the Layouts modal were made. A screen wake lock feature was introduced. All 2.6 fixes up to and including 2.6.11 are part of this iteration.

Note that a new version of libopusenc - 0.2.1-1bbb2 has been pushed to PPA https://launchpad.net/~bigbluebutton/+archive/ubuntu/support to fix an issue that could cause freeswitch to crash. See https://gitlab.xiph.org/xiph/libopusenc/-/merge_requests/4 for more info.

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:

fixes

test

Core

build and configuration

docs

Full Changelog: v2.7.0-beta.2...v2.7.0-beta.3

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-beta.3.

We still recommend using -v focal-270 as this repository is continually updated with each BigBlueButton 2.7 release.

Client build: 101