Novidades no BigBlueButton 3.0.10

Esta versão contém diversas correções tanto no lado do cliente quanto no servidor, abordando várias áreas da plataforma para melhorar a estabilidade e a experiência do usuário.

Melhorias no cliente HTML5

O cliente HTML5 recebeu diversas correções e melhorias:

  • A localização agora fornece contexto em vez de apenas 0 e 1.
  • Layout fixo para permitir strings mais longas para cameraWithFocus.
  • Adicionada localização às enquetes ao vivo.
  • Adicionado suporte para TLDs numéricos em vídeos externos.
  • Corrigido o problema com a caneta multiusuário que não funcionava.
  • Corrigidos os atalhos do menu de contexto do quadro branco que não possuíam modificadores de tecla no Safari.
  • O horário de início do vídeo externo agora é extraído diretamente da URL pelo akka-apps, reduzindo a dependência do cliente.
  • Os novos marcadores de tradução são copiados de en.json para todos os idiomas automaticamente.

Aprimoramentos do sistema de plugins

O sistema de plugins recebeu atualizações importantes:

  • Introduzimos a definição de esquema de configurações no manifesto do plugin, permitindo que os plugins definam configurações personalizáveis.
  • Adicionado suporte para plugin_ parâmetros e valores padrão para marcadores de posição no manifesto.
  • Agora é possível substituir os marcadores de posição nas URLs do manifesto do plugin pela versão principal.

Correções no núcleo e no backend

As principais melhorias no sistema incluem:

  • Corrigido o problema que impedia a desfixação de notas compartilhadas antes do compartilhamento de vídeo externo.
  • Valores de mensagens de notificações convertidas de Vector(String) para Map(String,String) Para maior flexibilidade.
  • Alterada uma flag para priorizar a ordem do texto durante a conversão de PDF para texto.
  • Melhorias gerais para evitar travamentos do sistema e aprimorar a depuração em akka-apps e middleware GQL.
  • LibreOffice atualizado para a versão 25.2.4.
  • Hasura foi atualizado da versão 2.45.0 para a versão 2.48.1.
  • Atualizações de dependências de segurança: Tomcat Embedded para a versão 9.0.106 e brace-expansion para a versão 1.1.12.

Melhorias de teste

Os testes automatizados foram aprimorados com novos cenários, incluindo verificações obrigatórias de parâmetros de layout, remoção de tags instáveis ​​e novos testes de instantâneo para zoom in/out.

Atualizações de localização

Diversas traduções para outros idiomas foram atualizadas através do Transifex, incluindo chinês (Taiwan), basco, japonês, árabe, italiano, estoniano e português (Brasil).