Entrar
Começar

Changelog de Licenciamento de Software

Versão 3.8.1 — 15 de setembro de 2021
  • Novo: Adicionados três filtros na lógica de Rollout Gradual: edd_sl_staged_rollout_identifier, edd_sl_staged_rollout_eligible_for_batch_update e edd_sl_staged_rollout_number.
  • Melhoria: A opção Usar a última vez que este Download foi modificado como data “Última Modificação”? foi removida, pois esse comportamento ocorria independentemente de a opção estar marcada.
  • Melhoria: Shortcodes agora são removidos da descrição do plugin da API. Isso impede que shortcodes não renderizados sejam exibidos aos usuários finais quando eles clicam em “Ver Detalhes” na página do plugin.
  • Correção: Consulta SHOW TABLES LIKE executada a cada carregamento de página.
  • Correção: Caso de borda Aviso de arquivo ou diretório não encontrado do analisador de readme.
  • Correção: Resultados inesperados na data de “última atualização” de um plugin, especialmente ao usar idiomas não ingleses.
  • EDD 3.0: Garante que as tags de e-mail do Software Licensing tenham um rótulo.
Versão 3.8 — 30 de agosto de 2021
  • Novo: Administradores agora podem inscrever e cancelar a inscrição de usuários em e-mails de renovação de licença.
  • Novo: Recurso de Rollouts Graduais – Agora você pode lançar lentamente uma nova versão do seu software para seus usuários.
  • Novo: Recurso de Requisitos de Versão – Impede que usuários com requisitos não suportados recebam atualizações.
  • Novo: Adicionado um índice à coluna do banco de dados license_key para melhorar o desempenho.
  • Correção: O botão de caminhos de atualização não funcionou com Easy Digital Downloads 2.11.
  • Correção: Tooltips exibidos incorretamente ao usar traduções alemãs.
  • Correção: Métodos para obter o termo da licença e o nicename da unidade de expiração da licença não respeitaram os IDs de preço variável.
  • Correção: Mostrar link do Changelog para multisite poderia mostrar o changelog do download errado.
  • Plugin de Exemplo
    • Classe de Atualização: Atualizado para a versão 1.9.
    • Novo: Suporte para verificação de requisitos antes de fornecer um pacote de atualização.
    • Correção: Suporte aprimorado para instalações multi-site.
  • Tema de Exemplo
    • Classe de Atualização: Atualizado para a versão 1.2.
    • Novo: Suporte para verificação de requisitos antes de fornecer um pacote de atualização.
    • Correção: Removidos alguns erros e avisos de PHP.
Versão 3.7.3 — 26 de julho de 2021
  • Melhoria: Ajusta a lógica de upgrade de licença para considerar diferentes durações de licença para preços variáveis diferentes. (Requer código personalizado.)
  • Correção: Upgrade de 1 mês para 1 ano resulta em datas e valores incorretos.
  • Correção: Seletor de data de expiração da licença não funciona como esperado com todos os formatos de data.
  • Correção: Processador retroativo não funciona com quantidades de itens.
  • Correção: Remove o arquivo .DS_Store do tema de exemplo.
  • Correção: Erro fatal no atualizador de tema em PHP 8.
  • EDD 3.0: Atualizado para usar o novo hook de histórico de pedidos para melhorias de velocidade.
Versão 3.7.2 — 14 de junho de 2021
  • Novo: Aviso de administrador sobre futuras alterações nos requisitos do sistema na versão 3.8. Você só verá este aviso se não atender aos requisitos futuros. (PHP 5.6, WP 4.9, EDD 2.9)
  • Melhoria: Reformulada a mensagem do processador retroativo na página de detalhes do pedido.
  • Melhoria: Os dados da solicitação agora são passados para o filtro edd_sl_license_response.
  • Melhoria: O link de renovação de licença "Cancelar" agora é um <button>.
  • Correção: A licença filha pode exibir informações incorretas quando o ID do preço variável é 0.
  • Correção: Preço de upgrade incorreto quando o ID do preço variável é 0.
  • Correção: A análise do Readme ainda estava processando quando desativada, se ela havia sido ativada anteriormente.
  • Correção: Alterar o status de um pedido de volta para concluído gerou novas chaves de licença adicionais.
  • EDD 3.0 – Compatibilidade com o Processador Retroativo.
  • EDD 3.0 – Compatibilidade com a nova API de reembolso.
  • EDD 3.0 – Atualizadas algumas consultas brutas de banco de dados na tabela de metadados de postagem para serem compatíveis.
