Entrar
Começar

Changelog de Licenciamento de Software

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.
Versão 3.5.23 — 13 de dezembro de 2017
  • Correção: A identificação de URL local durante chamadas de API poderia falhar para alguns esquemas de domínio não locais.
Versão 3.5.22 — 20 de novembro de 2017
  • Novo: Adicionar ações à caixa de metadados de atualizações.
  • Correção: Corrigido um problema que causava erros de Notificação PHP nos links de atualização inline.
  • Correção: Prevenir um problema que causava a recuperação de um valor de desconto de renovação em uma chave de licença inexistente.
Versão 3.5.21 — 10 de outubro de 2017
  • Correção: Os wrappers de linha repetíveis para atualizações tiveram incorretamente a classe edd_repeatable_upload_wrapper aplicada.
  • Correção: A atualização de licenças vitalícias para licenças por tempo limitado volta à prorrogação baseada em custo.
  • Correção: Atualizações de licenças vitalícias para licenças por tempo limitado causaram datas de expiração incorretas.
  • Novo: Adicionado prefixo às chaves de cache da resposta da API de Licenciamento de Software
  • Novo: Ativar/Desativar licenças do Admin agora mostra uma entrada nos logs de licença.
  • Novo: Detecção de staging aprimorada de EDD_Software_Licensing::is_local_url.
Versão 3.5.20 — 15 de setembro de 2017
  • Correção: A verificação do nome do item não levava em conta se um download havia sido excluído.
  • Correção: A revogação de uma licença estava limitada a pagamentos 'concluídos', afetando alguns gateways.
  • Correção: As ativações em licenças não mudavam após a atualização para um produto diferente.
  • Correção: Remove o uso de wp_cache para evitar problemas com licenças tendo status incorreto.
Versão 3.5.19 — 5 de setembro de 2017
  • Correção: ID do usuário não definido corretamente em algumas chaves de licença
  • Ajuste: Nome do plugin ajustado para ser consistente com o nome do produto
  • Ajuste: Adicionado suporte para ignorar o cache com a constante EDD_SL_SKIP_CACHE
Versão 3.5.18 — 27 de julho de 2017
  • Ajuste: Parâmetro $license agora passado para o filtro edd_sl_check_item_name
  • Correção: Chaves de licença duplicadas geradas ao comprar um pacote com várias cópias do mesmo produto atribuídas a diferentes opções de preço
  • Correção: Coluna de cliente vazia na tabela de chaves de licença e na tela de detalhes da licença quando o registro personalizado não tem um nome definido
  • Correção: Opção de preço de produtos empacotados não definida corretamente nas chaves de licença ao comprar um pacote
Versão 3.5.17 — 20 de julho de 2017
  • Correção: Invalidação de cache aprimorada de objetos EDD_SL_License instanciados.
  • Correção: EDD_SL_License não atualizava o status corretamente quando alterado programaticamente.
  • Correção: O link "Ver detalhes" estava faltando nas notificações de atualização em algumas instâncias.
  • Correção: A lista de licenças do cliente não levava em conta números de pagamento alfanuméricos.
  • Correção: Usa check_item_name() ao comparar nomes em chamadas de API get_version.
  • Novo: Atualizadores de plugins e temas agora verificam SSLs por padrão ao chamar a API de Licenciamento de Software.
  • Novo: Adicionado um filtro para entrega de arquivos X-Accel-Redirect para permitir personalizações.
  • Novo: Adicionada uma lista de visão geral de gerenciamento de licenças.
  • Novo: Adicionados dois novos filtros nos métodos de verificação e ativação de licença.
  • Ajuste: Usa is_callable na visualização do cartão de licença em vez de function_exists.
  • Ajuste: As quantidades do carrinho agora estão desabilitadas para itens de renovação de licença no checkout.
  • Ajuste: A documentação inline @return para EDD_Software_Licensing::get_license() estava incorreta.
Versão 3.5.16 — 21 de junho de 2017
  • Correção: Impede possíveis avisos PHP ao tentar ativar uma licença com uma chave de licença inválida.
  • Correção: A Tabela de Lista de Licenças estava truncando nomes de produtos com hífens no ponto errado.
  • Correção: Verificações do modelo de licença devem usar o ID do usuário da licença, não o ID do usuário do pagamento.
  • Correção: Em alguns cenários, a versão estável era sempre substituída pela versão beta quando as Betas estavam ativadas.
  • Ajuste: Adicionado filtro 'edd_sl_allow_bundle_activation' para permitir a extensão do licenciamento de pacotes.
Versão 3.5.15 — 19 de maio de 2017
  • Correção: Pagamentos incorretos exibidos no Histórico de Pagamentos ao filtrar por upgrades.
Versão 3.5.14 — 11 de maio de 2017
  • Correção: Versões beta substituindo versões estáveis quando os produtos têm beta ativado.
