Novidades no BigBlueButton 3.0.19

O BigBlueButton 3.0.19 introduz um layout unificado opcional, diversas melhorias no áudio baseado em LiveKit e várias correções no núcleo do programa. Esta versão também inclui atualizações de segurança, atualizações de dependências e atualizações de localização.

Novo layout unificado (opcional)

Um sistema de layout reformulado agora está disponível como um recurso opcional. O novo layout unificado reorganiza os painéis de conteúdo sem a necessidade de uma caixa de diálogo separada para seleção de layout. A classificação por câmera e a paginação também foram aprimoradas. Este recurso é opcional no momento, permitindo que administradores e usuários o experimentem antes que se torne o padrão em uma versão futura.

Correções de áudio do LiveKit

Diversas correções visam a confiabilidade e a compatibilidade de áudio do LiveKit:

  • O controle de volume para o SDK do plugin e o modo ausente agora funcionam corretamente.
  • As chamadas SIP são aceitas mesmo quando não há faixas de áudio publicadas.
  • Medidas mais rigorosas impedem ciclos de publicação e cancelamento de publicação.
  • O problema de falha na atualização do token LiveKit no banco de dados foi resolvido.

Melhorias no cliente e no núcleo

O cliente HTML5 recebe diversas correções importantes:

  • As configurações de bloqueio não estão mais visíveis nas salas de discussão.
  • O chat privado em salas de discussão é devidamente restrito se estiver bloqueado na sala principal.
  • A criação de questionários com opções "verdadeiro/falso" ou "sim/não/abstenção" agora funciona em idiomas diferentes do inglês.
  • As respostas digitadas na enquete aumentaram a área visível.
  • A chamada do TLDraw Zoom foi otimizada para evitar ações desnecessárias.
  • O suporte a arquivos SVG foi removido do lado do cliente.

No núcleo do projeto, foi corrigido um problema com a barra invertida final na URL padrão do cliente HTML5. Os erros de carregamento de plugins no bbb-web e no Akka foram resolvidos. As notificações de notas fixadas foram movidas para o backend para maior confiabilidade.

Atualizações de segurança e dependências

Diversas vulnerabilidades de segurança foram corrigidas:

  • Validador atualizado da versão 13.12.0 para a 13.15.22 (Snyk).
  • Atualização do Express da versão 5.0.1 para a 5.2.0.
  • A versão do spring-data-commons foi atualizada de 3.4.4 para 3.4.10.
  • A versão do commons-validator foi atualizada de 1.7 para 1.10.0.
  • Dependências relacionadas ao Tika atualizadas.
  • A versão do Scala foi atualizada de 2.13.9 para 2.13.18.
  • O bbb-playback foi atualizado para a versão 5.4.3, que inclui uma correção de segurança (GHSA-8vv7-vj94-q2pv, disponível publicamente após 2 de fevereiro de 2026).

Atualizações de embalagem

Os componentes do LiveKit foram atualizados: livekit-server para a versão 1.9.7, livekit-sip para a versão 1.2.0, livekit-cli para a versão 2.16.0 e @livekit/components-react para a versão 2.9.16. O bbb-webrtc-sfu foi atualizado para a versão 2.21.2. Além disso, a configuração do bbb-web no nginx foi desativada (não executável).

Localização e Documentação

Foram adicionadas atualizações de localização para turco, árabe, italiano, russo e estoniano. A documentação foi atualizada para incluir uma nota sobre a correção da barra invertida final nos documentos de cluster-proxy e de personalização, e a propriedade snapshotOfCurrentSlide foi documentada.