Versão 3.7.1 — 29 de março de 2021
  • Novo: O endpoint da API get_version agora pode aceitar um array de produtos para verificar através de um novo argumento de produtos. Cada item no array de produtos usa os mesmos argumentos que as requisições individuais. Consulte nossa documentação para um exemplo.
  • Melhoria: Os links de gerenciamento de licença (link "Gerenciar Sites", etc.) não estavam funcionando bem com UIs personalizadas/divididas em abas. Revertemos parcialmente a alteração de 3.7, para que agora use o método antigo se o shortcode estiver dentro do The Loop. Se o shortcode estiver fora do The Loop, ele usará o novo método que foi introduzido em 3.7.
  • Correção: Se não existiam caminhos de atualização para um produto, o produto atual não podia ser selecionado como opção de atualização.
  • Correção: Avisos de depreciação em PHP 8.
  • Correção: O filtro edd_sl_use_current_price_proration não estava sendo aplicado a produtos sem preço variável.
  • Correção: Shortcode edd_license_keys – Os links "Gerenciar Sites" e "Atualizar" não estavam funcionando se a "Página de Histórico de Compras" não estivesse definida corretamente.
  • Correção: O parser do readme não estava usando version_compare(), o que poderia resultar em comparações incorretas.
  • Correção: Erros de "índice indefinido" do PHP.
  • Exemplo de Plugin: A classe updater estava faltando a declaração da propriedade $beta.
  • Exemplo de Plugin: Corrigido um erro "Argumento inválido fornecido para foreach()" em EDD_SL_Plugin_Updater::convert_object_to_array()
  • EDD 3.0 – Filtragem de pedidos por renovação/atualização não funcionando.
  • EDD 3.0 – Aviso PHP na tabela de licenças do admin se o pedido associado não existir.
  • EDD 3.0 – Relatórios legados e novos estavam sendo carregados. Agora apenas os novos são.
  • EDD 3.0 – JavaScript de renovação de licença não carregando no checkout.
Versão 3.7 — 26 de janeiro de 2021
  • Novo: A tabela de Licenças do admin foi refeita e o número de consultas reduzido.
  • Novo: Adicionado um novo shortcode edd_renewal_form que permite aos clientes inserir uma chave de licença para renovar.
  • Novo: Avisos de renovação agora podem ser pré-visualizados.
  • Novo: As tags de modelo de e-mail agora são mais consistentes com o núcleo do EDD. {name} pode ser usado apenas para o primeiro nome do cliente, e {fullname} pode ser usado para o nome completo do cliente.
  • Novo: Ao comprar um upgrade, a chave de licença que está sendo atualizada agora é exibida no carrinho.
  • Melhoria: Adicionar *.wpengine.com à lista de subdomínios locais/de staging permitidos.
  • Melhoria: Utilizar wp_get_environment_type() para ajudar a melhorar a detecção de domínio de staging.
  • Melhoria: Os URLs de renovação/cancelamento de inscrição na página de Gerenciar Licenças do admin foram alterados para campos somente leitura para facilitar a cópia.
  • Melhoria: Clicar no link “Gerar Chaves de Licença” em um pagamento agora leva você diretamente para a caixa de meta do Processador Retroativo.
  • Melhoria: Atualizar a exibição dos números de pedido para ser compatível com ordenação sequencial e prefixo/sufixo de pedido.
  • Melhoria: Limpar arquivos readme em cache agora acontece via ajax em vez de exigir recarregamento da página.
  • Refatoração: Usar wp_add_inline_script() para o JavaScript de checkout.
  • Refatoração: Imagens, CSS e JS foram movidos para um diretório assets/.
  • Correção: Ferramenta Processador Retroativo não funcionando com upgrades.
  • Correção: Resposta inconsistente da API get_version quando nenhuma chave de licença é fornecida.
  • Correção: As licenças ainda podiam ser renovadas via URL direta, mesmo que as renovações estivessem desativadas.
  • Correção: Erros de variável indefinida.
  • Correção: Quando purchase_history era usado fora do loop principal, os recursos de Licenciamento de Software não funcionavam.
  • Correção: Metadados de postagem vazios estavam sendo salvos desnecessariamente.
  • Dev: Várias atualizações de código para compatibilidade com EDD 3.0.
  • Dev: Remove o uso de extract() nas funções da API de licença para melhorar a legibilidade e alinhar com os padrões de codificação do WordPress.
  • Dev: Substitui usos internos de EDD_SL_License::$post_parent (que está obsoleto) por EDD_SL_License::$parent.
