Entrar
Começar

Easy Digital Downloads Changelog

Veja lançamentos e changelogs para EDD e add-ons.
Versão 3.2.4 — 6 de novembro de 2023
  • Compatibilidade: Adiciona suporte para PHP 8.2.
  • PayPal: Melhorar o tratamento de erros das respostas da API do PayPal.
  • API REST: Os termos de download agora têm as imagens em destaque na resposta JSON.
  • Checkout: Melhorou o manuseio de login e registro do bloco de checkout.
  • Checkout: O shortcode legado lida corretamente com os campos obrigatórios.
  • E-mails: Melhorou os dados de exemplo para a visualização de confirmação de compra.
  • Reembolsos: Melhorou o manuseio e a validação do status de reembolso.
  • Downloads: A edição em massa não limpa mais os preços.
  • Downloads: Melhorou a capacidade de filtrar o ‘suporta comprar agora’ para um download.
  • Downloads: A confiabilidade dos limites de download de arquivos foi melhorada.
  • Loja: Incentive os proprietários de lojas a definir um país para ajudar na preparação para recursos futuros.
  • Privacidade: Melhorou a integração com as ferramentas de privacidade do WordPress.
  • Relatórios: Melhorou o dimensionamento de gráficos para evitar sobreposição e transbordamento.
  • Datas: Adicionado um polyfill para servidores sem `mbstring`.
  • Suporte: Tornou os links para suporte e documentação mais acessíveis.
  • Impostos: Corrigido um problema com atualizações de assinatura quando impostos estão habilitados.
  • Registro: Corrigido um problema com o Recaptcha no formulário de registro.
Versão 3.8.10 — 2 de novembro de 2023
  • Novo: Atualizações para garantir a compatibilidade com PHP 8.1 e 8.2.
  • Correção: Pedidos parcialmente reembolsados poderiam restringir a renovação manual de uma licença.
  • Correção: Havia um erro fatal potencial em versões mais antigas do PHP.
  • Correção: A tag {unsubscribe_url} para e-mails de expiração de licença estava gerando o HTML incorreto em pré-visualizações.
  • Melhoria: Renomeada a configuração 'Desativar Verificação de URL' para maior clareza.
  • Melhoria: Atualiza a comunicação de compatibilidade para os próximos requisitos de Licenciamento de Software.
  • Dev: O tipo de post personalizado edd_license não está mais sendo registrado.
  • Dev: Corrigido um erro de digitação no bloco de documentação para a chamada check_license no plugin de exemplo.
Versão 1.5.9 — 4 de outubro de 2023
  • Correção: O campo “Dê o nome do seu preço” agora usa marcação semântica e acessível.
  • Correção: A verificação se um download é gratuito está mais confiável.
  • Dev: O plugin foi reestruturado para gerenciar melhor as dependências, como as versões mínimas de WordPress, PHP e EDD.
Versão 3.2.3 — 2 de outubro de 2023
  • Blocos: Os formulários de registro de usuário e a funcionalidade de senha perdida foram atualizados para permitir personalização via hooks.
  • Stripe: Pagamentos reembolsados iniciados no Painel do Stripe agora criam um pedido de reembolso no EDD.
  • Carrinho: Validação de produto aprimorada ao adicionar um item ao carrinho.
  • E-mails: Notificações de pagamento e pedido do administrador foram atualizadas para permitir mais personalização.
  • Editor de Blocos: Compatibilidade aprimorada com temas e construtores de páginas.
  • Pagamentos: Garante que as taxas de imposto sejam armazenadas com precisão ao usar processos de criação de pagamento legados.
  • Clientes: Desempenho e precisão aprimorados ao verificar se um usuário já fez compras.
Versão 1.2.5 — 2 de outubro de 2023
  • Correção: Resolve a compatibilidade com EDD 3.2.3.
  • Dev: Novas versões mínimas: WordPress 5.8; PHP 7.4; EDD 3.2.3
Versão 2.0.5 — 29 de setembro de 2023
  • Correção: O sobrenome agora é obrigatório no checkout para se alinhar com os requisitos do Authorize.net.
  • Correção: Caracteres internacionais agora são convertidos em caracteres suportados para informações do cliente, conforme exigido pelo Authorize.net.
  • Correção: Nomes de produtos e resumos de pedidos com mais de 49 caracteres agora são truncados para evitar erros durante o checkout.