Versão 3.5.13 — 8 de maio de 2017
  • Correção: Notificações de atualização não funcionando para produtos que incluem um hífen em seu nome.
Versão 3.5.12 — 4 de maio de 2017
  • Correção: Verificar EDD_BYPASS_NAME_CHECK em verificações de versão remotas.
  • Correção: Número da versão beta sobrescrito pela nova versão estável ao usar análise de readme.
  • Correção: Desconto de renovação era exibido no checkout mesmo quando o valor era R$ 0,00.
  • Correção: Variável não definida “unsubscribed” na visualização de licença em assinaturas vitalícias.
  • Correção: Sanitizar saída da mensagem ao exibir mensagens de erro de renovação no checkout.
Versão 3.5.11 — 21 de abril de 2017
  • Novo: Adicionada a capacidade para o cliente cancelar a inscrição de e-mails de expiração de licença em base por licença.
  • Novo: Adicionadas traduções para o alemão.
  • Correção: A re-geração de licenças para pacotes após a ativação da licença causou a geração de chaves de licença adicionais.
  • Correção: Intervalos de datas personalizados nos relatórios de Atualizações de Licença e Renovações de Licença foram exibidos incorretamente.
  • Correção: Um aviso de PHP era possível durante atualizações de licença com PHP 7.1.1.
  • Correção: A chamada de API get_version falharia quando nenhuma chave de licença fosse fornecida.
Versão 3.5.10 — 24 de março de 2017
  • Correção: A chave de licença para um produto diferente pode retornar uma notificação de atualização com um número de versão incorreto.
  • Correção: Melhor invalidação de cache ao fazer alterações nas licenças.
  • Correção: Compatibilidade com PHP7 – Remove a verificação e o uso de set_magic_quotes_runtime().
  • Correção: Adiciona fallback para edd_get_payment() para usar a classe EDD_SL_License diretamente.
  • Correção: Marcação incorreta ao redor do campo de upload de arquivo na metabox Beta causou problemas com a Extensão Amazon S3.
Versão 3.5.9 — 14 de março de 2017
  • Novo: Adicionada a função is_expired() à classe EDD_SL_License.
  • Correção: O URL de renovação não deve ser exibido em chaves de licença vitalícias.
  • Correção: Cache não atualizado corretamente ao adicionar / remover URLs de sites.
  • Correção: Cache não atualizado corretamente ao alterar o status da chave de licença.
Versão 3.5.8 — 9 de março de 2017
  • Correção: A opção vitalícia não estava funcionando corretamente para produtos com preços não variáveis.
Versão 3.5.7 — 8 de março de 2017
  • Correção: Licenças nem sempre sendo renovadas quando um pagamento de renovação é processado.
  • Correção: Havia uma possibilidade de a contagem de ativação ser incrementada duas vezes quando a verificação de URL estava desativada.
  • Correção: Quando uma licença de pacote era renovada, as licenças filhas estendiam pelos termos de seus próprios produtos, não pelos termos do pacote.
  • Novo: Agora você pode classificar o histórico de pagamentos por compras de renovação ou atualização.
Versão 3.5.6 — 27 de fevereiro de 2017
  • Correção: Sinalizador vitalício não definido corretamente em chaves de licença filhas ao atualizar um pacote de não vitalício para vitalício
  • Correção: As chaves de licença filhas não exibiam sua data de expiração na tabela de lista de licenças
  • Correção: O limite de ativação não pode ser definido como Ilimitado em chaves de licença filhas
  • Correção: As ações edd_sl_post_set_status e edd_sl_pre_set_status não disparavam quando as chaves de licença eram marcadas como expiradas
Versão 3.5.5 — 23 de fevereiro de 2017
  • Importante: Classe de atualização de plugin atualizada para 1.6.11
  • Novo: As respostas da API de licença agora incluem o ID do Preço quando associado.
  • Novo: Adicionado um link de renovação à tela de visualização de licenças.
  • Novo: Adicionado status da licença à aba Chaves de Licença na visualização do cartão do cliente.
  • Correção: A página de Logs de Avisos de Renovação de Licença falhou ao carregar.
  • Correção: As chaves de licença desativadas não estavam sendo exibidas na aba de licenças no cartão do cliente.
  • Correção: O aumento do limite de ativação de licença dentro do admin não estava salvando as alterações.
  • Correção: As expirações de licenças filhas não foram afetadas pelas alterações de expiração da licença do pacote.
  • Correção: Contagens inconsistentes estavam sendo retornadas ao ativar licenças via API.
  • Correção: A obtenção de informações de versão falhou ao passar apenas o nome do produto.
  • Correção: A verificação noturna de licenças expiradas precisava de um limite de quantas chaves de licença ela consultava.

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.