Versão 3.6.13 — 2 de dezembro de 2020
  • Correção: Cálculos de upgrade podem estar incorretos quando o upgrade tem duas variações com o mesmo preço.
  • Correção: Tela de “Gerenciar Licença” do administrador mostrando ID de preço filho incorreto.
  • Correção: Impossível desativar um “site” quando o site não é uma URL.
Versão 3.6.12 — 2 de novembro de 2020
  • Novo: Amostras atualizadas para suportar atualizações automáticas.
  • Melhoria: Aumentar a largura dos campos de entrada na página Editar Download.
  • Correção: Conflitos com ManageWP Orion.
  • Correção: Produtos empacotados contendo produtos com preço variável sem especificar uma opção de preço podem mostrar incorretamente uma opção de preço nas listas de chaves de licença.
  • Correção: ID de preço da chave de licença não atualizado ao fazer upgrade de um produto individual para um pacote contendo o mesmo produto.
  • Correção: Erro JavaScript “Uncaught TypeError” ao executar o upgrade para atualizar registros de ativação de licença.
  • Correção: Resposta JSON quebrada pelo plugin Redis Object Cache.
  • Correção: Cálculo de prorrogação ao fazer upgrade de uma licença limitada para uma licença vitalícia.
  • Correção: Tempo limite ao usar o botão Testar E-mail em recibos de compra.
  • Correção: Versões mínimas do WordPress e PHP não exibidas ao visualizar detalhes da versão de atualização.
Versão 3.6.11 — 18 de maio de 2020
  • Correção: Licenças desativadas puderam ser atualizadas.
  • Correção: EDD_SL_License_Meta:get_license_id não estava respeitando o argumento único.
  • Correção: A classe EDD_SL_License_DB não estava respeitando o intervalo de datas quando apenas uma data final era passada.
  • Correção: Changelogs estavam sendo truncados incorretamente em alguns sites de clientes quando a tag more não era fornecida.
  • Correção: Quando as renovações não estavam ativadas, a opção de enviar um aviso de renovação ainda estava visível.
  • Plugin de Exemplo (EDD_SL_Plugin_Updater versão 1.7.1):
    • Correção: Removeu uma duplicação dos dados do ícone.
    • Correção: Evita a possibilidade de entradas duplicadas de informações de atualização em cache.
    • Correção: Melhora o conjunto de dados no_update.
