Encontre informações completas sobre a atualização com capturas de tela de melhorias no fórum KVS: Atualização do KVS 6.3.0.
O que há de novo no KVS 6.3.0:
- Continuamos com a refatoração do código em segundo plano. Esta versão renovou totalmente as chamadas de sistema e de rede em todo o produto.
- Nossa arquitetura Nextgen agora começou a ser introduzida no painel de administração em vários lugares. Um dos novos editores são as configurações do sistema, onde você pode especificar fuso horário, limites de memória para diferentes processos e conjunto de opções de rede. Algumas dessas opções estavam disponíveis anteriormente nas configurações de conteúdo, algumas delas são totalmente novas.
- Finalmente adicionamos configurações de e-mail, para que agora você possa configurar o uso de serviços de e-mail de terceiros sem nossa ajuda. A edição do modelo de email chegará nas próximas atualizações.
- Os formatos de captura de tela agora suportam AVIF, além dos formatos WebP e JPG. Isso pode ser controverso para os polegares, uma vez que as imagens AVIF são criadas 10 vezes mais do que JPG e não oferecem uma grande diferença em comparação com o WebP (tamanho ~ 55% menor vs. tamanho ~ 33% menor para WebP). No entanto, o mais importante são as imagens dos pôsteres dos jogadores, que são maiores que polegares e usar AVIF para elas pode ser benéfico para o seu SEO. As imagens dos pôsteres dos jogadores são normalmente consideradas LCP na avaliação de desempenho do Google. Os formatos de captura de tela agora também permitem que você defina as configurações do pôster do player, e nossa recomendação seria alterá-los para AVIF. Anteriormente, o KVS convertia automaticamente todas as imagens de pôster do player para WebP (se compatível com o imagemagick), mas com esta atualização você precisará alterná-las para AVIF manualmente, se desejar.
- O suporte WebP e AVIF também foi adicionado aos formatos de álbum.
- Nos formatos de captura de tela e álbum, o KVS agora mostraria um pop-up com confirmação visual das opções, onde você pode ver as opções modificadas aplicadas a alguns polegares aleatórios. Isso deve ser útil para entender se as novas opções estão corretas ou precisam de alguns ajustes.
- A seção de estatísticas no painel de administração tem algumas mudanças cruciais. A página de índice agora é uma lista de gráficos configuráveis onde você pode personalizar entre 7 tipos de gráficos disponíveis, que provavelmente serão estendidos no futuro. Cada gráfico oferece suporte a opções de filtragem e exibição de dados. As estatísticas horárias agora são suportadas e um dos gráficos permite comparar os dados de hoje com os de ontem. Algumas das estatísticas de tráfego agora mudaram para o código Nextgen e permitem agora filtrar por vários valores diferentes para o mesmo filtro, por exemplo, agora é possível filtrar estatísticas combinadas para vários países ou dispositivos.
- Nas configurações de estatísticas agora você pode optar por não coletar conteúdo ou estatísticas de pesquisa de um conjunto específico de países ou coletar apenas de um conjunto específico de países. Isso pode ser útil para reduzir estatísticas de lixo e coletar apenas do seu conjunto principal de países. Isso também é útil quando você paga tokens por visualizações de vídeos e não deseja pagar por países específicos. O mesmo para consultas de pesquisa, você pode evitar consultas enviadas por usuários de determinados países, que posteriormente podem aparecer no seu site e no SEO.
- Nas estatísticas de tráfego, o KVS agora preencherá estatísticas separadas para bots de SEO conhecidos. Além disso, as solicitações de bots de SEO agora serão excluídas das estatísticas de conteúdo (visualizações de vídeos, solicitações de arquivos e etc.).
- A lógica do rotador foi finalizada para suportar satélites. Agora, se ativado, o rotator coletará estatísticas combinadas do projeto primário e de todos os satélites. Também foi corrigido o problema com capturas de tela quebradas em alguns casos quando o rotador está configurado para excluir parcialmente as capturas de tela.
- Quando as capturas de tela verticais são mescladas, o KVS agora usaria capturas de tela de diferentes partes dos vídeos, não apenas do início.
- Adicionado suporte para billing.creditcard (subsidiária da Verotel). Verotel foi estendido com tipos de transação de estornos e reembolsos.
- A importação e exportação (incluindo feeds) agora considerarão o uso do nome de exibição em vez do nome de usuário para os usuários.
- Na seção UI do site agora será possível modificar e fazer upload de arquivos estáticos, como CSS, JS e imagens. Isso pode reduzir a necessidade de fornecer acesso FTP aos desenvolvedores de temas, no entanto, ainda há necessidade de modificar o arquivo .htaccess diretamente do sistema de arquivos do servidor se forem necessárias alterações no padrão de URL.
- Devido a questões de segurança, não permitimos a execução de fragmentos PHP em modelos por padrão, a menos que você tenha a opção de sistema permitir_php_in_templates ativada em /admin/include/setup.php. Anteriormente esta opção só era necessária para salvar templates com diretivas {{php}} do painel de administração, mas não impedia a execução do código (por exemplo, se adicionado via FTP). Agora esse código não será executado se a opção não for ativada manualmente. Esta é uma alteração de incompatibilidade e o plugin de atualização KVS deve avisar sobre tais casos durante a atualização.
- Nas configurações da zona de membros agora é possível configurar a remoção automática de contas não confirmadas após N dias.
- No bloco de logon será possível escolher entre a lista de status de membros que têm permissão para efetuar login.
- Nas consultas de pesquisa adicionamos a capacidade de especificar o redirecionamento para cada consulta individualmente. Isso pode ser usado para redirecionar algumas consultas indexadas com terminologia abusada para outros resultados de pesquisa.
Bugs que foram corrigidos:
- [SEVERO] Vários novos bugs relacionados ao suporte ao PHP 8.
- [MÉDIO] O pôster do jogador pode não ser renderizado corretamente em alguns casos.
- [MÉDIO] Ocorreu um problema com a detecção correta do navegador Chrome em dispositivos móveis da Apple.
- [BAIXO] A lógica de exclusão automática do feed não funcionou corretamente com sua programação.
- [BAIXO] Corrigidos vários problemas com a exibição das legendas dos jogadores.
- [BAIXO] Foi possível aos usuários adicionar novos vídeos em playlists que foram bloqueadas pelo administrador.