Skip to content

Releases: bigbluebutton/bigbluebutton

v3.0.0-alpha.5

21 Mar 00:30
6f4cb74
Compare
Choose a tag to compare
v3.0.0-alpha.5 Pre-release
Pre-release

In this iteration we have continued to improve the new GraphQL related core components. Various fixes are also included. Below is a list of the pull requests in this iteration, grouped by component.

Note that BigBlueButton 3.0-dev runs on Ubuntu Jammy (22.04).

BigBlueButton 3.0-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/3.0/new-features

Most fixes from BigBlueButton 2.7.x are here up to and including v2.7.5 (.2 onwards have been manually ported as we no longer merge the 2.7 branch directly into the 3.0 branch) Remaining work: see #19489

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

fixes

refactor

plugin related

  • feat(plugins): migrate ui-events to ui-data-hooks by @GuiLeme in #19669
  • fix(plugin): Fix generic component and add ui-data for current layout by @GuiLeme in #19710

test

Core -- newly introduced components bbb-graphql-server, bbb-graphql-middleware, bbb-graphql-actions-adapter-server, ...

build (packaging scripts) / configuration

docs

  • docs: Instructions for how to update localization ...
Read more

v2.7.6

19 Mar 18:21
fdae7b4
Compare
Choose a tag to compare

This iteration of BigBlueButton 2.7 contains several localization updates and newer versions of bbb-webrtc-sfu and -recorder.

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

fixes

localization

  • Updates for project BigBlueButton v2.7 HTML5 client and language el_GR by @transifex-integration in #19821
  • Updates for project BigBlueButton v2.7 HTML5 client and language fr by @transifex-integration in #19810
  • Updates for project BigBlueButton v2.7 HTML5 client and language ar by @transifex-integration in #19770
  • Updates for project BigBlueButton v2.7 HTML5 client and language de by @transifex-integration in #19771
  • Updates for project BigBlueButton v2.7 HTML5 client and language ja by @transifex-integration in #19780

build and configuration

Docs

  • bash script reads /etc/turnserver.conf to get realm and secret. by @debuglevel in #18184

New Contributors

Full Changelog: v2.7.5...v2.7.6

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

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

Client build: 249

v2.7.5

08 Mar 20:18
d90caf7
Compare
Choose a tag to compare

This iteration of BigBlueButton 2.7 contains fixes to several components.

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

fixes

test

  • test: update playwright tests to support sha256 and sha512 algorithms by @paulseto in #19725

localization

  • Updates for project BigBlueButton v2.7 HTML5 client and language sv_SE by @transifex-integration in #19469
  • Updates for project BigBlueButton v2.7 HTML5 client and language hu_HU by @transifex-integration in #19565
  • Updates for project BigBlueButton v2.7 HTML5 client and language fr by @transifex-integration in #19525 #19594 #19740
  • Updates for project BigBlueButton v2.7 HTML5 client and language nb_NO by @transifex-integration in #19613
  • Updates for project BigBlueButton v2.7 HTML5 client and language lt_LT by @transifex-integration in #19492
  • Updates for project BigBlueButton v2.7 HTML5 client and language pt by @transifex-integration in #19671

build and configuration

Core

Recording processing

  • recording: work around invalid locale in caption events by @kepstin in #19597

Export annotations

  • fix(bbb-export-annotations): handle missing textbox size in Tldraw by @danielpetri1 in #19672

Learning Analytics Dashboard

  • feat(config): Add option to disabled "Download session data" on Learning Dashboard (backport) by @antobinary in #19641

Docs

Full Changelog: v2.7.4...v2.7.5

New Contributors

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

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

Client build: 243

v2.6.17

06 Mar 20:30
26913cb
Compare
Choose a tag to compare

This 2.6 iteration introduces a bbb-apps-akka property needed for certain configuration where the checksum algorithm is overriden. With this property breakout rooms can be used again. The latest locale changes have also been included. We also updated a couple dependencies tagged as containing vulnerabilities.


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

  • [Snyk] Security upgrade sanitize-html from 2.7.1 to 2.12.1 by @antobinary in #19677
  • Updates for file bigbluebutton-html5/public/locales/en.json in ar by @transifex-integration in #19570
  • Updates for file bigbluebutton-html5/public/locales/en.json in hu_HU by @transifex-integration in #19566
  • Updates for file bigbluebutton-html5/public/locales/en.json in fa_IR by @transifex-integration in #19552
  • Updates for file bigbluebutton-html5/public/locales/en.json in tr by @transifex-integration in #19499
  • Updates for file bigbluebutton-html5/public/locales/en.json in ru by @transifex-integration in #19685

