All Versions
33
Latest Version
Avg Release Cycle
10 days
Latest Release
1384 days ago

Changelog History
Page 4

  • v2.2.0 Changes

    March 06, 2020

    ๐Ÿš€ After six release candidates, this is the final release of BigBlueButton 2.2.0. Thanks to everyone who gave us feedback over the development cycle. We've worked hard to make this release as solid as possible.

    The changes improve several areas: audio, webcams, external video sharing, slide conversion

    ๐Ÿ›  Fixed:

    • Implement WebAudio fallback (addressing audio in Safari) #8683
    • cron.daily now deletes both .opus and .wav #8712
    • Properly handle voice call state with FreeSWITCH listen-only connections #8707
    • Various changes to external video sharing aiming at increasing stability #8674#8700 #8695
    • Harden the cursor streamer emit logic #8693
    • ๐Ÿ›  Fix broken shortcut keys #8650
    • ๐Ÿ›  Fix idChatOpen Session usage #8714

    ๐Ÿ‘Œ Improved:

    • โšก๏ธ Updated Kurento Media Server to version 6.13 #8715 #8716
    • ๐Ÿ‘‰ Use internal messages for call state instead of DTMF #8648
    • Utilize Meteor session id instead of trusting client side passed credentials #8613
    • ๐Ÿšš Move location of presentation page blank files #8706
    • Harden some server-side collection selectors #8703
    • Various improvements to presentation conversion #8691 #8641 #8682 #8641
    • Turn off png generation #8675
    • ๐Ÿšš Move kick user option to bottom of options list #8673
    • โšก๏ธ Updated packages to include security fixes #8677 #8686
    • โœ‚ Removed some unused packages #8680 #8667 #8669
    • ๐Ÿ›  Fix user-list item text-overflow #8647
    • โž• Add license and copyright info for HTML5 client #8720
    • Track listen only ICE connection state to trigger reconnections #8719
  • v2.2-rc Changes

    November 22, 2019

    ๐Ÿš€ This RC-2 release finished a lot of pending updates with a focus on stability as we work towards the final release.

    โž• Added:

    • 'Who is talking' indicator #8292 #8330
    • ๐Ÿ‘ Allow for skipping video preview (passed param or settings.yml) when auto joining with webcam #8319#8353
    • โž• Add audio cue and toast on user join settings #8318
    • Webcam resizable #8303
    • โž• Add notification when recording started with no mic users #8261
    • โž• Added a join parameter to set a new default video profile #8300
    • ๐Ÿ‘ Allow for logTag parameter in settings.yml #8329
    • โž• Added event listener to change slides with Page Up and Page Down #8128

    โšก๏ธ Updated:

    • ๐Ÿ“‡ Renamed all userdata join parameters to follow the same pattern (old names still supported) #8305 #7805
    • ๐ŸŽ Performance: Update annotations/cursor streamer logic #8235
    • ๐Ÿ‘ Recording: Switch from vp8 to vp9, use better x264 options #7057
    • Recording: Skip ".norecord" meetings when running --rebuildall #8350
    • ๐Ÿ“‡ Recording: screenshare recording format: add breakout room info to metadata.xml #8349
    • Recording: edited rap-caption-inbox.rb to get appropriate files in presentation #8277
    • Adjusted emphasis in UX for breakouts and who-is-typing #8322
    • ๐Ÿ‘Œ Improved correlation between FreeSWITCH and BBB audio logs #8326

    ๐Ÿ›  Fixed:

    • Audio: Handle sip.js autoplay failure #8357
    • โฑ Audio: Hangup sip.js on timeout and stop audio join double click #8358
    • Account for mDNS candidates on gUM fallback for recvonly peers #8327
    • ๐ŸŒฒ Keep html5 client log file permissions #8314
  • v2.2-beta Changes

    October 24, 2019

    ๐Ÿš€ This release fixes a few issues related to breakout rooms, sharing videos, and encoding recordings for playback on iOS devices.

    ๐Ÿ›  Fixed:

    • Only request a breakout join URL once #8245
    • ๐Ÿ‘‰ Make presentation playback continue if deskshare.xml was not found #8219
    • ๐Ÿ›  Fix multiple external videos synced to different meetings #8232

    โšก๏ธ Updated

    • Recording archive: Compress audio files #8233
    • ๐Ÿ‘‰ Make sure we record audio if meeting is recorded #8215
    • โšก๏ธ Patching playback updates for iOS #8195

    In particular, #8233 now archives the recorded audio files as .opus, which should be 10% the size of the original .wav files written by FreeSWITCH.

    ๐Ÿ‘€ Also, #8195 makes playback of recordings now possible on iOS devices, but you'll need to enable the generation of .mp4 files for the videos (webcams and screen share). See Enable playback of recordings on iOS.