Versão 3.6.10 — 8 de abril de 2020
  • Correção: Quando o Apache forçava barras finais, as atualizações de pacotes podiam falhar ao serem baixadas.
  • Correção: Ao atualizar um pacote, os licenciamentos filhos podem não ter tido seus IDs de preço atualizados.
  • Correção: Não era possível renovar vários licenciamentos para o mesmo produto, ao mesmo tempo.
  • Correção: Ao usar licenciamentos de pacotes com filhos, a tabela de lista de licenciamentos apresentava alguns problemas de desempenho.
  • Correção: Licenciamentos filhos podiam ter um limite de ativação diferente de seus pais.
  • Correção: As contagens de licenciamentos na tabela de lista para status de licenciamento podiam estar incorretas quando licenciamentos filhos eram usados.
  • Correção: Algumas informações do Readme não estavam sendo analisadas corretamente após a última atualização do analisador.
  • Correção: A busca por licenciamentos filhos podia retornar resultados incorretos ou nenhum resultado.
  • Correção: Atualizações podiam intermitentemente causar o erro ‘Muitos Redirecionamentos’.
  • Correção: A busca por chaves de licenciamento e endereços de e-mail parciais podia causar avisos e/ou notificações PHP.
  • Correção: Quando o jQuery era carregado no rodapé, alguns erros de JavaScript podiam ocorrer ao gerenciar licenciamentos no front-end.
  • Correção: A busca por uma chave de licenciamento inexistente retornava todas as chaves de licenciamento na tabela de lista.
  • Correção: Melhorou a confiabilidade das verificações para garantir que uma atualização possa ser baixada.
  • Correção: Ao usar chaves personalizadas, era possível usar um comprimento de chave que excedesse o comprimento permitido da coluna do banco de dados.
  • Tema de Exemplo:
    • Correção: O tema de exemplo estava faltando o parâmetro theme_slug nas chamadas da API.
    • Novo: O tema de exemplo agora suporta o parâmetro item_id.
  • Plugin de Exemplo:
    • Correção: O link “Ver Detalhes” na lista de plugins nem sempre estava presente.
    • Correção: O plugin de exemplo não definia a string EDD_SAMPLE_ITEM_NAME.
  • Novo: Changelogs agora suportam a tag “Leia Mais”, para permitir a redução das informações do changelog armazenadas nas chamadas da API get_version.
  • Dev: As colunas da tabela de lista de licenciamentos agora são filtráveis e ordenáveis.
Versão 3.6.9 — 12 de março de 2020
  • Correção: Algumas informações que podem ser incluídas nos arquivos readme.txt não estavam sendo analisadas.
  • Correção: O valor “Testado Até” não estava sendo lido corretamente nas chamadas get_version.
  • Correção: A seção de contribuidores dos arquivos readme.txt não estava sendo analisada corretamente.
  • Correção: Corrigido um problema que causava um aviso `is_countable` sendo lançado no PHP 7.2+.
Versão 3.6.8 — 19 de março de 2019
  • Correção: Licenças estavam faltando na resposta de dados de vendas da API REST quando números de pedido sequenciais estavam habilitados.
  • Correção: A tabela de lista de licenças estava recebendo 20 por página, mas construindo paginação para 30.
  • Correção: Corrigido um problema com o modelo para gerenciar licenças, fazendo com que o link 'Voltar' estivesse incorreto.
  • Correção: Um aviso PHP estava sendo registrado ao registrar o envio de um e-mail de renovação de licença.
  • Correção: Meta de contagem de ativação personalizada poderia ser removida ao excluir uma licença que possui ativações.
  • Correção: Com a Verificação de URL Desabilitada, a tentativa de obter uma URL ainda é executada, o que não deveria ter acontecido.
  • Correção: Ativar/desativar sem parâmetro de URL estava retornando sucesso quando deveria ter falhado com a verificação de URL necessária.
  • Correção: Agora suportamos 'staging-' na detecção de URL local para suportar ambientes de staging Kinsta.
  • Dev: O método EDD_SL_DB::insert não estava usando o tipo passado para o método.
Versão 3.6.7 — 22 de fevereiro de 2019
  • Correção: Impede que a consulta de licença aceite um ID de usuário ou ID de cliente de 0.