Core

Full Changelog: v2.6.16...v2.6.17


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

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

Client build: 715

v3.0.0-alpha.4

24 Feb 03:04
db03d0b
Compare
Choose a tag to compare
v3.0.0-alpha.4 Pre-release
Pre-release

In this iteration we have continued to improve the new GraphQL related core components. Various client side fixes are also included. Poll answers in the live session have an improved look. Support for Colabora Online for document conversion was added. Below is a list of the pull requests in this iteration, grouped by component.

Note that BigBlueButton 3.0-dev runs on Ubuntu Jammy (22.04).

BigBlueButton 3.0-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/3.0/new-features

Most fixes from BigBlueButton 2.7.x are here up to and including v2.7.4 (.2 onwards have been manually ported as we no longer merge the 2.7 branch directly into the 3.0 branch) Remaining work: see #19489 #19490

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

refactor

style

plugin related

  • feat(plugin): add generic component to extensible areas list and layout.set to uiCommands by @GuiLeme in #19582
  • feat(plugins): add new plugin ui-data-hook along with the intl current locale and fallback by @GuiLeme in #19637

Core -- newly introduced components bbb-graphql-server, bbb-graphql-middleware, bbb-graphql-actions-adapter-server, ...

  • refactor (events.xml): Record raiseHand, away and reaction events by @gustavotrott in #19618
  • refactor (akka-apps): Switching from Meteor to GraphQL to determine whether user is connected by @gustavotrott in #19611
  • fix(sec): bump postgresql to 42.7.2 (port) by @antobinary in #19663
  • refactor (graphql-middleware): Set listen Ip 127.0.0.1 and configurable by @gustavotrott in #19619
  • feat(config): Add option to disabled "Download session data" on Learning Dashboard by @gustavotrott in #19626
  • Introduces a ping-pong mechanism designed to verify the availability of a middleware service by @gustavotrott in #19623
  • Improve shell-script to update Graphql data by @gustavotrott in #19652
  • Create an endpoint to get client-startup-settings via REST API by @gustavotrott in #19627
  • Introduces learningDashboard-AccessToken through Graphql by @gustavotrott in #19650
  • feat(presentation): Add Script for Using Collabora Online as Document Converter (backport) by @hfiguiere #19683

build (packaging scripts) / configuration

docs

manually ported from v2.7.x-release to v3.0.x-release

Full Changelog: v3.0.0-alpha.3...v3.0.0-alpha.4

Release name

Passing -v jammy-300 to https://github.com/bigbluebutton/bbb-install/blob/v3.0.x-release/bbb-install.sh will always install the latest released BigBlueButton 3.0 version.

If for some reason you would like to install this specific release, pass -v jammy-300-3.0.0-alpha.4.

We still recommend using -v jammy-300 as this repository is continually updated with each BigBlueButton 3.0 release.

Client build: 168

v3.0.0-alpha.3

12 Feb 14:15
29b0390
Compare
Choose a tag to compare
v3.0.0-alpha.3 Pre-release
Pre-release

In this iteration we have continued to improve the new GraphQL related core components. Various client side fixes are also included. Below is a list of the pull requests in this iteration, grouped by component.

Note that BigBlueButton 3.0-dev runs on Ubuntu Jammy (22.04).

BigBlueButton 3.0-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/3.0/new-features

Most fixes from BigBlueButton 2.7.x are here up to and including v2.7.4 (.2 onwards have been manually ported as we no longer merge the 2.7 branch directly into the 3.0 branch) Remaining work: see #19489 #19490 #19517

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

fixes

refactor

test

Core -- newly introduced components bbb-graphql-server, bbb-graphql-middleware, bbb-graphql-actions-adapter-server, ...

build (packaging scripts) / configuration

