Novidades no BigBlueButton 3.0.5

A versão 3.0.5 traz diversas correções de estabilidade e melhorias para o cliente HTML5, processamento de gravações e exportação de anotações. Esta versão corrige travamentos, aprimora a compatibilidade com navegadores e refina a experiência do quadro branco.

Melhorias no cliente HTML5

O cliente recebe diversas correções para evitar falhas e melhorar a confiabilidade:

  • Corrigido um problema que causava o fechamento inesperado do sistema quando os usuários eram movidos para a sala zero durante reuniões em andamento.
  • Corrigido um erro na obtenção do bloqueio de ativação, que poderia causar problemas em dispositivos móveis.
  • Impediu a execução de funções indefinidas no componente de vídeo externo.
  • Corrigido um problema que causava o fechamento inesperado do jogo. MediaDevices EventTarget Indisponibilidade em alguns navegadores.
  • Os botões de desfazer e refazer foram corrigidos para desaparecerem gradualmente após o uso.
  • Registro de logs aprimorado para permitir a filtragem por nível de log.
  • Ajustado allowDefaultLogoutUrl Comportamento do parâmetro.
  • Adicionada compatibilidade com versões antigas do Chrome.
  • Melhoria no suporte a navegadores com diversas reformulações.
  • Limitar o cliente HTML5 para gerar um único pacote (sem mais fragmentos) para corrigir a compatibilidade com o Safari 15.
  • Corrigido o problema de cintilação no modo escuro em capturas de tela de apresentações e botões de quadro branco.

Melhorias nas salas de discussão

As salas de discussão agora atribuem usuários aleatoriamente às salas de maneira uniforme, garantindo grupos equilibrados.

Correções de anotações de gravação e exportação

O processamento de gravações e a exportação de anotações receberam correções importantes:

  • Corrigido um problema de travamento no processamento de gravações introduzido em uma atualização anterior.
  • Adicionada uma nova verificação de decodificação de vídeo após a remuxagem.
  • Dependências atualizadas em bbb-export-annotations para segurança e compatibilidade.
  • Fixo @svgdotjs/svg.js Não respeitar as dimensões da imagem fornecidas, melhorando a precisão da exportação de anotações.
  • Corrigida uma declaração de importação incorreta no componente de exportação.
  • Removi um item duplicado. jobId no registrador.

Embalagem e configuração

  • Atualização do bbb-webrtc-sfu para a versão 2.17.1, trazendo melhorias de estabilidade.
  • Adicionadas instruções básicas de plano de discagem no FreeSWITCH para rejeitar agentes de usuário anônimos, aumentando a segurança contra chamadas indesejadas.
  • Atualizações de dependências para axios e go-redis para solucionar vulnerabilidades de segurança.

Correções Adicionais

  • Corrigido um problema com o plugin onde ui-command changeEnforcedLayout Não estava funcionando corretamente.
  • Arquivos de localização atualizados para estoniano, persa e japonês.
  • Diversas melhorias e refatorações de testes.
  • Correções e organização da documentação.

Essas mudanças fazem do BigBlueButton 3.0.5 uma versão de manutenção sólida tanto para administradores quanto para usuários.