Atualização do Divi 5: versão alfa pública 2
Publicados: 2024-10-28O Divi 5 Public Alpha está disponível para teste. À medida que avançamos para a versão final, atualizaremos o Divi 5 a cada duas semanas, aparecendo como uma atualização padrão no painel do WordPress. Se você usar o Divi 5, notará uma notificação de atualização para Public Alpha Versão 2 hoje.
Temos como objetivo o próximo marco, que é tornar o Divi 5 estável o suficiente para recomendarmos seu uso em novos sites. Estamos fazendo grandes progressos e estamos 100% focados em corrigir os bugs que vocês estão reportando.
Você testou o Divi 5 recentemente? Atualize para Public Alpha 2 e experimente novamente!
- 1 O que há de novo no Alpha 2 público?
- 1.1 Mudanças de Destaque
- 1.2 Registro de alterações
- 2 Entre no Divi 5 hoje
O que há de novo no Alpha 2 público?
Nas últimas duas semanas, corrigimos 156 bugs . Esta atualização inclui muitas pequenas correções, tornando difícil resumir. No entanto, aqui estão algumas mudanças importantes:
Mudanças de destaque
- Corrigido wpautp e código malformado : o mecanismo de parágrafo automático do WordPress adicionava parágrafos indesejados ao conteúdo, e tentativas anteriores de corrigir isso resultavam na remoção indesejada de caracteres de nova linha. Isso foi resolvido, então chega de módulos de código quebrados e parágrafos indesejados!
- Estilos quebrados corrigidos devido à falta de ativos dinâmicos: a detecção de recursos falhava em alguns casos, e o CSS para certos aspectos dos layouts não estava sendo concatenado no arquivo CSS dinâmico da página, resultando em coisas como animações quebradas. Isso foi corrigido.
- Redução de renderização : Como sempre, estamos hiperfocados no desempenho. Melhoramos ainda mais a velocidade do Visual Builder, identificando rerenderizações desnecessárias no modal de configurações. Quanto menos coisas forem renderizadas novamente, mais rápido será o aplicativo! Agora, quando você modifica uma configuração no modal de configurações, é ainda mais rápido do que antes.
- Melhorias no tempo de geração de CSS : melhoramos o tempo necessário para gerar CSS para páginas frontend, resultando em tempos de carregamento ainda mais rápidos.
Registro de alterações
Aqui está uma lista de todas as mudanças implementadas no Public Alpha 2.
- Corrigido código quebrado no módulo de código causado por caracteres de nova linha removidos, colocando comentários JavaScript na mesma linha do código válido.
- Corrigida a abertura do seletor de cores do editor embutido fora da parte inferior da janela de visualização.
- O estilo de posição é fixo se a origem do deslocamento e a transformação estiverem definidas.
- Corrigido o item Excluir duplicado no menu do botão direito do painel de camadas.
- As ações de clique com o botão direito foram removidas das colunas especializadas no painel de camadas.
- Corrige o módulo de arrastar e soltar que não funciona quando uma determinada sequência de ações é executada antecipadamente
- Botão de saída do Visual Builder convertido em um link.
- Corrigida a barra de rolagem da visualização da camada que não funcionava ao usar a opção Ir para camada.
- Remova a opção de ativar e desativar a “experiência mais recente do Divi Builder”, pois esta opção não é mais relevante no Divi 5.
- Corrigidos rótulos de ação de clique com o botão direito para o módulo shortcode para obter o nome real.
- Evite a nova renderização desnecessária no painel e grupo de configurações do módulo ao modificar os atributos do módulo.
- Grupo refatorado de configurações de módulo, subgrupo e mecanismo de visibilidade de campo. Use o retorno de chamada da função para seu suporte visível em vez de passar booleano.
- Estilos de transição quebrados corrigidos devido a conflitos de seletores em estilos de elementos integrados.
- Corrigidos seletores de estilo de transição renderizados desnecessários.
- Estilos de transição quebrados corrigidos para estilos avançados quando os atributos do módulo de estilos de elementos integrados são modificados.
- A linha vazia fixa altera a altura da seção que passa sobre as camadas.
- Corrigido o problema em que a dica de ferramenta do valor da largura da visualização responsiva era exibida em ambos os lados ao arrastar.
- Corrigido o problema em que os estilos de divisória padrão eram impressos, substituindo os estilos de divisória personalizados em dispositivos móveis.
- Corrigidas dicas de ferramentas para amostras de cores globais quando visualizadas na paleta Recente.
- Corrigido um problema em que clicar nos botões “Nova predefinição dos estilos atuais” e “Adicionar nova predefinição”, bem como clicar nos botões clonar e/ou “Configurações de predefinição” (roda dentada para editar uma predefinição), não abria/expandia o grupo de opções predefinidas.
- Removido o modal de confirmação de predefinição ao adicionar uma nova predefinição e uma predefinição dos estilos atuais.
- Corrigida a exibição das opções de alinhamento do Módulo de Botão no Visual Builder e no frontend.
- Corrigido um problema em que a sombra da caixa da imagem em destaque no módulo Blog era diferente após a migração do Divi 4 para o Divi 5.
- UX do campo de seleção aprimorado. Corrigida navegação quebrada na opção de seleção por atalho de teclado (seta para cima, para baixo, enter)
- Corrigido um problema em que a conversão de módulo para atributos de teste dividido ocultava incorretamente os módulos normalizando os valores de ab_subject_id durante a conversão.
- Corrigido o problema em que os usuários não conseguiam editar e salvar um item do Divi Cloud.
- Corrigida a barra de progresso que não mostrava o progresso real ao editar e salvar um item da nuvem Divi.
- Texto e botões sobrepostos corrigidos em colunas internas menores no modo wireframe.
- Corrigido o valor de largura da borda padrão ausente para layout de grade no Módulo Blog.
- Estilos de texto do módulo de sinopse corrigidos, como sombra de texto, afetando o ícone de sinopse.
- Corrigido o problema de visibilidade dos campos de estilo personalizado do botão no modal de configurações do módulo após fechar o modal de configurações predefinidas.
- Corrigido um problema em que CSS personalizado não era aplicado a módulos em um layout.
- Foi adicionado suporte para o atalho VB Save do Inline Editor.
- Corrigido o fechamento automático inesperado do modal Adicionar à biblioteca ao interagir com o modal Ajuda.
- Corrigido o problema de cor de sobreposição do divisor.
- Menu de contexto corrigido em campos tinyMCE, código e texto.
- Corrigido o salvamento do modo Wireframe e visualização de camadas como preferências do aplicativo.
- Introduzidos testes iniciais de desempenho E2E.
- Corrigido problema de escape de tags HTML em Módulos Globais após a edição.
- Corrigido um bug que causava erros de PHP ao usar o pacote inicial de restaurante para criar um site rápido no D5.
- Corrigido botão vazio (sem texto) não exibido/editável no VB.
- Atualizado o jQuery Mobile da v1.4.5 para a v1.5.0 alfa e removido o código não utilizado.
- O problema de conversão lógica condicional foi corrigido.
- Corrigido o problema com a imagem em destaque não sendo exibida no módulo Post Title se usada em um modelo Theme Builder.
- Corrigido erro de divisão zero no divisor no FE.
- Corrigido módulo de galeria quebrado ao usar o modo controle deslizante.
- Corrigida a renderização do wrapper de imagem de sinopse vazia no Visual Builder quando nenhuma imagem era definida nas configurações do módulo.
- Corrigido um erro fatal no método Transform::value() se alguns layouts não contivessem o valor de transformação para o ponto de interrupção da área de trabalho.
- Corrigido um problema em que a seleção de uma predefinição de sombra de caixa mostrava opções incorretas nas configurações do módulo.
- Corrigido um problema em que seções definidas para posicionamento absoluto não eram visíveis no Visual Builder.
- Corrigidos estilos de ícones do Blurb para copiar/colar.
- Corrigido um bug que fazia com que a saída CSS de formato livre no front-end não funcionasse corretamente.
- As opções de interação fixa não são salvas no banco de dados.
- Adicionada página de documentação para Atributo Predefinido.
- Corrigida a incapacidade de copiar o estilo do módulo sem atributo para um módulo com atributo.
- A adição de classes de posicionamento fixo e absoluto ausentes para seções resultou em seções fixas que não tinham largura total por padrão.
- Corrigido sistema de importação de imagens para módulo de galeria.
- Corrigido um bug que não carregava algumas fontes do Google no front-end após o carregamento da segunda página quando o personalizador usava uma fonte do Google para a fonte do cabeçalho.
- Corrigida a impossibilidade de editar e salvar um item do Divi Cloud.
- Corrigida a barra de progresso que não mostrava o progresso real ao editar e salvar um item da nuvem Divi.
- Corrigidas opções de posição irrelevantes no grupo de opções de posição do módulo shortcode, cada uma aparecendo apenas quando uma posição relevante é definida.
- Corrigimos o cálculo incorreto da altura crítica do CSS quando módulos globais eram usados em um layout.
- Corrigido um erro fatal da calculadora de altura CSS crítica ao colocar módulos globais na coluna interna de uma seção especializada.
- Corrigida a classe et_pb_module indesejada em subelementos do módulo que estavam causando problemas de largura da medianiz em módulos como o módulo de formulário de contato.
- Corrigido um problema que causava erros ao migrar conteúdo com caracteres especiais nos módulos Formulário de contato e Otimização de e-mail.
- Corrigido o item Excluir duplicado no menu do botão direito do painel de camadas.
- As ações de clique com o botão direito foram removidas das colunas especializadas no painel de camadas.
- Corrigidas opções indesejadas de clique com o botão direito que apareciam nas colunas internas da seção especializada.
- Corrigido um erro fatal no método TextShadow::value() se alguns layouts não contivessem o valor text-shadow para o ponto de interrupção da área de trabalho.
- Corrigido o problema quando Shift não era aplicado a campos numéricos no caso de entrada do mouse.
- Corrigida a falha do atalho cmd/ctrl + s no editor embutido.
- Automatizou a geração do arquivo _all_modules_metadata.php para reduzir atualizações manuais e garantir consistência.
- Alterada a cor da linha de raios X para cinza médio que será visível em várias cores de fundo.
- Correção da atualização dos itens da nuvem após salvar novos itens na nuvem.
- Corrigido um problema com imagens SVG específicas que não eram visíveis quando adicionadas usando o Módulo de Imagem.
- Corrigido um problema em que o atributo role não era renderizado de HTMLUtility::render(
- Corrigido um problema em que a caixa de seleção não retornava o valor correto quando seu padrão era definido no arquivo module.json.
- Adicionadas classes –with-menu ausentes a colunas, linhas e seções contendo um módulo de menu e melhorada a lógica para adicionar essas classes quando o módulo de menu contém um menu suspenso.
- Os menus suspensos do módulo de menu fixo nos cabeçalhos do Theme Builder aparecem ocultos abaixo do conteúdo da seção seguinte.
- Aumente o índice z nas colunas que contêm menus suspensos para garantir que fiquem acima das seções adjacentes com divisores de seção.
- Corrigido problema de atraso ao limpar o termo de pesquisa na visualização de camadas.
- Corrigimos um problema em que as animações de um módulo ultrapassavam os limites da linha pai (em VB e FE) quando fixas e de transição eram combinadas com largura e/ou largura máxima.
- Corrigido aviso sobre adereços de “chave” exclusivos ao acessar as configurações de plano de fundo do módulo Shortcode.
- Corrigida a sobreposição do conteúdo da página do menu Divi no front-end e no construtor.
- Validação atualizada para usar o valor de zoom padrão em vez de NaN% no nível de zoom da barra de aplicativos quando a entrada é inválida.
- Corrigida uma lacuna indesejada no canto superior esquerdo dos destaques de foco do módulo que podia ser vista quando os botões de foco do módulo eram desativados.
- Corrigido um problema em que o valor do nível de zoom não era arredondado para o número inteiro mais próximo para fins de exibição.
- Conversão de atributos de conta de serviço de e-mail corrigida e lógica de renderização de campo corrigida.
- Corrigimos o problema de alongamento da imagem definindo a largura como automática quando maxHeight é aplicado.
- O ícone do acordeão corrigido não estava centralizado verticalmente quando o tamanho do ícone era maior.
- Adicionadas classes –with-menu ausentes a colunas, linhas e seções contendo um módulo de menu e melhorada a lógica para adicionar essas classes quando o módulo de menu contém um menu suspenso.
- Os menus suspensos do módulo de menu fixo nos cabeçalhos do Theme Builder aparecem ocultos abaixo do conteúdo da seção seguinte.
- Aumente o índice z nas colunas que contêm menus suspensos para garantir que fiquem acima das seções adjacentes com divisores de seção.
- Corrigido o botão View Live Preview quebrado para itens de biblioteca salvos no Theme Builder.
- Corrigido o título incorreto do atalho de teclado para o ? chave.
- Corrigido um problema em que os valores de espessura da fonte do personalizador não eram considerados, afetando a espessura da fonte do texto/título final de alguns módulos.
- Corrigido um problema em que a ativação da paralaxe em uma predefinição mostrava opções incorretas nas configurações do módulo.
- Corrigido o botão de visualização enganoso nos layouts do Theme Builder, removendo o botão.
- Corrigi o problema de não abrir o painel de configurações do módulo Row.
- Corrigimos estilos modais de portabilidade quebrados na Biblioteca Divi e substituímos a animação do carregador herdado.
- Corrigido o problema com módulos, linhas e seções importados do Divi Cloud.
- Removido os ícones de abrir e fechar dos grupos de opções quando a opção “Configurações do grupo em alternâncias fechadas” está desativada.
- Corrigido um bug em que a remoção intencional da cor de fundo de um ponto de interrupção ou estado específico fazia com que o ponto de interrupção pai ou a cor de fundo do estado fossem renderizados (em vez de não aplicar nenhuma cor de fundo).
- Corrigido um problema em que o conteúdo dinâmico não era processado corretamente após a migração do Divi 4 para o Divi 5 devido a diferentes mecanismos de escape.
- Erro fatal do WooCommerce corrigido na página do produto da área do administrador.
- Correção do cálculo quebrado da altura do cabeçalho de tela cheia que resultava em cabeçalhos de tela cheia excedendo a altura da janela de visualização do navegador.
- Corrigido o “Free Form CSS” que não funcionava com módulos específicos no construtor.
- O botão Sair aprimorado em VB redireciona o usuário para a página anterior.
- Corrigida a interface do plugin Copy Delete Post que interferia na barra superior do Visual Builder.
- Melhor desempenho de renderização do estilo Divi 5.
- Corrigido módulo de menu que não mostrava todos os itens de menu em VB
- Corrigido um problema em que o cabeçalho do tema padrão não era visível no Visual Builder.
- Adicionadas classes –with-menu ausentes a colunas, linhas e seções contendo um módulo de menu e melhorada a lógica para adicionar essas classes quando o módulo de menu contém um menu suspenso.
- Os menus suspensos do módulo de menu fixo nos cabeçalhos do Theme Builder aparecem ocultos abaixo do conteúdo da seção seguinte.
- Aumente o índice z nas colunas que contêm menus suspensos para garantir que fiquem acima das seções adjacentes com divisores de seção.
- Corrigido um problema em que ativar “Sobreposição de plano de fundo” e definir uma cor nos módulos Slider ou Fullwidth Slider causava a quebra do módulo.
- Corrigidas regras CSS overflow-x e overflow-y quebradas aplicadas a wrappers de página devido a um valor padrão incorreto salvo em post_meta.
- Corrigida a exportação de uma página com o módulo Galeria contendo apenas o ID, não os valores codificados das imagens.
- Corrigido um bug que fazia com que a predefinição do módulo não funcionasse corretamente.
- Corrigido um bug que fazia com que a animação do módulo não funcionasse em alguns casos.
- Corrigido o botão Visualizar no Safari.
- Corrigido um erro de console no Visual Builder que resultava de uma constante ausente ao usar módulos Woo.
- Corrigido um erro fatal no front-end após a conversão de módulos específicos do Divi 4 Email Option usando ícones de botão personalizados.
- Corrigido o problema com acionamentos não intencionais de atalhos VB em alguns campos.
- Corrigido um bug que fazia com que alguns módulos/recursos que exigiam dados de script não funcionassem no front-end.
Entre no Divi 5 hoje
Agora é a hora de testar o Divi 5 e relatar bugs. Continuaremos trabalhando agressivamente para corrigir os problemas que você encontrar. Você também desfrutará de uma experiência de construção incrivelmente rápida, desempenho de front-end bastante aprimorado e uma nova interface moderna!
Deixe-nos saber o que você pensa até agora e fique ligado em uma nova versão do Divi 5 a cada duas semanas. De agora em diante, o Divi 5 irá melhorar regularmente através do Alpha, Beta e além.