docs

manually ported from v2.7.x-release to v3.0.x-release

Full Changelog: v3.0.0-alpha.2...v3.0.0-alpha.3

Release name

Passing -v jammy-300 to https://github.com/bigbluebutton/bbb-install/blob/v3.0.x-release/bbb-install.sh will always install the latest released BigBlueButton 3.0 version.

If for some reason you would like to install this specific release, pass -v jammy-300-3.0.0-alpha.3.

We still recommend using -v jammy-300 as this repository is continually updated with each BigBlueButton 3.0 release.

Client build: 140

v3.0.0-alpha.2

30 Jan 23:38
c5d6183
Compare
Choose a tag to compare
v3.0.0-alpha.2 Pre-release
Pre-release

This is the second release of BigBlueButton 3.0-dev. Immense amount of refactoring has been done in the client-server communication and a few more changes are ahead. Various improvements have been made to the plugin area. Below is a list of the pull requests in this iteration, grouped by component.

Note that BigBlueButton 3.0-dev runs on Ubuntu Jammy (22.04).

BigBlueButton 3.0-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/3.0/new-features

Most fixes from BigBlueButton 2.7.x are here up to and including v2.7.4 (.2 onwards have been manually ported as we no longer merge the 2.7 branch directly into the 3.0 branch) Remaining work: see #19489 #19490 #19517

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

fixes

refactor

test

  • test: Fix no-flaky tests and properly set the execution mode by @antonbsa in #19436

style

plugin related

  • feat(plugin): refactor name of general exensible areas interface by @GuiLeme in #19467
  • feat(plugin): Implemented first dom element manipulation - chat message by @GuiLeme in #19420
  • feat(plugin): Refactor enums and filenames by @GuiLeme in #19418
  • feat(plugin): delete and reset features to data-channel by @GuiLeme in #19503
  • feat(plugins): create useTalkingIndicator and set for external video volume by @GuiLeme in #19447

Core -- newly introduced components bbb-graphql-server, bbb-graphql-middleware, bbb-graphql-actions-adapter-server, ...

learning-dashboard

  • fix: Poll answers not being translated in learning dashboard by @Scroody in #19155

build (packaging scripts) / configuration

docs

  • docs: Update hide_presentation_on_join parameter description by @antonbsa in #19450
  • docs: po...
Read more

BigBlueButton 2.6.16

22 Jan 17:23
afbb55b
Compare
Choose a tag to compare

This 2.6 iteration contains multiple backports from BigBlueButton 2.7 including several security patches including in BigBlueButton itself, in FreeSWITCH and some other libraries. We recommend you upgrade as the FreeSWITCH advisory is already public. The two BigBlueButton advisories listed in the release notes will be published not earlier than the end of January 2024.


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(chat): exported presentation notification (backport to 2.6) by @Arthurk12 in #19280
  • [Snyk] Security upgrade axios from 1.6.0 to 1.6.3 by @antobinary in #19362
  • [Snyk] Security upgrade axios from 1.6.3 to 1.6.4 by @jfederico in #19393
  • Updates for file bigbluebutton-html5/public/locales/en.json in ar by @transifex-integration in #19318
  • Updates for file bigbluebutton-html5/public/locales/en.json in de by @transifex-integration in #19432
  • Updates for file bigbluebutton-html5/public/locales/en.json in fr by @transifex-integration #19453

build and configuration

  • build(sec): upgrade FreeSWITCH to 1.10.11 +sofia-sip +libks by @antobinary in #19379

Core

export-annotations

  • [Snyk] Security upgrade axios from 1.6.0 to 1.6.4 export-annotations by @antobinary in #19391

documentation

Full Changelog: v2.6.15...v2.6.16


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

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

Client build: 711

BigBlueButton 2.7.4

15 Jan 20:52
792add0
Compare
Choose a tag to compare

This iteration of BigBlueButton 2.7 contains several security patches including in BigBlueButton itself, in FreeSWITCH and some other libraries. Additionally cursor and zoom control were improved. We recommend you upgrade as the FreeSWITCH advisory is already public. The two BigBlueButton advisories listed in the release notes will be published not earlier than the end of January 2024.