Versão 3.2.2 — 21 de setembro de 2023
  • PayPal: O Backup de IPN para PayPal foi corrigido para evitar um erro fatal.
  • PayPal: Pagamentos "Comprar agora com PayPal" aprimorados para pular o Checkout apenas quando "Comprar agora" for totalmente suportado.
  • PayPal: Confiabilidade aprimorada do listener de IPN do PayPal.
  • Stripe: Pagamentos "Comprar agora com Stripe" aprimorados para pular o Checkout apenas quando "Comprar agora" for totalmente suportado pelo produto.
  • Stripe: O Estado/Região garante que seja atualizado quando o campo País for alterado.
  • E-mails: Confiabilidade de e-mails de pagamento e notificações de pagamento do administrador aprimorada.
  • Clientes: Migração de dados de clientes do EDD 2.x para EDD 3.x agora mais confiável.
  • Clientes: Clientes convidados existentes agora podem usar o formulário de Registro do EDD para criar um usuário.
  • Clientes: Detecção e confiabilidade do endereço de e-mail do cliente aprimoradas.
  • Pagamentos: Lista de pagamentos recentes do cliente atualizada para usar o formato de data correto.
  • Blocos: Confiabilidade do checkout aprimorada quando EDD Blocks ou Gutenberg estão desativados.
Versão 3.8.9 — 20 de setembro de 2023
  • Melhoria: A revogação de licenças agora suporta o status 'Em Espera' adicionado no EDD 3.2.0 e não desabilita mais uma licença se um pedido for parcialmente reembolsado.
  • Melhoria: Cálculos aprimorados do custo de renovação de licenças para licenças vendidas com um único preço de download, que posteriormente é alterado para um produto com preço variável.
Versão 3.2.1 — 11 de setembro de 2023
  • Stripe: Melhoramos o tratamento de erros e as mensagens informativas relacionadas à integração do Stripe Payments.
  • PayPal: Quando novos recursos são adicionados à integração do PayPal, um processo em segundo plano tenta registrar automaticamente novos endpoints de pagamento.
  • API: O acesso aos logs de download de arquivos via API do EDD agora suporta consulta por ID do cliente e endereço de e-mail do cliente.
Versão 3.0.1 — 11 de setembro de 2023
  • Correção: Garante que a funcionalidade de pré-aprovação esteja disponível quando necessário para processar a captura de um pagamento pré-autorizado.
Versão 2.0.4 — 8 de setembro de 2023
  • Importante: Agora requer PHP 7.2 ou superior, EDD 2.11 ou superior e WordPress 4.9 ou superior.
  • Novo: Authorize.net foi atualizado para suportar a API de configurações do Gateway EDD.
  • Novo: As informações de endereço de cobrança (se fornecidas) são adicionadas às cobranças de Pré-Autorização ao comprar assinaturas.
  • Correção: A data do pedido no EDD 3.0+ estava incorreta para pedidos de assinatura.
  • Correção: As cobranças de pré-autorização para assinaturas não estavam verificando corretamente o status de erro antes de continuar a criar Assinaturas ARB.
  • Correção: Transações recusadas ainda podiam ser concluídas em alguns casos no EDD.
Versão 3.2.0 — 7 de setembro de 2023

Pro

  • Novo: Adicionada a capacidade de gerar códigos de desconto exclusivos ao criar novos descontos.

