Easy Digital Downloads versão 1.9.9 acaba de ser lançada ao mundo. Esta versão está em desenvolvimento há dois meses e inclui um grande número de pequenas melhorias e correções de bugs menores.
1.9.9 inclui vários novos ganchos de ação e filtros que serão úteis para desenvolvedores, incluindo edd_get_variable_prices, edd_is_success_page, e vários outros.
Para os usuários, um dos principais aspectos desta versão que muitos notarão é maior estabilidade, melhor desempenho em várias áreas do plugin e melhor compatibilidade com plugins de cache.
Embora esta atualização tenha feito apenas pequenas alterações em recursos e funcionalidades, ainda é fortemente recomendado que você faça um backup completo do site antes de instalar a atualização. Se você encontrar algum problema antes ou depois da atualização, por favor, nos informe nos fóruns de suporte.
Esta versão contém mais de 56 correções de bugs e melhorias.
A lista completa de alterações:
- Novo: Adicionado um gatilho JS para quando a quantidade do carrinho é atualizada
- Novo: Adicionada uma classe CSS ao URL do arquivo de download na confirmação da compra
- Novo: Introduzida uma função edd_is_success_page()
- Novo: Introduzido um filtro na função edd_get_variable_prices()
- Novo: Adicionado markup Offer schema.org
- Novo: Adicionado filtro edd_get_sales_args
- Novo: Adicionado filtro edd_get_cart_content_details_item_discount_amount
- Novo: Adicionado filtro edd_get_cart_item_tax_item_discount_amount
- Ajuste: Adicionado $payment_id ao filtro edd_email_receipt_download_title
- Ajuste: Adicionada uma quebra após o campo de seleção de país no checkout
- Ajuste: Chamada direta removida para wp_enqueu_script( ‘jquery’ ) pois ela é carregada como dependência
- Ajuste: Melhorado o layout do widget de resumo do Painel
- Ajuste: Melhorar a largura da coluna da tabela de Downloads
- Ajuste: Arquivos de idioma atualizados
- Ajuste: Limitar contagens de pagamento por data de início e fim
- Ajuste: Espaçamento melhorado no histórico de pagamentos
- Ajuste: Campos nonce removidos de requisições ajax front-end
- Correção: Permitir que o botão remover do carrinho funcione dentro de chamadas ajax
- Correção: Formatar corretamente os números de vendas para as estatísticas de Vendas Totais
- Correção: Remover todas as taxonomias e termos personalizados durante a desinstalação
- Correção: HTML incorreto para campos de texto através da classe EDD_HTML_Elements
- Correção: HTML incorreto para campos de caixa de seleção através da classe EDD_HTML_Elements
- Correção: Chave de cache quebrada em EDD_Payment_Stats
- Correção: Contabilizar corretamente quando $post global não está disponível em edd_get_purchase_link()
- Correção: A quantidade do carrinho poderia ficar negativa, isso é bobo
- Correção: Avisos depreciados do uso de wp_editor() com WordPress 3.9
- Correção: Comportamento inadequado do cursor em widgets do Painel
- Correção: Ícones de métodos de pagamento quebrados no checkout
- Correção: Aviso depreciado com $wpdb->escape()
- Correção: Não recuperar usuário se nenhuma chave estiver definida em EDD_API
- Correção: Erro fatal ao instalar EDD via WP CLI
- Correção: Erro de digitação na função de estados australianos
- Correção: Índice indefinido em edd_count_purchases_of_customer()
- Correção: Erro de JavaScript no InlineEditPost
- Correção: Erro de JavaScript no IE
- Correção: Formatação inadequada da moeda da Nova Zelândia
- Correção: Verificação inadequada de códigos postais sérvios
- Correção: Nenhuma validação nos endereços de e-mail do usuário logado durante o checkout
- Correção: Barra inadequada na URL do IPN do PayPal
- Correção: Pesquisa de produtos em dropdown via Ajax não retorna todos os produtos encontrados
- Correção: Downloads de arquivos são nomeados como “index.php” em dispositivos Android
- Correção: ID de campo duplicado nos campos de estado do cartão e país do cartão
- Correção: Strings no admin de Descontos não podem ser traduzidas
- Correção: Carrinhos vazios com FORCE_SSL_ADMIN definido como true
- Correção: Imposto aplicado incorretamente a países não incluídos nas regras fiscais
- Correção: Impossível substituir a opção global de limite de download de arquivos
- Correção: Não carregar scripts no admin, exceto quando necessário
- Correção: Ícones de métodos de pagamento falham em servidores Microsoft-IIS
- Correção: Estatísticas incorretas com intervalos de datas personalizados nos relatórios
- Correção: edd_get_chosen_gateway() não respeita o gateway padrão