We have included a first version of integration with gladia.io for closed captions. BigBlueButton is adding support for Gladia as a closed captions provider. There is initial documentation for the integration here. Expect more updates and documentation in this area.

We thank the French Ministry of Education and Dinum who have supported the development of the integration with https://www.gladia.io/, an AI driven speech-to-text service for live transcriptions. (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 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:

  • feat: Initial implementation of Gladia transcriptions to BBB 2.7 by @lfzawacki in #19091
  • feat: labelless leave meeting button with dropdown selection for Leave/End by @Ithanil in #19232
  • feat: join param for default animations setting value by @ramonlsouza in #19434

fixes

  • fix: Add Transitions To Improve Cursor Movement Fluidity by @KDSBrowne in #19127
  • fix: Improve Wheel Zoom Stability by @KDSBrowne in #19383
  • upgrade tooltip dependency and fix open tooltip on mobile by @ramonlsouza in #19114
  • fix (backport): Button 'Open Tablet app' breaks when the meeting name contains white space by @gustavotrott in #19206
  • [Snyk] Security upgrade axios from 1.6.0 to 1.6.3 html5 by @jfederico in #19366
  • [Snyk] Security upgrade axios from 1.6.3 to 1.6.4 bbb-html5 by @antobinary in #19395
  • fix(chat): exported presentation notification by @Arthurk12 in #19281
  • fix: away and raiseHands 'reactions' being hidden by avatar image by @Ithanil in #19266

test

localization

  • Updates for project BigBlueButton v2.7 HTML5 client and language ja by @transifex-integration in #19111
  • Updates for project BigBlueButton v2.7 HTML5 client and language fa_IR by @transifex-integration in #19163
  • Updates for project BigBlueButton v2.7 HTML5 client and language fr by @transifex-integration in #19188 #19322 #19342 #19345
  • Updates for project BigBlueButton v2.7 HTML5 client and language tr by @transifex-integration in #19198
  • Updates for project BigBlueButton v2.7 HTML5 client and language eu by @transifex-integration in #19202
  • Updates for project BigBlueButton v2.7 HTML5 client and language es by @transifex-integration in #19211
  • Updates for project BigBlueButton v2.7 HTML5 client and language es_ES by @transifex-integration in #19212
  • Updates for project BigBlueButton v2.7 HTML5 client and language ru by @transifex-integration in #19214 #19255 #19270
  • Updates for project BigBlueButton v2.7 HTML5 client and language ar by @transifex-integration in #19272
  • Updates for project BigBlueButton v2.7 HTML5 client and language uk_UA by @transifex-integration in #19373
  • Updates for project BigBlueButton v2.7 HTML5 client and language et by @transifex-integration in #19375
  • Updates for project BigBlueButton v2.7 HTML5 client and language ko_KR by @transifex-integration in #19350

build and configuration

Core

bbb-exports-annotations

  • [Snyk] Security upgrade axios from 0.26.0 to 1.6.4 bbb-export-annotations by @jfederico in #19389

bbb-etherpad

bbb-recording-imex

Docs

Full Changelog: v2.7.3...v2.7.4

New Contributors

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

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

Client build: 226

BigBlueButton 3.0.0-alpha.1

19 Dec 19:34
b674477
Compare
Choose a tag to compare
Pre-release

This is the first release of BigBlueButton 3.0-dev and includes numerous new features and updates to existing ones. Immense amount of refactoring has been done in the client-server communication and more changes are ahead. Below is a list of the pull requests in this iteration, grouped by component.

Note that BigBlueButton 3.0-dev runs on Ubuntu Jammy (22.04).

BigBlueButton 3.0-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/3.0/new-features

All fixes from BigBlueButton 2.7.x are here up to and including v2.7.3 (.2 onwards have been manually ported as we no longer merge the 2.7 branch directly into the 3.0 branch)

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: Adds new layouts for specific integration scenarios by @vitormateusalmeida in #19208
  • feat: Migrating to Tldraw v2 (Alpha v18) on 3.0 by KDSBrowne in #19268

fixes

refactor

  • refactor (bbb-html5): Refactor of Userlist using graphql by @Tainan404 in #17487
  • refactor (bbb-html5): Refactor of message-form compo...
Read more