Lite & Pro

  • Importante: Esta versão requer PHP 7.4 ou superior e WordPress 5.8 ou superior.
  • Importante: O Amazon Pay foi formalmente descontinuado e não está mais disponível para novas instalações. Lojas existentes que usam o Amazon Pay são incentivadas a explorar outras opções.
  • Novo: PHP 8.1 agora é totalmente suportado.
  • Novo: Códigos de desconto agora podem ser aplicados a variações de preço específicas.
  • Novo: Um código de desconto agora pode ser definido para incluir ou excluir categorias de download específicas.
  • Novo: Os proprietários de lojas agora podem arquivar códigos de desconto, para simplificar o gerenciamento de suas promoções.
  • Novo: A lista de descontos agora tem melhor visibilidade para o status e o uso dos descontos.
  • Novo: Um novo tipo de produto 'Serviço' foi adicionado ao dropdown Tipo de Produto, para permitir produtos não descarregáveis.
  • Novo: Pagamentos disputados no PayPal e Stripe definem o pedido para um novo status 'Em Espera' e restringem o acesso aos downloads.
  • Novo: Quando um pagamento é disputado com PayPal ou Stripe, um link para a disputa é adicionado aos detalhes da visualização do pedido no admin, juntamente com notas do pedido.
  • Novo: A data em que as ações de pedido concluídas foram executadas agora é armazenada como parte do pedido em si, não como metadados, e será exibida de forma mais clara nas telas de detalhes do pedido. Metadados existentes serão migrados em segundo plano; notificações serão atualizadas para manter os proprietários da loja informados sobre o progresso.
  • Melhoria: Recibos de compra agora são enviados usando ações adiadas, para melhorar o desempenho do processamento de pagamentos.
  • Melhoria: A metabox do produto bundle foi aprimorada para desempenho em sites com muitos produtos.
  • Melhoria: A consulta para produtos não empacotados foi atualizada para ser mais performática, especificamente ao editar um produto de download.
  • Melhoria: Melhorou o desempenho das consultas de checkout e de clientes executando condicionalmente hooks e filtros legados que continham objetos de pagamento.
  • Melhoria: O Site Health e a telemetria agora verificam a saúde da API REST através de um endpoint de teste.
  • Melhoria: A taxa de aplicação para pagamentos Stripe é removida para detentores de passe que têm acesso à extensão Stripe Pro, mesmo que não tenham o Stripe Pro instalado.
  • Melhoria: Os estilos de bloco do Easy Digital Downloads foram atualizados para que temas sem blocos carreguem apenas quando o bloco é renderizado.
  • Melhoria: O bloco EDD Products agora permite filtrar produtos por autor.
  • Correção: Atualiza a taxa de aplicação não licenciada do Stripe para 3%.
  • Correção: Os Elementos de Pagamento Stripe não suportavam mais o tema 'none', e 'stripe' foi definido como padrão.
  • Correção: Adicionada proteção ao visualizar a tabela de lista de ajustes.
  • Correção: Para evitar conflitos com outros plugins, bibliotecas críticas de fornecedores foram movidas para o namespace EDD.
  • Correção: O suporte regional para Stripe agora verifica o país da conta Stripe antes de verificar o país da loja.
  • Correção: Pedidos do PayPal Commerce nem sempre eram concluídos ao usar a página de confirmação.
  • Correção: O Elemento de Pagamento Stripe agora usa a localidade do navegador para localização.
  • Correção: O uso da ferramenta de Importação poderia produzir um erro fatal.
  • Correção: Códigos de desconto resultando em 100% de desconto poderiam impedir o carrinho de permitir que o usuário completasse a compra.
  • Correção: Carrinhos salvos não estavam sendo salvos corretamente para alguns usuários.
  • Correção: Ao salvar um carrinho com Stripe como gateway ativo, a mensagem informando que o carrinho foi salvo foi removida prematuramente.
  • Correção: O recálculo das estatísticas de um cliente nem sempre estava sendo agendado corretamente.
  • Correção: URLs malformadas de adicionar ao carrinho poderiam resultar em um aviso PHP sendo emitido.
  • Correção: Desconto fixo pode resultar em um arredondamento incorreto do total dependendo das condições do carrinho.
  • Correção: Visualizar os detalhes de um pedido migrado que teve seu desconto excluído parecia incompleto.
  • Correção: Era possível que sites com versões incompatíveis do MySQL não vissem os avisos apropriados.
  • Correção: Tentar ativar um passe com uma chave de licença vazia poderia parecer travado.
  • Correção: O JavaScript do Stripe foi aprimorado para ser mais eficiente, remover apenas mensagens de erro e executar apenas quando o gateway Stripe é selecionado.
  • Correção: Stripe poderia tentar atualizar uma propriedade que não é suportada pela API do Stripe.
  • Correção: Novas assinaturas do PayPal Commerce podem não estar sendo corretamente marcadas como concluídas.
  • Correção: Estilos de placeholder dos Blocos EDD poderiam interferir nos placeholders do WordPress Core.
  • Correção: Dados de taxas adicionais, não oficialmente suportados, agora são armazenados como metadados de ajuste de pedido.
  • Dev: Muitos filtros e hooks que passavam objetos EDD_Payment agora têm um hook ou filtro complementar que usa objetos EDD\Orders\Order.
  • Dev: Easy Digital Downloads não está mais registrando os tipos de post edd_payment e edd_discount.
  • Dev: Easy Digital Downloads – Core agora contém o código base do Stripe, e o Stripe Pro 3.0.0 contém apenas recursos pro.
  • Dev: Código para versões antigas e não suportadas do PHP foi removido.
  • Dev: Um novo hook edd_after_order_actions foi introduzido para gerenciar todos os eventos que devem ocorrer quando um pedido é criado. Isso usa o objeto de pedido para melhor desempenho e qualquer uso de edd_after_payment_actions deve ser atualizado de acordo.
  • i18n: 141 Adições, 199 Remoções/Mudanças de Localização, 17 Diferenças (contagens são aproximadas).
