BigBlueButton 2.7.2 → 2.7.16
14 releases · 0 breaking changes · 22 security fixes · 2 advisories fixed
22security0breaking0deprecated18feature92fix
Vulnerabilities fixed by this upgrade
- 3.7 CVE-2024-39302 Some bbb-record-core files installed with wrong file permission
- 4.6 CVE-2024-38518 API Additional Parameters Considered
Breaking changes
None in the release notes.
Security changes
- security [Snyk] Security upgrade meteor-node-stubs from 1.2.10 to 1.2.12 in 2.7.16
- security [Snyk] Security upgrade axios from 1.7.7 to 1.7.8 in 2.7.16
- security export-ann: [Snyk] Security upgrade axios from 1.7.4 to 1.7.8 in 2.7.16
- security [Snyk] Security upgrade axios from 1.6.4 to 1.7.4 (test) in 2.7.13
- security [Snyk] Security upgrade axios from 1.6.4 to 1.7.4 in 2.7.13
- security [Snyk] Security upgrade @docusaurus/preset-classic from 3.0.1 to 3.5.0 in 2.7.13
- security [Snyk] Security upgrade axios from 1.6.4 to 1.7.4 (export-ann) in 2.7.13
- security [Snyk] Security upgrade rubocop from 1.31.2 to 1.32.0 in 2.7.9
- security fix(sec): fix(sec): API fix duplicates GHSA-4m48-49h7-f3c4 security advisory will be published not earlier than May 31, 2024 https://github.com/bigbluebutton/bigbluebutton/security/advisories/GHSA-4m48-49h7-f3c4 in 2.7.8
- security build(sec): set permissions for resque files [2.7] security advisory will be published not earlier than May 31, 2024 https://github.com/bigbluebutton/bigbluebutton/security/advisories/GHSA-5966-9hw8-q96q in 2.7.8
- security [Snyk] Fix for 1 vulnerabilities in 2.7.8
- security [Snyk] Fix for 1 vulnerabilities in 2.7.7
- security [Snyk] Security upgrade sanitize-html from 2.7.1 to 2.12.1 in 2.7.5
- security [Snyk] Security upgrade axios from 1.6.0 to 1.6.3 html5 in 2.7.4
- security [Snyk] Security upgrade axios from 1.6.3 to 1.6.4 bbb-html5 in 2.7.4
- security fix(sec): validate URL for external upload of presentation https://github.com/bigbluebutton/bigbluebutton/commit/fd8c92714092b937dc1f099d2e9d0a72985cb738 security advisory will be published not earlier than Jan 31, 2024… in 2.7.4
- security fix(sec): filter tags in presentation name https://github.com/bigbluebutton/bigbluebutton/commit/59cdb136ad29859a3b6817ae56e83f057d44cf38 security advisory will be published not earlier than Jan 31, 2024 https://github.com/bigbluebutton/bigbluebutton/security/advisories/GHSA-r3vv-c788-9fph in 2.7.4
- security [Snyk] Security upgrade axios from 0.26.0 to 1.6.4 bbb-export-annotations in 2.7.4
- security [Snyk] Fix for 2 vulnerabilities in 2.7.4
- security [Snyk] Security upgrade axios from 0.21.4 to 1.6.0 in 2.7.3
- security [Snyk] Security upgrade axios from 0.26.1 to 1.6.0 in 2.7.3
- security [Snyk] Security upgrade axios from 1.4.0 to 1.6.0 in 2.7.3
Every release in between
security[Snyk] Security upgrade meteor-node-stubs from 1.2.10 to 1.2.12
fixfix: Snapshot of slide shows only annotations but no image
otherchore(sec): bbb-html5 npm audit
fixfix(webcam): add option to skip initial enumerateDevices
fixfix(webcam): add rollback to video-preview gUM, improve logs
fixfix: Apostrophe character not displayed correctly in guest panel [2.7]
security[Snyk] Security upgrade axios from 1.7.7 to 1.7.8
othertest: [Snyk] Security upgrade axios from 1.7.4 to 1.7.8
othertest: adds the reactions tests for 2.7
otherUpdates for project BigBlueButton v2.7 HTML5 client and language nb_NO
otherUpdates for project BigBlueButton v2.7 HTML5 client and language gl
otherUpdates for project BigBlueButton v2.7 HTML5 client and language ko_KR
fixfix(bbb-web): Check to see if moderator has left in moderator count
otherchore(sec): bump embedded tomcat to 9.0.96
otherchore(sec): bump tika (mime type detection) to 3.0.0
otherRefactor(bbb-web): Remove unnecessary pagination data and fix total elements bug
otherbuild(bbb-webrtc-sfu): v2.16.1
other[2.7]build: update link to download FS sounds.tar.gz
securityexport-ann: [Snyk] Security upgrade axios from 1.7.4 to 1.7.8
fixfix: Check if user is found before looking up role
fixfix (LAD/cluster) (backport 2.7): Enable LearningDashboard cookie support across different subdomains
fixfix (html5): prevent error if learningDashboardBase is missing
otherUpdates for project BigBlueButton v2.7 HTML5 client and language nb_NO
otherdocs: clarify on LAD default value comment
otherdocs: Update url for LAD in cluster proxy setup
fixfix: Space out approval of guests to better handle larger groups
othertest: Override default presentation on CREATE meeting API call
othertest: breakout room with different presentations
othertest: Prevent user from posting public chat
otherUpdates for project BigBlueButton v2.7 HTML5 client and language fa_IR
other[2.7] build(bbb-webrtc-sfu): v2.16.0
otherConsistently call docker with sudo privileges (2.7 backport)
otherbuild: Umask fixes for 2.7 build scripts
otherdocs: allowPromoteGuestToModerator documentation tweak [2.7]
featurefeat: add WebRTC stats information to client logs
featurefeat: add experimental support for ICE restart
fixfix(audio): change unmute/unhold flow to work around FS unmute stutter
fixFix: Conference PIN (phone dial-in) doesn't show the needed pound sign in popup
fixfix(users-context): phantom user
fixfix: disable ICE restart for recvonly endpoints
fixfix(whiteboard): Update shape restriction logic
fixfix: Correct cursor position calculation for touch events by @KDSBrowne in #20748
otherchore: update link to which locales are supported by Gladia
otherchore(client): Security upgrade axios, meteor-node-stubs
otherchore(client): Add logs for recording notify action
othertest: removing temporally external video test from ci
othertest: Backporting timer/stopwatch test to 2.7
othertest: backport test disable self-view
othertest: Backport share camera as content test to 2.7
security[Snyk] Security upgrade axios from 1.6.4 to 1.7.4 (test)
security[Snyk] Security upgrade axios from 1.6.4 to 1.7.4
othertest: Update timer test to avoid false failures + fix hide presentation param on unrelated tests by @antonbsa in #21190
othertest: add test webcam background by passing URL by @gabriellpr in #21007
otherUpdates for project BigBlueButton v2.7 HTML5 client and language pt_BR
otherUpdates for project BigBlueButton v2.7 HTML5 client and language ja
otherUpdates for project BigBlueButton v2.7 HTML5 client and language ca
otherUpdates for project BigBlueButton v2.7 HTML5 client and language ru
otherUpdates for project BigBlueButton v2.7 HTML5 client and language hu_HU
otherUpdates for project BigBlueButton v2.7 HTML5 client and language gl
otherUpdates for project BigBlueButton v2.7 HTML5 client and language cs_CZ
other[2.7] build(bbb-webrtc-sfu): v2.14.2
other[2.7] build(bbb-webrtc-sfu): v2.15.0
other[2.7] build: Bump bbb-pads to 1.5.3
otherchore: upgrade FreeSWITCH to 1.10.12 (port)
otherbuild: Require libmagickcore-6.q16-6-extra for export-annotations by @antobinary in #21216
security[Snyk] Security upgrade @docusaurus/preset-classic from 3.0.1 to 3.5.0
otherdocs: Testing plan update (what's new features)
otherdocs: escape non mdx compliant characters
otherdocs: fix name for notifyRecordingIsOn create parameter [2.7]
security[Snyk] Security upgrade axios from 1.6.4 to 1.7.4 (export-ann)
fixfix: Breakout rooms show incorrect presentation filename
otherbuild(deps): bump the npm_and_yarn group across 3 directories with 7 updates
fixfix (akka-apps): Banned users being able to rejoin (when they have customdata) by @gustavotrott in #21210
fixfix: Improve screen reader accessibility for polling modal
fixfix(audio): transparent listen only state inconsistencies, build(bbb-webrtc-sfu): v2.14.0
fixfix(video): camera cannot be shared as content
fixfix(presentation): presentation snapshot overflowing the slide [2.7]
fixfix(video): webcam fails to be loaded on preview when changing profiles
fixfix: Ensure size estimate is applied to text shapes while typing
otherUpdates for project BigBlueButton v2.7 HTML5 client and language fa_IR
otherUpdates for project BigBlueButton v2.7 HTML5 client and language ar
otherUpdates for project BigBlueButton v2.7 HTML5 client and language et
otherUpdates for project BigBlueButton v2.7 HTML5 client and language tr
otherbuild(bbb-webrtc-sfu): v2.14.1
otherdocs: remove extra entry for webcamBackgroundURL
otherdocs: fix name of errorRedirectUrl in api docs
fixfix(bbb-export-annotations): Handle text rendering issue by @danielpetri1 in #20857
fixfix: Dial-In participants are not visible in the participants
otherenhancement(webcam): custom virtual backgrounds
otherUpdates for project BigBlueButton v2.7 HTML5 client and language it_IT
otherUpdates for project BigBlueButton v2.7 HTML5 client and language fa_IR
otherUpdates for project BigBlueButton v2.7 HTML5 client and language eu
otherrefactor: enable warn logs; add a warning when we are skipping an ann…
fixfix: Layout VIDEO_FOCUS shows empty tiles for other participants when see other viewers is locked
fixfix: Manage Layouts ignores disabledFeatures
fixfix: Breakouts calculation for valid users incorrect
fixfix: external video can be seen through sidebar on mobile
fixfix: Emoji animations are not being turned off by using the slider in settings.
fixfix: [2.7] Breakout room invitation option missing from user dropdown
otherbuild(deps): bump the npm_and_yarn group across 5 directories with 6 updates
fixfix: Breakouts - do not allow slide/presentation change on breakout update
featurefeat(config): introduce allowPresentationManagementInBreakouts to be able to block breakouts pres uploads
fixfix(webcam): client failing to apply virtual background effect
otherUpdates for project BigBlueButton v2.7 HTML5 client and language fr
otherUpdates for project BigBlueButton v2.7 HTML5 client and language es
otherUpdates for project BigBlueButton v2.7 HTML5 client and language el_GR https://github.com/bigbluebutton/bigbluebutton/pull/20762
otherUpdates for project BigBlueButton v2.7 HTML5 client and language ar https://github.com/bigbluebutton/bigbluebutton/pull/20761
otherchore(core): Update grails-plugin-databinding
otherchore(core): upgrade embedded tomcat
featurefeat(events): Add user custom data to events.xml
fixfix: Enable download of the presentation not possible for temporarily presenters
featurefeat(bbb-html5): Ban specific users from the public chat
fixfix(bbb-web and html5): removed .odi and .odc file-type supports (back-port)
featurefeat: Pass a different presentation to each breakout
featurefeat: Accept custom webcamBackgroundURL
otherbuild(deps-dev): bump postcss from 8.4.32 to 8.4.33 in /bbb-learning-dashboard in the npm_and_yarn group across 1 directory
otherbuild(deps-dev): bump postcss from 8.4.33 to 8.4.34 in /bbb-learning-dashboard in the npm_and_yarn group across 1 directory #20773
otherdocs: 2.7.10 features breakouts with own pres; ban posts from user by @antobinary in #20774
otherUpdates for project BigBlueButton v2.7 HTML5 client and language fr https://github.com/bigbluebutton/bigbluebutton/pull/20385
otherUpdates for project BigBlueButton v2.7 HTML5 client and language uk_UA
otherUpdates for project BigBlueButton v2.7 HTML5 client and language ca
otherUpdates for project BigBlueButton v2.7 HTML5 client and language it_IT
otherUpdates for project BigBlueButton v2.7 HTML5 client and language fa_IR
otherUpdates for project BigBlueButton v2.7 HTML5 client and language gl
otherUpdates for project BigBlueButton v2.7 HTML5 client and language et
otherUpdates for project BigBlueButton v2.7 HTML5 client and language fi
otherUpdates for project BigBlueButton v2.7 HTML5 client and language es_ES
otherUpdates for project BigBlueButton v2.7 HTML5 client and language ru
fixfix: only allow POST for insertDocument in UrlMappings.groovy [2.7]
fixfix(API): Allow additional parameters in content type headers
featurefeat (backport 2.7): Introduces allowPromoteGuestToModerator config
otherbuild(fix): File permissions in packages should not depend on umask of build system
fixfix(recording): Add participants, raw size, and playback size information to video metadata
security[Snyk] Security upgrade rubocop from 1.31.2 to 1.32.0
otherchore: npm audit fix for learning dashboard
otherdocs: Make clear in docs that parameters are case sensitive.
otherdocs: Various fixes by @MBM1607
otherdocs: adjust correct default value for breakouts being recorded
otherdocs(GL): correct statements about presentations not being migrated and how to fix entity too large errors
otherdocs: Clarify that allowPromoteGuestToModerator is a CREATE parameter by @antobinary in #20559
fixfix(whiteboard): Inconsistent Zoom Between Live Session And Recording
fixfix(whiteboard): Disable Duplication Shortcut Key While Drawing
otherUpdates for project BigBlueButton v2.7 HTML5 client and language eu
securityfix(sec): fix(sec): API fix duplicates GHSA-4m48-49h7-f3c4 security advisory will be published not earlier than May 31, 2024 https://github.com/bigbluebutton/bigbluebutton/security/advisories/GHSA-4m48-49h7-f3c4
otherrefactor(bbb-web): Add message key to insertDocument responses
securitybuild(sec): set permissions for resque files [2.7] security advisory will be published not earlier than May 31, 2024 https://github.com/bigbluebutton/bigbluebutton/security/advisories/GHSA-5966-9hw8-q96q
security[Snyk] Fix for 1 vulnerabilities
othertest: [Snyk] Security upgrade jest from 27.5.1 to 29.0.0
otherdocs: drop plugin @cmfcmf/docusaurus-search-local
fixfix(poll): avoid rendering polling component twice
fixfix: breakout styles
fix[2.7] fix(reactions): crash when interactionsButton coords are absent
other[2.7] fix(audio): acquire streams before negotiation when peer is answerer
fix[2.7] fix(bbb-html5): crash when stopping WebRTC peers
fix[2.7] fix(bbb-html5): crash due to undefined metadataProp access
feature[2.7] fix(screen-reader): add safeguards for adding alerts
fix[2.7] fix: crash due to invalid UA version number in WKWebView (backport)
other[2.7] fix(audio): minimize redundant audio exit toasts
feature[2.7] fix: add safeguards when returning user roles
fix[2.7] fix(bbb-html5): crash on video-provider unmount
fixfix(whiteboard): check before manipulating pan tool class list
fixFix: user reaction not showing right emoji
fixfix: undefined accesses causes crashes in actions-bar breakout utils
fixfix(audio): review device selection in mobile endpoints
fixfix: crash at meeting-ended due to undefined access + incorrect meetingID
other[2.7] fix(audio): review audio modal help screen
fixfix(audio): broken connection stats on Firefox >= 125
other[2.7] Support more transcription languages
other[2.7] fix(presentation): toolbar width on small screens
fixfix(bbb-html5): validate before getting user-list element attribute by @Arthurk12 @prlanzarin
fixfix(bbb-html5): filter poll users array before processing by @Arthurk12 @prlanzarin
fixfix(bbb-html5): potential crash in Youtube captions toggle by @Arthurk12 @prlanzarin
fixfix(bbb-html5): correct parameter type for wake lock log codes by @Arthurk12 @prlanzarin
otherchore: Bump requirement for safari versions
otherchore: bump npm deps
otherUpdates for project BigBlueButton v2.7 HTML5 client and language tr https://github.com/bigbluebutton/bigbluebutton/pull/20165
otherUpdates for project BigBlueButton v2.7 HTML5 client and language fa_IR
otherUpdates for project BigBlueButton v2.7 HTML5 client and language eu
otherUpdates for project BigBlueButton v2.7 HTML5 client and language zh_TW
otherUpdates for project BigBlueButton v2.7 HTML5 client and language fr https://github.com/bigbluebutton/bigbluebutton/pull/20065
otherUpdates for project BigBlueButton v2.7 HTML5 client and language ar https://github.com/bigbluebutton/bigbluebutton/pull/20126
otherUpdates for project BigBlueButton v2.7 HTML5 client and language ja https://github.com/bigbluebutton/bigbluebutton/pull/20169
otherUpdates for project BigBlueButton v2.7 HTML5 client and language el_GR https://github.com/bigbluebutton/bigbluebutton/pull/20131
otherUpdates for project BigBlueButton v2.7 HTML5 client and language de https://github.com/bigbluebutton/bigbluebutton/pull/20146
fixfix(sec): Bump org.json:json (backport)
fixfix(sec): Bump tomcatEmbed to 9.0.86 (#19814) (backport)
fixfix(sec): Bump logback-classic (backport)
fixfix(bbb-export-annotations): Flag to force CairoSVG to embed images
security[Snyk] Fix for 1 vulnerabilities
+2 more items in the release notesfixfix(locale): Remove duplicate localization row
fixfix(client): undefined currentUserAway
otherUpdates for project BigBlueButton v2.7 HTML5 client and language el_GR
otherUpdates for project BigBlueButton v2.7 HTML5 client and language fr
otherUpdates for project BigBlueButton v2.7 HTML5 client and language ar
otherUpdates for project BigBlueButton v2.7 HTML5 client and language de
otherUpdates for project BigBlueButton v2.7 HTML5 client and language ja
other[2.7] build(bbb-webrtc-sfu): v2.13.2
other[2.7] build(bbb-webrtc-recorder): v0.7.0
other[2.7] build(bbb-webrtc-sfu): v2.13.3
otherbash script reads /etc/turnserver.conf to get realm and secret.
fixfix(bbb-html5): customHeartbeat would not close stale sessions, +
otherrefactor: End meeting button tweaks
fixfix: Drop heavy log from sendBulkAnnotations.js
security[Snyk] Security upgrade sanitize-html from 2.7.1 to 2.12.1
fixfix(layout): defaultLayout join parameter
otherrefactor: Changes to layout toast's workflow
fixfix: Incorrect hover style on the upload presentation button in the polling menu (2.7)
fixfix: Upload the exported users list to presentation breaks the whiteboard
fixfix: Download presentation popup window is broken
fixfix(bbb-html5): Use CDN for resource of layouts
fixfix: Avoid presentation conversion causing a crash
fixFix: Modal of the inactivity inspection does not show up
othertest: update playwright tests to support sha256 and sha512 algorithms
otherUpdates for project BigBlueButton v2.7 HTML5 client and language sv_SE
otherUpdates for project BigBlueButton v2.7 HTML5 client and language hu_HU
otherUpdates for project BigBlueButton v2.7 HTML5 client and language fr #19594 #19740
otherUpdates for project BigBlueButton v2.7 HTML5 client and language nb_NO
otherUpdates for project BigBlueButton v2.7 HTML5 client and language lt_LT
otherUpdates for project BigBlueButton v2.7 HTML5 client and language pt
other[2.7] build(bbb-webrtc-recorder): v0.6.0
otherbuild(bbb-webrtc-sfu): v2.12.2
otherUnset all local variables
otherbuild(export-annotations): Add dependency poppler-utils
featurefeat(config): add checkSumAlgorithmForBreakouts in akka-apps (port)
fixfix(sec): bump postgresql to 42.7.2
fixFix (akka-apps) (2.7): Config from /etc not being read when running through sbt reStart
fixfix: Reduce logs in SendWhiteboardAnnotationPubMsgHdlr.scala
other!fix(captions): disable recording event TranscriptUpdatedEvent
fixfix: Several Gladia transcription fixes
featurefeat: Record raiseHand, away and Reaction events (backport)
otherrecording: work around invalid locale in caption events
fixfix(bbb-export-annotations): handle missing textbox size in Tldraw
featurefeat(config): Add option to disabled "Download session data" on Learning Dashboard (backport)
otherdocs: Close code block in customize md
otherdocs: Tweaks to gladia io docs
otherdocs: capitalize Support title
otherdocs: drop old links #18295 from wilkis3/wilkis3-doc-admin-install-links (backport)
otherdocs: Update FreeSWITCH configs - Nine digits PIN
featurefeat: Initial implementation of Gladia transcriptions to BBB 2.7
featurefeat: labelless leave meeting button with dropdown selection for Leave/End
featurefeat: join param for default animations setting value by @ramonlsouza in #19434
fixfix: Add Transitions To Improve Cursor Movement Fluidity
fixfix: Improve Wheel Zoom Stability
otherupgrade tooltip dependency and fix open tooltip on mobile
fixfix (backport): Button 'Open Tablet app' breaks when the meeting name contains white space
security[Snyk] Security upgrade axios from 1.6.0 to 1.6.3 html5
security[Snyk] Security upgrade axios from 1.6.3 to 1.6.4 bbb-html5
fixfix(chat): exported presentation notification by @Arthurk12 in #19281
fixfix: away and raiseHands 'reactions' being hidden by avatar image by @Ithanil in #19266
othertest: Removing flaky flags
othertest:[Snyk] upgrade axios from 1.6.0 to 1.6.3
othertest: [Snyk] upgrade axios from 1.6.3 to 1.6.4
othertest: [Snyk] upgrade axios from 1.6.0 to 1.6.4
otherUpdates for project BigBlueButton v2.7 HTML5 client and language ja
otherUpdates for project BigBlueButton v2.7 HTML5 client and language fa_IR
otherUpdates for project BigBlueButton v2.7 HTML5 client and language fr by @transifex-integration in #19188 #19322 #19342 #19345
otherUpdates for project BigBlueButton v2.7 HTML5 client and language tr
otherUpdates for project BigBlueButton v2.7 HTML5 client and language eu
otherUpdates for project BigBlueButton v2.7 HTML5 client and language es
otherUpdates for project BigBlueButton v2.7 HTML5 client and language es_ES
otherUpdates for project BigBlueButton v2.7 HTML5 client and language ru by @transifex-integration in #19214 #19255 #19270
otherUpdates for project BigBlueButton v2.7 HTML5 client and language ar
otherUpdates for project BigBlueButton v2.7 HTML5 client and language uk_UA
otherUpdates for project BigBlueButton v2.7 HTML5 client and language et
otherUpdates for project BigBlueButton v2.7 HTML5 client and language ko_KR
otherbuild(bbb-webrtc-sfu): v2.12.1
otherbuild(bbb-webrtc-recorder): v0.5.2
otherbuild(sec): upgrade FreeSWITCH to 1.10.11 +sofia-sip +libks
securityfix(sec): validate URL for external upload of presentation https://github.com/bigbluebutton/bigbluebutton/commit/fd8c92714092b937dc1f099d2e9d0a72985cb738 security advisory will be published not earlier than Jan 31, 2024…
securityfix(sec): filter tags in presentation name https://github.com/bigbluebutton/bigbluebutton/commit/59cdb136ad29859a3b6817ae56e83f057d44cf38 security advisory will be published not earlier than Jan 31, 2024 https://github.com/bigbluebutton/bigbluebutton/security/advisories/GHSA-r3vv-c788-9fph
otherchore: Upgrade Grails to 6.1
fixfix: Bump spring-boot-starter-validation to 2.7.17 to match bbb-web
security[Snyk] Security upgrade axios from 0.26.0 to 1.6.4 bbb-export-annotations
fixfix: Bump Etherpad's export rate limiting (2.7)
security[Snyk] Fix for 2 vulnerabilities
otherdocs: Docs backport
fixUpdate bbb-conf.md - fix typo in word 'easi'
featuredoc: what's new in 2.7 link not proper
+4 more items in the release notesfeaturefeat: leave meeting button
fixfix(user-list): center icons on apple devices
fixfix: Moderator lowering hand from toast broken
fixfix: The shortcut for raising hand is not functioning as expected @ 2.7.1
fixfix: Waiting room indicator sound defective
otherrefactor: rename Songs to Music in BBB Timer
otherrefactor: Add a toast warning you that your webcam is still streaming…
otherrefactor: Move manage layouts to three-dots menu
security[Snyk] Security upgrade axios from 0.21.4 to 1.6.0
othertest: Adds @flaky to other presentation format test
security[Snyk] Security upgrade axios from 0.26.1 to 1.6.0
security[Snyk] Security upgrade axios from 1.4.0 to 1.6.0
otherUpdates for project BigBlueButton v2.7 HTML5 client and language pt_BR
otherUpdates for project BigBlueButton v2.7 HTML5 client and language el_GR #19083 #19075
otherUpdates for project BigBlueButton v2.7 HTML5 client and language es
otherUpdates for project BigBlueButton v2.7 HTML5 client and language es_ES
otherbuild(bbb-webrtc-sfu): v2.12.0-beta.2
otherbuild(bbb-webrtc-sfu): v2.12.0
otherchore: Bump bbb-pads to 1.5.2
otherchore: Upgrade LibreOffice to 7.6.2
otherchore: Bump Etherpad to 1.9.4
otherbuild(bbb-webhooks): v2.6.1 by @prlanzarin in #19095
otherci (backport 2.7): Refresh package's cache whenever there are changes in its build directory
fixfix: specify a unique mock authToken for dial-in users, + by @prlanzarin in #19084
fixfix (learning-dashboard): Learning Dashboard not showing Reactions by @gustavotrott in #19088
fixFix: Poll answers not being translated in learning dashboard