- Novo: O “Informações do Sistema” do EDD foi desativado e, em vez disso, nossos dados são registrados na Integridade do Site do WordPress Core.
- Melhoria: Reduzimos drasticamente a possibilidade de colisão ao usar Números de Pedido Sequenciais.
- Melhoria: Alteramos o item ‘Padrão’ no menu suspenso Tipo de Produto para ‘Produto Único’ para evitar confusão.
- Melhoria: Os gateways agora podem informar ao EDD se estão configurados corretamente e impedir sua ativação se não estiverem configurados.
- Melhoria: O processo de integração do PayPal Commerce foi reformulado para velocidade e confiabilidade.
- Melhoria: O processo de migração do EDD 3.x foi atualizado para adiar todos os cálculos de clientes e produtos até que a migração seja concluída, com mensagens aprimoradas.
- Melhoria – Stripe: Adicionamos um filtro para permitir que os usuários removam o texto ‘Termos’ que aparece abaixo dos campos do cartão.
- Melhoria – Stripe: Quando um usuário desconecta do Stripe Connect, o Stripe é desmarcado como um gateway ‘ativo’.
- Melhoria – Blocos: Quando nenhum download é criado, os blocos relacionados a download não estavam mostrando corretamente o botão para adicionar um novo download.
- Melhoria – Blocos: Os blocos do EDD não estavam respeitando os rótulos de Download personalizados.
- Correção: As chaves de licença passadas nem sempre mantinham seu status de ativação em instalações multissite.
- Correção: Em alguns casos extremos, foi possível produzir um erro fatal no PHP 8.0 ao adicionar itens ao carrinho.
- Correção: Verificações de capacidade e detecção de nonce aprimoradas em algumas ações.
- Correção: As taxas de item poderiam falhar na validação em alguns casos, resultando em taxas perdidas.
- Correção: A classe Payments Query estava passando incorretamente
id__not_incomoid__in. - Correção: A resposta do conteúdo do carrinho AJAX não estava usando o novo método de obtenção dos nomes dos itens do carrinho.
- Correção: Uma mensagem de erro mais amigável é exibida para usuários não privilegiados se nenhum gateway estiver habilitado.
- Correção: A URL de login nos e-mails de registro de usuário não estava correta quando a compra foi feita com Stripe.
- Correção: As taxas calculadas poderiam diferir das taxas exibidas no conteúdo do carrinho.
- Correção: Ao importar downloads, em alguns casos, as imagens não eram identificadas como arquivos locais.
- Correção: A área administrativa da taxonomia de Tags de Download não estava sendo identificada como uma área administrativa do EDD.
- Correção: Havia a possibilidade de uma variável indefinida ao solicitar a redefinição de senha.
- Correção – Stripe: O formulário de atualização de Pagamentos Recorrentes poderia carregar incorretamente se os campos divididos estivessem habilitados antes de mudar para Elementos de Pagamento.
- Correção – Stripe: Várias melhorias nos estados de carregamento do formulário Stripe quando os recálculos do carrinho estão em andamento.
- Correção – Stripe: Em alguns casos, o formulário de compra não era reativado após corrigir erros de validação HTML5.
- Correção – Stripe: Clientes atualizando o método de pagamento para uma assinatura com falha poderiam ver uma mensagem de erro quando a fatura falha era anulada, mesmo que a assinatura fosse atualizada com sucesso.
- Correção – Blocos: O campo de chave reCAPTCHA agora é do tipo de campo Senha.
- Correção – Blocos: Os blocos de Downloads do Usuário poderiam mostrar itens duplicados.
- Correção – Blocos: Extensões que adicionavam dados ao carrinho poderiam ser exibidas sem estilo.
- Dev: As funções para obter as opções de preço mais baixo e mais alto foram abstraídas, aprimoradas e agora possuem testes de unidade.
- Dev: Rotinas de atualização anteriores à 3.0 foram depreciadas.
- Dev: Um novo comando CLI,
recalculate_customer_values, foi registrado para recalcular vendas e ganhos para todos os clientes. - Dev – Stripe: Agora é possível forçar os 'Campos de Cartão' a estarem disponíveis em novas instalações, ativando o Modo de Depuração do EDD.