Versão 3.0.0 — 7 de setembro de 2023
  • Importante: Requer Easy Digital Downloads 3.1.4 ou superior, PHP 7.1 ou superior e WordPress 5.4 ou superior.
  • Novo: Atualizado para usar o Registro de Extensões do Easy Digital Downloads para consistência.
  • Novo: Reduz a redundância de código removendo a funcionalidade principal do Stripe que já está incluída no Easy Digital Downloads Core.
  • Novo: As taxas de aplicação agora são baseadas no status da licença. Você precisa ativar e manter uma chave de licença válida para remover as taxas de aplicação das compras.
Versão 1.2.5 — 9 de agosto de 2023
  • Novo: Quando a licença de um produto de Acesso Total é desativada, o passe é desativado.
  • Melhoria: Ativar Acesso Total em um produto agora é tratado pelo tipo de produto.
  • Melhoria: Shortcodes para produtos variáveis agora cobrem todos os IDs de preço por padrão, a menos que especificamente definidos.
  • Correção: Era possível que um passe com as variações de preço total definidas como 0 ainda impedisse os usuários de acessar variações específicas.
  • Correção: O limite de download nem sempre era definido para um passe.
  • Correção: A data de expiração do passe para assinaturas com um teste gratuito não sincronizava corretamente com a assinatura quando o teste inicial era concluído.
  • Correção – Comissões: O Acesso Total não calculava corretamente como uma comissão deveria ser dividida quando essa configuração era selecionada para um produto.
  • Dev: O licenciamento foi atualizado para usar o registro de extensões do EDD.
  • Dev: A extensão não usa mais get_page_by_title, que foi depreciado no WordPress 6.2.
  • Dev: As versões mínimas foram atualizadas para PHP 7.1, WordPress 5.4 e EDD 3.0.
Versão 2.11.11.1 — 7 de agosto de 2023
  • Correção: Reverteu a atualização do status de assinaturas canceladas após a data de expiração para 'expirada' para evitar possíveis loops de atualizações de status.
Versão 2.11.11 — 26 de julho de 2023
  • Correção: Descontos de uso único não atualizavam corretamente o total do carrinho.
  • Correção: Ações do Stripe poderiam ser executadas para assinaturas de outros gateways.
  • Dev: Ações pós-pagamento foram atualizadas para usar a nova funcionalidade agendada para EDD 3.2.
Versão 3.1.5 — 21 de julho de 2023
  • Correção: Regiões da Índia não estavam sendo carregadas corretamente.
  • Correção: Compatibilidade corrigida com PHP 7.1 ao adicionar um novo desconto.
  • Dev: A aba de configurações de impostos estava substituindo o método da classe base para obter o ID.
Versão 2.11.10.1 — 21 de julho de 2023
  • Renovações automáticas de licença poderiam cancelar assinaturas incorretamente.
