Что нового в BigBlueButton 3.0.11

Версия 3.0.11 включает в себя множество новых функций, исправлений на стороне клиента и сервера, а также улучшений производительности. Главным нововведением является добавление поддержки викторин, позволяющей проводить опросы с правильными ответами. В этом релизе также исправлены несколько проблем, о которых сообщало сообщество, включая прерывания субтитров, проблемы с поведением чата и неполадки в мобильной версии.

Новая функция викторины

Теперь HTML5-клиент и панель управления обучением поддерживают викторины. Ведущие могут создавать опросы с правильными ответами, а результаты викторин записываются в файл events.xml и данные панели управления обучением. Добавлена ​​отдельная функция отключения викторин, позволяющая администраторам при необходимости отключать эту функцию. Интерфейс викторин также получил визуальное обновление.

Исправления для HTML5-клиента

Исправлено несколько ошибок, улучшающих пользовательский опыт:

  • Аудиосубтитры: Транскрипция больше не прекращается после длительного периода молчания.
  • Личная перепискаПункт меню «Начать приватный чат» теперь скрыт, когда чат отключен.
  • Реакции модальные: Исправлена ​​ошибка, из-за которой изображение было слишком большим на мобильных устройствах.
  • Номера переговорных комнатНомера комнат теперь отображаются корректно.
  • Инструменты для доскиИсправлены ошибки в настройках инструмента и сохранении данных при размонтировании.
  • ДоступностьДля улучшения поддержки программ чтения с экрана был реализован ряд рекомендаций.
  • LiveKitИсправлены проблемы с кэшированными устройствами вывода, отключением доступа к камере и отключением звука в режиме "Вне дома".
  • Индикатор набора текста: showNames Теперь все работает как положено.
  • Форма для голосованияПоля данных должным образом очищаются при начале опроса.
  • Навигация по викторинеИнформация о викторине теперь сохраняется при переключении вкладок.

Улучшения основного сервера

Сервер GraphQL включает обходное решение для предотвращения избыточных проверок на наличие значений NULL, что повышает производительность запросов. Запросы в чате также выполняются быстрее. Манифесты плагинов в akka-apps теперь игнорируют неизвестные свойства, улучшая совместимость. Проверка работоспособности промежуточного ПО теперь включает информационные логи при медленном выполнении запросов к базе данных, а панель мониторинга обучения включает данные аватара пользователя.

Обновления зависимостей

Обновлены ключевые зависимости: LiveKit CLI до версии 2.14.0. @livekit/components-react до версии 2.9.12, bbb-webrtc-sfu до v2.19.0-beta.4 и bbb-webrtc-recorder до v0.10.0. Пакет LiveKit SIP теперь версии 1.1.1, что также позволяет пользователям, подключающимся по телефону, обходить гостевое лобби при использовании аудио LiveKit.

Полный список изменений см. в документации BigBlueButton или на странице релизов GitHub.