BigBlueButton v2.2.29 Release Notes
Release Date: 2020-11-13 // over 3 years ago-
๐ This release of BigBlueButton brings in multiple audio improvements, some general HTML5 client fixes and several security fixes. We encourage administrators to upgrade their BigBlueButton servers to this new version.
๐ Security
- ๐ Sanitize parameters of API's. Fixes 10818 #10819
- bbb-html5 nodejs process runs as
meteor
user (notroot
) - Limit bbb-html5 process to only listen on 127.0.0.1 #8894
HTML5 client (general improvements)
- Dont include extra dot in instructure media url #10692
- ๐ Fix presentation downloadable tooltip label #10754
- ๐ Prevent users from sending multiple votes per poll #10742
- โ Add error boundary to presentation upload modal #10704
- Simplified redis debug and placed behind check #10817
- Pulled HTML5 locales on Nov 13, 2020 #10824
HTML5 client (audio Improvements)
- Resolved audio errors when joining with microphone #10714
- ๐ Change default value of iceGatheringTimeout to current's SIP.js default #10716
- ๐ Use iceConnectionState to monitor ICE connection status #10800
- ๐ฒ Prevent 1005 error log when user close/reload bbb's window/tab #10718
- Properly stops userAgent / peer when audio connection/reconnection fails #10741
- ๐ Correctly Map Websocket error and better monitoring of ICE events #10790
- 0๏ธโฃ Force using plan-b as default sdpSemantics for chrome #10806
- ๐ง [html5/audio] Add a configurable hackViaWs to SIP.js. Part of a workaround for issue #9667 ("Stops working after 1-2 days with Error 1002"). Instructions on how to enable it in pull request #10808
- [html5/webrtc] Fix tryGenerateIceCandidates rejections and put it behind a flag #10810
- Increase private key size for dtls-srtp.pem to 4096 #10816
Core
- ๐ Split error message from session token in bbb-web enter API #10820
- โ Remove unwanted debug logging of PDF binaries #10799
SFU
- ๐ bbb-webrtc-sfu was updated to 2.2.22 (up from .19 in BBB 2.2.28)