Что нового в BigBlueButton 3.0.10

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

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

HTML5-клиент получил ряд исправлений и улучшений:

  • Теперь локализация предоставляет контекст, а не только 0 и 1.
  • Исправлена ​​разметка, позволяющая использовать более длинные строки для cameraWithFocus.
  • Добавлена ​​локализация для опросов в режиме реального времени.
  • Добавлена ​​поддержка числовых доменных зон верхнего уровня (TLD) во внешнем видео.
  • Исправлена ​​ошибка, из-за которой не работало только многопользовательское перо.
  • Исправлены отсутствующие сочетания клавиш контекстного меню доски в Safari, отвечающие за выбор сочетаний клавиш.
  • Теперь время начала воспроизведения внешнего видео извлекается непосредственно из URL-адреса с помощью akka-apps, что снижает зависимость от клиентской части.
  • Новые заполнители для перевода копируются из en.json Автоматически на все языки.

Улучшения системы плагинов

Система плагинов получает важные обновления:

  • Введено определение схемы настроек в манифесте плагина, позволяющее плагинам определять настраиваемые параметры.
  • Добавлена ​​поддержка plugin_ параметры и значения по умолчанию для заполнителей манифеста.
  • Теперь поддерживается замена основных версий для заполнителей в URL-адресах манифеста плагина.

Исправления в ядре и бэкэнде

Ключевые улучшения в серверной части включают в себя:

  • Исправлена ​​ошибка, из-за которой общие заметки откреплялись перед отправкой внешнего видео.
  • Преобразованные значения сообщений уведомлений из Vector(String) в Map(String,String) для большей гибкости.
  • Изменен флаг, позволяющий отдавать приоритет порядку текста при преобразовании PDF-файла в текстовый формат.
  • Внесены общие улучшения для предотвращения зависаний системы и повышения эффективности отладки в приложениях Akka и промежуточном ПО GQL.
  • Обновлена ​​версия LibreOffice до 25.2.4.
  • Версия Hasura обновлена ​​с v2.45.0 до v2.48.1.
  • Обновления зависимостей в системе безопасности: Tomcat Embedded до версии 9.0.106 и brace-expansion до версии 1.1.12.

Тестирование улучшений

Автоматизированные тесты были усовершенствованы за счет новых сценариев, включая принудительную проверку параметров компоновки, удаление нестабильных тегов и новые тесты снимков для увеличения/уменьшения масштаба.

Обновления локализации

Переводы на несколько языков были обновлены с помощью Transifex, включая китайский (Тайвань), баскский, японский, арабский, итальянский, эстонский и португальский (Бразилия).