Что нового в BigBlueButton 3.0.13

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

Улучшения клиентской части HTML5

В этом релизе исправлено множество ошибок в HTML5-клиенте. Исправлены проблемы, связанные с опросами, в том числе исправлена ​​ошибка, из-за которой quickPollConfirmationStep некорректно превращал викторину в опрос, добавлена ​​поддержка локалей для опросов с аннотациями, а также предотвращено скрытие вариантов ответа в опросе, если их 10 или более. Улучшено интеллектуальное определение опросов для слайдов с вводом ответов без вариантов, а маркер правильного ответа больше не обрезается при длинных вариантах.

Среди других исправлений для клиента — добавление регулярных выражений для обработки отсутствующего текста вопросов в интеллектуальных слайдах, предотвращение исчезновения окна настроек устройства при появлении запроса на разрешение записи, добавление поддержки аудиоэлементов на внешнем видео и исправление вводящего в заблуждение перечеркнутого значка микрофона для участников, слушающих только аудио (теперь отображается значок наушников). Теперь можно выбирать сообщения в чате, а также исправлена ​​последовательная нумерация сохраненных досок и заметок в комнатах для обсуждений. Количество предупреждений и ошибок в консоли также уменьшено.

Исправления безопасности

В этом релизе устранено несколько уязвимостей безопасности. Исправлена ​​ошибка в функции реакций чата, которая удаляет идентификаторы эмодзи для предотвращения проблемы безопасности (GHSA-5m8m-h7fj-8wx6). Компонент gql-actions включает проверку мутации pollSubmitUserVote для устранения другой уязвимости (GHSA-73j3-v3fq-fqx5). Кроме того, пакет bbb-pads обновлен до версии 1.5.4 для исправления проблемы безопасности (GHSA-9jv9-cjrm-grj2). Эти уведомления будут опубликованы примерно 1 сентября 2025 года.

Обновления ядра и плагинов

Основные улучшения включают исправление некоторых настроек, связанных с презентациями, которые не учитывались в bbb-web, а также новую функцию, которая сохраняет ошибки плагинов из бэкэнда, чтобы их можно было регистрировать на фронтенде. Добавлено пояснение по поводу параллельного доступа к загрузке презентаций. SDK плагинов обновлен до версии 0.0.90, а новые возможности для плагинов включают функции пользовательских запросов и пользовательских изменений для более удобного управления контентом в боковой панели.

Панель управления аналитикой обучения

В панель аналитики обучения внесено несколько исправлений и улучшений. Исправлена ​​сортировка опросов и викторин, ответы на викторины теперь локализованы, а в таблице викторин больше не отображается неправильный ответ пользователя, если правильный ответ не был указан. В JSON-файл панели добавлено поле info_ended для опросов и викторин, а также улучшены аватары пользователей.

Запись и упаковка

Теперь при экспорте записей информация о викторине отображается в формате презентации. Исправлена ​​ошибка экспорта в PDF, обеспечивающая корректное отображение результатов опроса. Улучшения в упаковке включают исправление проблем с umask в системах с umask 0077, разрешение CORS для ресурсов в каталоге /plugins/, а также обновления bbb-webrtc-sfu (v2.19.0-beta.5), bbb-webrtc-recorder (v0.11.0) и bbb-playback (v5.4.0).