BigBlueButton 2.7.0 → 2.7.5
5 releases · 0 breaking changes · 10 security fixes · 0 advisories fixed
10security0breaking0deprecated11feature48fix
Breaking changes
None in the release notes.
Security changes
- 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
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
featurefeat(reactions): port new reactions and fix emojiRain by @lfzawacki @AtilaU19 #18804
fixfix: Tooltip added to timer
fixfix: String substitution whenever the word constructor is typed in general chat
fixfix: RTL on mobile - webcam not centered
fixfix: video dropdown chevron in rtl
fixfix: Add Bounds to Presentation Zoom Changer
otherHotfix: Audio captions not working properly
fixfix(user-list): center icons on IOS devices
otherUpdates for project BigBlueButton v2.7 HTML5 client and lanuage el_GR #18843
otherUpdates for project BigBlueButton v2.7 HTML5 client and lanuage gl
otherUpdates for project BigBlueButton v2.7 HTML5 client and lanuage hu_HU #18836
otherUpdates for project BigBlueButton v2.7 HTML5 client and lanuage fa_IR #18866
otherUpdates for project BigBlueButton v2.7 HTML5 client and lanuage ja
otherUpdates for project BigBlueButton v2.7 HTML5 client and lanuage es_ES
otherUpdates for project BigBlueButton v2.7 HTML5 client and lanuage es
otherUpdates for project BigBlueButton v2.7 HTML5 client and lanuage eu
otherUpdates for project BigBlueButton v2.7 HTML5 client and language et
otherUpdates for project BigBlueButton v2.7 HTML5 client and language fr
othertest: Update screenshot presentation (3.0 backport) by @gabriellpr in #18982
otherbbb-presentation-video: Update to 4.0.4
otherbuild(etherpad): Bump etherpad-lite to 1.9.3
otherbuild(bbb-libreoffice): Switch the LibreOffice Docker image to use the one built by BBB (backport to 2.7) by @antobinary in #18945
other(sec)build(bbb-libreoffice): bump to 7.5.7.1 by @antobinary in #18974
otherchore: npm audit fixes for bbb-learning-dashboard by @antobinary in #18979
otherchore: npm audit fixes bbb-html5 by @antobinary in #18978
otherchore: upgrade Spring to 2.7.17 by @antobinary in #18981
fixfix: End breakout rooms when ENDED_DUE_TO_NO_MODERATOR
fixfix (akka-apps): None.get error on change user Emoji
featurefeature (api): Add preUploadedPresentation param to API's /create via GET by @GuiLeme @gustavotrott in #18953
fixfix: check for presence of parentMeetingID if isBreakout is true by @ithanil in #18975
fixfix (bbb-web): Null pointer exception when parent meeting does not exist by @paultrudel @gustavotrott #18986
fixfix(recording): Deskshare audio processing hang
otherdocs: add notes on how to tweak screen sharing quality
otherdocs: Add support documentation
otherdocs: Add script to easily setup video recording format
otherdocs: Add info on reactions animations by @antobinary in #18970
otherdocs: preUploadedPresentation and preUploadedPresentationName by @antobinary in #18985
otherdocs: add example for preUploadedPresentation by @antobinary in #18990
featurefeat: Disable download of original and converted presentation by @GuiLeme in #18570
fixfix (accessibility): Improve Keyboard Functionality With Tldraw Style Menu
fixfix: Mouse Wheel Zoom Disrupting Slide Position
fixfix: size prop type warning (backport)
fixfix: videoPreview not working
fixfix: Raised hand button incorrect state
fixfix: incorrect set logoutUrl in join handler by @ramonlsouza @gustavotrott in #18771
otherUpdates for project BigBlueButton v2.7 HTML5 client and lanuage de on branch v2.7.x-release #18769
otherUpdates for project BigBlueButton v2.7 HTML5 client and lanuage eu on branch v2.7.x-release
otherUpdates for project BigBlueButton v2.7 HTML5 client and lanuage fa_IR on branch v2.7.x-release #18800
otherUpdates for project BigBlueButton v2.7 HTML5 client and lanuage es_ES on branch v2.7.x-release by @transifex-integration in #18797
otherUpdates for project BigBlueButton v2.7 HTML5 client and lanuage es on branch v2.7.x-release by @transifex-integration in #18798
otherchore: Merge BBB 2.6.14 into v2.7.x-release
other!build: require node 18 to install bbb packages
otherbuild: fix nodejs version paste error in #18686
otherbuild(bbb-webrtc-sfu): v2.12.0-beta.1, build(bbb-webrtc-recorder): v0.5.1
fixfix(build): do not package .git for bbb-transcription-controller by @danimo in #18756 (https://github.com/bigbluebutton/bigbluebutton/commit/a1d8f4bf7e964080a8ce42623df3aeb03e5f670d and #18787 cancel each other out)
otherchore: Bump bbb-playback to 5.0.1 #18788
otherbuild: bbb-webhooks set secret and url by @antobinary in #18789
otherbbb-webhooks was rebuilt to include a carried forward fix about 'unsafe-perm' https://github.com/bigbluebutton/bigbluebutton/issues/18734
fixfix(recording): handle archive remux failures
otherdocs: better quality header
otherdocs: info on what disabledFeatures options were added in 2.7 by @antobinary in #18792