No dia 28 de junho, foi lançada a primeira versão de teste do WordPress 6.3(Beta 2), que na verdade é a segunda, uma vez que não houve Beta 1 devido a problemas técnicos com o empacotamento da versão e optaram por ignorá-la para não atrasar o calendário de desenvolvimento.
O WordPress 6.3, cujo lançamento está previsto para 8 de agosto de 2023, será o último grande lançamento da fase 2 do projeto de 4 fases do Gutenberg, centrado na personalização. O 6.3 deverá encerrar muitas tarefas pendentes relacionadas com a edição completa do site(FSE) e a usabilidade em geral.
Também irá incorporar as dez versões mais recentes do plugin Gutenberg, da 15.2 à 16.1.
O que há de novo nestas versões do Gutenberg e as melhorias de otimização são os dois pontos que mais me interessam, mas principalmente os relacionados com o desempenho, pelo que tenho andado a mexer nisso há já alguns dias.
Desempenho
O WordPress 6.3 vem com mais de 170 actualizações relacionadas com o desempenho, continuando o plano de otimização e melhorias de desempenho iniciado na versão 6.1 e alargado na versão 6.2.
O suporte a Defer e async foi adicionado à API. (Note que isto fechou um ticket que foi aberto há 13 anos) e suporte a fetchpriority para imagens.
De acordo com o que lemos, foram feitas optimizações para a resolução de modelos de blocos, carregamento preguiçoso de imagens (Lazy Load) e carregador de emojis, o que contribuirá para um melhor desempenho do LCP. Isto, tendo muito a ver com o DOM, penso que terá muito possivelmente algum impacto positivo (ainda não se sabe até que ponto) no INP, a nova métrica Core Web Vitals da Google.
A compatibilidade com as versões 8.0, 8.1 e 8.2 do PHP também foi melhorada.
Agora ainda estou a investigar tudo para tentar encontrar a melhor forma de obter resultados mensuráveis em comparação com a versão 6.2.2
Lembre-se que se você quiser testar o Beta e o RC para testar as novidades e garantir que todos os seus plugins e revamps ainda estão funcionando corretamente, a maneira mais rápida e sem riscos é usar o plugin WordPress Beta Tester num ambiente de staging.
Para isso, instale o plugin, seleccione"Early Development", guarde e, nas novas opções que aparecerão quando atualizar, seleccione"Beta/RC Only" e guarde novamente. Depois disso, pode atualizar para a versão mais recente e continuar a receber notificações das próximas versões.