Versão 3.6.6 — 11 de fevereiro de 2019
  • Correção: A classe de banco de dados gerou uma instrução MySQL inválida ao usar arrays para parâmetros em alguns casos.
  • Correção: O widget de changelog não estava usando dados do readme.
  • Correção: Corrigido um problema ao analisar arquivos readme.txt
  • Correção: URLs contendo strings de consulta não podiam ser ativadas/desativadas do admin ou frontend.
  • Correção: As ações em massa para licenças não estavam funcionando.
  • Correção: Melhorada a precisão do método get_license_keys_of_user().
  • Correção: As opções de preço não são mais exibidas quando o licenciamento está desativado.
  • Correção: Corrigido um problema de compatibilidade com atualizações e a extensão Git Updater.
  • Correção: O cron que envia lembretes de renovação agora verifica se a opção Enviar Lembretes de Renovação está marcada.
  • Correção: As licenças filhas agora têm a data de expiração correta quando a licença do pacote é renovada.
  • Correção: Licenças desativadas não podem ser automaticamente definidas como expiradas.
  • Correção: Melhorados problemas relacionados a IDs de usuário e chaves de licença.
  • Correção: Corrigido um problema que causava um erro 'key_mismatch' na API quando as chaves tinham espaços em branco no início ou no fim.
  • Correção: O uso de contribuidores no readme.txt causava um erro fatal.
  • Correção: A API de vendas anteriormente causava um erro PHP quando não havia licenças para um pedido.
  • Correção: As alterações de status nem sempre chamavam os ganchos do_action apropriados.
  • Correção: A variável `is_local_url` possivelmente estava indefinida ao chamar o endpoint da API get_version.
  • Exemplo de Alterações de Plugin/Tema
    • Atualizado o exemplo de tema para não usar wp_die quando erros são encontrados.
    • Corrigida uma propriedade indefinida na classe EDD_SL_Plugin_Updater.
    • A classe EDD_SL_Plugin_Updater agora usa o método verify_ssl ao fazer chamadas remotas.
    • Aumentada a versão da EDD_SL_Plugin_Updater para 1.6.18
    • Incluídos exemplos na extensão entregue/baixada, bem como disponíveis em sua conta.
Versão 3.6.5 — 10 de setembro de 2018
  • Correção: O status de ativação/desativação da licença agora é totalmente controlado pelo banco de dados de Ativações.
  • Correção: Corrigido um problema onde o uso de Emojis em changelogs poderia causar problemas em sites de clientes usando Esquemas de Banco de Dados antigos.
  • Correção: A configuração do widget de changelog poderia causar problemas em sites com um grande número de produtos.
  • Correção: O endpoint check_license estava retornando “valid” para URLs locais, mesmo quando “Ignorar URLs Locais” não estava habilitado.
  • Correção: Antes do primeiro salvamento de um download, os downloads existentes não podiam ser selecionados para os caminhos de atualização.
  • Correção: A resposta de desativação de licença estava incorreta ao passar URLs errôneas.
  • Correção: Melhorada ainda mais o isolamento de consultas desnecessárias das visualizações de gerenciamento de licenças no front-end.
  • Correção: O check_license agora retorna “site_inactive” ao verificar uma URL local e Ignorar URLs Locais está habilitado.
  • Correção: As visualizações de gerenciamento de licenças no front-end agora são limitadas apenas a usuários logados.
  • Correção: O endpoint de Vendas da API REST do EDD agora retorna nenhuma licença quando um ID de pagamento inválido é fornecido.
  • Correção: A visualização do Cartão de Licença usava `get_the_time` para a Data de Compra em vez do método embutido do EDD_Payment.
  • Novo: Adicionado ‘test’ como um subdomínio e tld válidos às verificações de URL local.
  • Novo: Adicionada uma confirmação ao regenerar uma chave de licença existente.
  • Novo: Atualizada a análise do readme.txt para usar classes auxiliares não modificadas.
  • Novo: Produtos licenciados agora podem ter descontos de renovação desativados por produto.
  • Dev: Adicionado um método à classe EDD_SL_Download para permitir um registro mais fácil.

