Что нового в BigBlueButton 3.0.14

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

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

Исправления для полноэкранного и презентационного режимов.

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

Улучшения для быстрых опросов

Теперь в быстрых опросах поддерживается создание нескольких опросов с текстовыми вариантами ответов, а количество вариантов увеличено до 19. Недействительные быстрые опросы теперь автоматически пропускаются.

Оптимизация производительности

Для снижения нагрузки на клиентские устройства были удалены подписки и добавлено условное выполнение. useMeeting крючок теперь использует MeetingStaticDataФункции обработки звука были переработаны для минимизации многократного повторного выполнения кода. Для улучшения отладки были добавлены глобальные обработчики ошибок для ошибок времени выполнения и ошибок использования ресурсов.

Улучшения в работе плавающих окон и плагинов.

Функция плавающего окна была доработана для повышения удобства использования и стабильности. changeEnforcedLayout Действие плагина было переименовано в setEnforcedLayout, И новый PLUGINS_ONLY Был введен новый тип компоновки.

Улучшения основных характеристик производительности

Слой GraphQL получил ряд оптимизаций производительности. Новая функция... meetingStaticData Для ускорения получения данных о встречах была добавлена ​​конечная точка с кэшированием Nginx. Были настроены дополнительные права доступа для bbb_client_not_in_meeting Роль Hasura и потоковая передача курсора были перенесены из Hasura в... bbb-graphql-middleware.

Исправления в панели мониторинга аналитики обучения

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

Исправление экспорта аннотаций

Исправлено обтекание текста в текстовых фигурах внутри экспортированных аннотаций.

Упаковка и локализация

WebRTC SFU был обновлен до версии 2.19.0, и bbb-pads Версия обновлена ​​до 1.5.5. Были внесены некоторые изменения в локализацию для норвежского языка бокмал, японского, итальянского, греческого, баскского, французского, эстонского и других языков.