v3.0.0-alpha.3
Pre-releaseIn 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
- fix(whiteboard): restore
Hide toolbars
button by @JoVictorNunes in #19558 - fix(polling): invisible quick poll dropdown by @JoVictorNunes in #19581
- fix(presentation): disable menu for not uploaded files by @JoVictorNunes in #19576
- fix(whiteboard): snapshot of current slide by @JoVictorNunes in #19569
- fix: Avatar overlaping other notifications on toast area by @Scroody in #19596
- fix: Muting via who-is-talking -- queue via timestamp again by @ramonlsouza in #19553
- fix: stop and reset timer when time is changed by @ramonlsouza in #19549
- fix: Incorrect hover style on the upload presentation button in the polling menu by @ramonlsouza in #19536
- fix: [3.0] - Publishing empty typed response question crashes public chat by @ramonlsouza in #19568
- Fix: Update Presentation Toolbar Zoom Percentage on Wheel Zoom by @KDSBrowne in #19402
refactor
- refactor: migrate presentation actions by @ramonlsouza in #19479
test
- test: Update screenshots options test by @gabriellpr in #19532
Core -- newly introduced components bbb-graphql-server, bbb-graphql-middleware, bbb-graphql-actions-adapter-server, ...
- refactor (graphql-middleware): Queue Messages During Hasura Disconnection by @gustavotrott in #19548
- Graphql Client Test: Rtt examples by @gustavotrott in #19551
- fix (graphql-middleware): User get Presenter status but can't stop external video by @gustavotrott in #19550
- refactor (graphql-middleware): Improve InvalidateSessionToken speed by @gustavotrott in #19554
- fix (graphql-server): Give permission for bbb_frontend every time tables are created by @gustavotrott in #19560
- fix: Multi-user whiteboard not working with graphql by @gustavotrott in #19561
- enhancement (graphql-middleware): Data Uniqueness Verification and others by @gustavotrott in #19559
- refactor (graphql-middleware): Switching from SHA-256 to CRC32 for calculating data checksums by @gustavotrott in #19563
- refactor (graphq-middleware): Revert using go routine to process Hasura messages by @gustavotrott in #19567
- Introducing Session Persistence Post-Meeting by @gustavotrott in #19534
- refactor (akka-apps): Avoid duplicating code by @gustavotrott in #19494
- Graphql: Allow not-joined-users query ClientSettings by @gustavotrott in #19586
- Graphql: Provide meeting ending details by @gustavotrott in #19595
build (packaging scripts) / configuration
- Bump Hasura from 2.36.0 to 2.37.0 by @gustavotrott in #19562
docs
- docs: Close code block in customize md (port of 19588) by @antobinary in #19589
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.