Что нового в BigBlueButton 3.0.19

В BigBlueButton 3.0.19 представлена ​​возможность включения унифицированного интерфейса, внесены ряд улучшений в работу со звуком на основе LiveKit, а также исправлено множество ошибок в ядре системы. В этот релиз также включены обновления безопасности, обновления зависимостей и обновления локализации.

Новый единый макет (по желанию)

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

Исправления звука в LiveKit

Несколько исправлений направлены на повышение надежности и совместимости аудиосистемы LiveKit:

  • Регулировка громкости для SDK плагина и режима "Вне дома" теперь работает корректно.
  • SIP-вызовы принимаются даже при отсутствии опубликованных аудиозаписей.
  • Более строгие меры предотвращают зацикливание публикации и отмены публикации.
  • Устранена ошибка обновления токена LiveKit в базе данных.

Улучшения для клиентов и основные функции.

В HTML5-клиенте исправлено несколько важных ошибок:

  • Настройки блокировки больше не отображаются в комнатах для групповой работы.
  • Приватный чат в комнатах для обсуждений корректно ограничивается, если он заблокирован в основной комнате.
  • Теперь можно создавать викторины с вариантами ответов «верно/неверно» или «да/нет/воздержание» не только на английском языке.
  • В опросах, где ответы представлены в текстовом формате, увеличена видимая площадь.
  • В ходе видеоконференции TLDraw Zoom были внесены необходимые изменения, чтобы избежать лишних действий.
  • Поддержка файлов SVG на стороне клиента прекращена.

В основной части исправлена ​​ошибка с косой чертой в конце URL-адреса клиента HTML5 по умолчанию. Устранены ошибки загрузки плагинов в bbb-web и Akka. Уведомления о закрепленных заметках перенесены в бэкэнд для повышения надежности.

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

Было устранено несколько уязвимостей в системе безопасности:

  • Обновлена ​​версия валидатора с 13.12.0 до 13.15.22 (Snyk).
  • Обновлена ​​версия Express с 5.0.1 до 5.2.0.
  • Обновлена ​​версия spring-data-commons с 3.4.4 до 3.4.10.
  • Обновлена ​​версия commons-validator с 1.7 до 1.10.0.
  • Обновлены зависимости, связанные с Tika.
  • Версия Scala была повышена с 2.13.9 до 2.13.18.
  • Программа bbb-playback была обновлена ​​до версии 5.4.3, которая включает исправление безопасности (GHSA-8vv7-vj94-q2pv, будет доступна после 2 февраля 2026 г.).

Обновления упаковки

Компоненты LiveKit были обновлены: livekit-server до версии 1.9.7, livekit-sip до версии 1.2.0, livekit-cli до версии 2.16.0 и @livekit/components-react до версии 2.9.16. bbb-webrtc-sfu был обновлен до версии 2.21.2. Кроме того, конфигурация bbb-web для nginx была сделана неисполняемой.

Локализация и документация

Были внесены изменения в локализацию для турецкого, арабского, итальянского, русского и эстонского языков. Документация была обновлена ​​и теперь включает примечание об исправлении ошибки с косой чертой в документации cluster-proxy и customize, а также была добавлена ​​документация по свойству snapshotOfCurrentSlide.