Amostras:

  • Novo: Atualizador de Plugins – Suporte foi adicionado para ícones de plugins introduzidos no WordPress 4.9.
  • Correção: Atualizador de Plugins – Adicionada uma verificação de integridade para URLs de loja antes de tentar executar chamadas get_version.
Versão 3.6.4 — 2 de julho de 2018
  • Correção: A exclusão de uma licença pai não remove a associação das chaves de licença filho.
  • Correção: A pesquisa por uma licença filho falhou na tabela de listagem de licenças.
  • Correção: A atualização de uma licença de um ID de preço excluído causou valores de prorrata inesperados.
  • Correção: Removidas algumas consultas duplicadas na tabela de listagem de licenças.
  • Correção: Licenças de convidado não foram atualizadas para ter o ID do usuário quando um convidado foi convertido em usuário.
  • Correção: Reduzido o número de consultas executadas ao obter os sites de uma licença.
  • Correção: Exportações de licença continham o ID do produto em vez do nome.
  • Correção: Melhorada a precisão do cache para objetos de licença.
  • Correção: A pesquisa de licenças por e-mail não estava funcionando na tabela de listagem de licenças.
  • Novo: Adicionado nome e e-mail do cliente à exportação de licença.
  • Novo: Removida a dependência do jQuery para a visão geral do gerenciamento de licenças.
  • Dev: Pequenas alterações na saída do comando WP CLI para migrar licenças.
Versão 3.6.3 (Roll-out Faseado) — 17 de maio de 2018
  • Correção: Corrigido um problema que causava o envio de e-mails de expiração de licença em intervalos ou horários incorretos.
Versão 3.6.2 (Roll-out Faseado) — 10 de maio de 2018
  • Correção: Ao ignorar domínios locais para contagens de ativação, as atualizações de pacotes falhavam quando apenas domínios locais estavam ativados.
  • Correção: Agora você pode pesquisar licenças por domínios ativados na visualização da lista de licenças, novamente.
  • Correção: Remove o uso de sanitize_key para geração e migração de chaves de licença, para que as chaves mantenham sua sensibilidade a maiúsculas e minúsculas.
Versão 3.6.1 (Lançamento faseado) — 25 de abril de 2018
  • Correção: Corrigidos muitos problemas de textdomain.
  • Correção: O prazo da licença poderia ser determinado incorretamente se a licença tivesse um ID de preço, mas não estivesse associada a um produto com preço variável.
  • Correção: A desativação da licença com Desativar Verificação de URL resultou na redefinição da contagem de ativações para 0.
  • Correção: Corrigido um problema em que o status da licença às vezes relatava como inativo quando deveria estar ativo.
  • Correção: Corrigido um problema com a nova classe de banco de dados de ativações que resultou no retorno de sites incorretos quando um ID de licença não era enviado.
  • Correção: Licenças desativadas foram listadas como "inativas" na API.
  • Correção: O Licenciamento de Software poderia causar um erro fatal se o Easy Digital Downloads não estivesse ativo.
  • Novo: Adicionada a capacidade de regenerar uma chave de licença da visualização de Licença.
