Novidades no BigBlueButton 3.0.0-rc.2

A versão 3.0.0-rc.2 traz uma série de melhorias visuais e correções de bugs tanto para o cliente quanto para o servidor. Esta versão candidata concentra-se em aprimorar a interface do usuário e resolver problemas que afetam a estabilidade e a usabilidade.

Melhorias visuais

O recurso "Ausente" foi atualizado com feedback visual aprimorado, o menu suspenso de dispositivos de áudio foi reformulado para maior clareza e o botão "Sair da reunião" agora possui visibilidade e acessibilidade melhoradas. Essas mudanças tornam as principais interações mais intuitivas para os usuários.

Correções do cliente HTML5

A área do quadro branco recebeu diversas correções: foi adicionado um tempo limite para ignorar a restauração da apresentação em novos eventos, o zoom entre slides foi impedido e o quadro branco não recarrega mais devido a erros inofensivos de extensões do Chrome ou problemas de permissão. Outras correções para o cliente incluem a correção do CSS de notificação de levantar a mão, a atualização correta do idioma em notas compartilhadas e no menu suspenso do chat, um botão que estava oculto atrás da lista de usuários em dispositivos móveis, a possibilidade de selecionar a opção "Desativar" no menu suspenso de transcrição e a public.chat.startClosed A configuração agora funciona como esperado. O carregador de apresentações também foi ajustado para restaurar os comportamentos da versão 2.7 e evitar erros na troca de apresentador.

Correções no núcleo e na API

No lado do servidor, o servidor GraphQL agora inclui uma referência inicial de tipos e campos, e os nomes dos tipos e as condições de relacionamento foram padronizados. O middleware agora verifica a conexão do navegador antes de usá-la. No bbb-web, os uploads de apresentações são mais rápidos graças à remoção de um atraso fixo, e o sistema agora verifica se uma reunião foi criada (e não apenas se está em andamento) antes de prosseguir com os uploads. Correções adicionais garantem que as apresentações enviadas sejam marcadas como atuais, que as páginas rasterizadas não fiquem mais em branco e que os campos numéricos nas respostas da API não contenham mais vírgulas.

Melhorias adicionais

A configuração de compilação agora possui as permissões de arquivo corretas, e o plugin Etherpad ep_cursortrace foi migrado para o fork do Mconf. Atualizações de localização foram adicionadas para diversos idiomas, e os testes de CI foram ajustados para sinalizar falhas intermitentes e usar a versão correta do Ubuntu. Essas alterações contribuem para uma plataforma mais estável e confiável.