Versão 3.1.4 — 19 de julho de 2023
  • Melhoria: A marcação do carrinho de checkout agora sabe se o carrinho está usando o shortcode ou o bloco.
  • Melhoria: Um filtro foi adicionado aos dados estruturados para produtos, permitindo que extensões adicionem ofertas adicionais.
  • Melhoria: A experiência de marcação (tagging) de e-mails foi atualizada para ser mais acessível e fácil de usar.
  • Melhoria: O JavaScript administrativo do EDD foi atualizado para evitar avisos de depreciação.
  • Melhoria: Agora é possível atualizar o número inicial sequencial, desde que não conflite com pedidos existentes.
  • Melhoria: O nome do arquivo atual agora é armazenado com o log de download de arquivos.
  • Melhoria: Os e-mails na tela de detalhes do pedido foram atualizados para incluir sempre o endereço principal do cliente, mesmo que não tenha sido usado em um pedido.
  • Correção: Quando o "mês passado" tinha menos dias do que "mês até o momento", os relatórios poderiam cruzar incorretamente os meses.
  • Correção: A função edd_link_helper às vezes poderia ter um atributo UTM de mídia vazio.
  • Correção: As caixas de seleção para privacidade/termos agora são marcadas como obrigatórias com o atributo HTML5.
  • Correção: O processo de integração do Recaptcha poderia falhar inconsistente na instalação ou conexão.
  • Correção – Stripe: Produtos recorrentes com testes gratuitos estavam criando imediatamente uma fatura com Elementos de Pagamento.
  • Correção – Stripe: Ao usar Elementos de Pagamento, clicar no botão de compra não exibia a animação de carregamento.
  • Correção – Stripe: Os dados do Stripe serão incluídos nas informações de depuração de Saúde do Site com o EDD 3.1.4.
  • Correção – Stripe: A lista de países que não permitem taxas de aplicação foi atualizada.
  • i18n: Todos os países e estados agora estão prontos para tradução.
  • i18n: Iniciamos o processo de atualização de strings para adicionar comentários para tradutores onde recomendado.
  • Dev: Hooks foram adicionados aos métodos de atualização/exclusão de licenças.
  • Dev: O registro de ponteiros do EDD foi atualizado para que as extensões possam se conectar a ele.
  • Dev: O EDD agora tem uma classe utilitária de selo de status para permitir que os selos de status de pedido sejam usados de forma mais universal.
  • Dev: A função edd_set_upgrade_complete agora está em um arquivo que é carregado fora do admin, para que possa ser usada em atualizações cron.
  • Dev: As informações de depuração do EDD em Saúde do Site agora podem ser filtradas para que as extensões possam adicionar dados chave.
  • Dev: Extensões que usam o registro de extensões do EDD tentarão validar a licença pro pass antes da licença individual da extensão.
  • Dev: A descrição do log de depuração do EDD foi atualizada para vincular a um documento de suporte explicando a função edd_debug_log.
  • Dev: A função auxiliar edd_get_utc_date_string foi criada para simplificar a obtenção de uma data UTC formatada.
  • Dev: As configurações do EDD foram refatoradas para melhor legibilidade.
Versão 2.11.10 — 19 de julho de 2023
  • Importante: Pagamentos Recorrentes agora requerem um mínimo de WordPress 4.9 e Easy Digital Downloads 3.0.
  • Melhoria: Assinaturas do PayPal Commerce foram atualizadas para cancelar corretamente a assinatura após duas tentativas de pagamento falharem. Assinaturas existentes serão atualizadas de acordo.
  • Melhoria: Relatórios recorrentes no EDD 3.0+ foram atualizados para agrupar pedidos com precisão com base no fuso horário da loja.
  • Melhoria: Assinaturas canceladas após a data de expiração agora serão marcadas como expiradas. Desenvolvedores que usam o hook edd_subscription_expired devem verificar seu código.
  • Correção: Se edd_get_receipt_page_uri estivesse disponível, o shortcode de transações não vinculava para o recibo correto.
  • Correção: Usuários existentes que ainda não eram clientes foram impedidos de comprar em alguns cenários.
  • Correção: Reembolsar uma assinatura enviava um e-mail de cancelamento.
  • Correção: Avisos de expiração ainda eram enviados por e-mail quando uma assinatura era reembolsada.
  • Correção: A integração de Restrição de Conteúdo poderia permitir que usuários acessassem todas as variações em vez daquelas expressamente definidas.
  • Correção: Descontos recorrentes agora funcionam com testes gratuitos.
  • Correção: Erros de cancelamento do Stripe não mostram mais marcação nas notas da assinatura.
  • Correção: Uma assinatura falha que é cancelada no Stripe não era cancelada corretamente no EDD.
  • Correção: Cancelar uma assinatura no Stripe não atualizava a assinatura no EDD.
  • Correção: Consultar assinaturas com um ID de preço null não retornava assinaturas para produtos de preço único.
  • Correção: Se um teste gratuito estivesse no carrinho e um desconto fosse adicionado, o total do carrinho estava incorreto.
  • Correção: Atualizar ou renovar um produto licenciado poderia cancelar a assinatura existente antes que a nova assinatura fosse criada.
  • Correção: Alguns usuários foram incorretamente negados o acesso ao limitar downloads para assinantes ativos.
  • Dev: get_page_by_title foi depreciado no WordPress 6.2; Recorrente agora usa WP_Query diretamente.
  • Dev: O processo de instalação e atualização do plugin foi aprimorado para reduzir a carga em um site.
  • Dev: edd_recurring_add_payment_pre_args foi adicionado para desenvolvedores que precisam modificar detalhes de pagamento antes de adicionar renovações ao banco de dados.
  • Dev: Os métodos de consulta ao banco de dados foram atualizados para garantir a consistência entre obter e contar assinaturas.

Recursos Populares

Comece a vender hoje mesmo!

Junte-se a mais de 50.000 proprietários de lojas inteligentes e comece a usar a maneira mais fácil de vender produtos digitais com o WordPress.