Versão 3.6 (Lançamento faseado) — 3 de abril de 2018
  • IMPORTANTE: Esta atualização solicitará que você realize a manutenção do banco de dados após a instalação. Seu site deve permanecer funcional durante este tempo.
  • Novo: Melhorada a estabilidade e o desempenho movendo os dados da licença para tabelas personalizadas do banco de dados.
  • Novo: Adicionada a classe CSS de status da licença à visualização da lista de licenças dos clientes.
  • Novo: Quando uma licença é renovada ou atualizada, o timestamp da compra agora é armazenado nos metadados da licença.
  • Novo: Adicionado .test aos TLDs para verificar ao determinar se é uma ativação local ou não.
  • Novo: Adicionadas capacidades para gerenciamento de licenças (visualizar_licenças, gerenciar_licenças, excluir_licenças).
  • Novo: Adicionada a capacidade de trocar o price_id de uma licença.
  • Novo: Incluído texto de ajuda aos botões +/- para aumento e diminuição da ativação de licença.
  • Novo: Terminologia clarificada para 'ativar' em relação a licenças vs sites.
  • Novo: Melhorados os hooks e filtros na API de Licenciamento de Software.
  • Novo: Melhorada a flexibilidade do EDD_SL_Package_Download.
  • Novo: Tabela de licenças aprimorada com mais dados úteis.
  • Novo: Tabelas no front-end agora têm a classe .edd-table.
  • Novo: Removida a palavra-chave final da classe EDD_SL_License.
  • Novo: Melhorada a busca por chaves de licença com suporte à busca parcial de chaves.
  • Novo: Alterado 'Visualizar' para 'Gerenciar' na tabela de lista de licenças.
  • Novo: Changelogs agora podem ser filtrados.
  • Novo: Betas agora podem ser baixados do front-end pelos usuários.
  • Novo: Renovações reembolsadas agora revertem a data de expiração de quaisquer licenças associadas (Pagamentos Recorrentes).
  • Novo: Melhorada a estabilidade da entrega de pacotes quando arquivos são adicionados e removidos de downloads.
  • Novo: As respostas da API agora incluem o ID do item.
  • Novo: Melhoramos a ferramenta de exportação de licenças para evitar timeouts ao exportar um grande número de licenças.
  • Correção: Corrigido um problema que impedia o download de arquivos quando uma compra tinha 2 chaves de licença para o mesmo produto.
  • Correção: Melhoramos a precisão e a estabilidade do Processador Retroativo de Licenças.
  • Correção: Agora evitamos um caso em que você pode 'atualizar' para o mesmo ID de preço que já está em posse.
  • Correção: Aumentamos get_license_keys_of_user() para obter 50 chaves.
  • Correção: A exclusão do pagamento inicial associado às licenças poderia causar erros no MySQL.
  • Correção: Corrigidas inconsistências de dados entre chaves de licença de pacote e filhas.
  • Correção: Os IDs de pagamento de renovação agora estão sendo adicionados aos metadados da licença (Pagamentos Recorrentes).
  • Correção: Avisos de renovação estavam sendo enviados ocasionalmente para licenças reembolsadas.
  • Correção: Evita um problema com licenças vitalícias ao atualizar para um pacote.
  • Correção: A ativação da licença agora é registrada apenas uma vez.
  • Correção: As expirações de licenças filhas às vezes podiam ficar dessincronizadas com a expiração da licença do pacote.
  • Correção: A exclusão de um pagamento não o removia dos metadados da licença.
  • Correção: O HTTP estava sendo forçado nas URLs de arquivos beta, causando problemas.
  • Correção: Substituímos current_time(‘timestamp’) por time() no plugin de exemplo.
  • Correção: Melhoramos o desempenho geral para obter contagens de licenças.
  • Correção: A função edd_empty_cart não estava limpando os dados edd_is_renewal.
  • Correção: A saída de front-end do changelog agora é processada com stripslashes().
  • Correção: Havia um aviso de variável indefinida no Tema de Exemplo.
  • Correção: A atualização de um Pacote de site único para um Pacote de vários sites nem sempre estava aplicando a atribuição correta do ID de preço.
  • Correção: Atualizado o parser Automattic_Readme.
  • Correção: Atualizado o Markdown_Parser.
  • Dev: Adicionados filtros aos métodos de chave de arquivo de atualização do EDD_SL_Download.
  • Dev: Adicionados filtros para verificação de hash em links de pacotes.
  • Dev: Adicionado o filtro edd_ignore_x_accel_redirect.
  • Dev: Melhorados comentários e documentação em todo o plugin e exemplos.

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.