Foram algumas semanas de desenvolvimento, mas o Easy Digital Downloads v1.4.4 acaba de ser lançado. Há muitas novidades pelas quais estamos muito animados para este lançamento, incluindo novas funções de usuário na loja, várias APIs significativamente aprimoradas, validação de CEP em tempo real durante o checkout e muito mais.
A principal melhoria que será perceptível para os usuários é o novo conjunto de funções de usuário na loja que adicionamos. Os proprietários da loja agora podem controlar melhor quais funcionários podem ver o quê no backend da loja. Introduzimos quatro novas funções de usuário:
- Gerente da Loja – Esta função pode fazer tudo
- Contador da Loja – Esta função pode ver o histórico de pagamentos, ganhos, relatórios e gerenciar pagamentos
- Funcionário da Loja – Esta função pode editar / criar produtos, mas não ver nenhuma estatística ou relatório dos produtos
- Vendedor da Loja – Esta função pode editar / criar seus próprios produtos, mas nada mais
Essas novas funções de usuário darão aos proprietários da loja muito mais controle sobre quem pode fazer o quê, e também facilitarão para as lojas trazerem funcionários adicionais sem ter que se preocupar com o acesso deles a informações confidenciais.
Fizemos várias outras melhorias menores, incluindo a adição de um alerta no painel se a página de checkout for acidentalmente excluída, validação de CEP durante o checkout (se presente), suporte a trechos para o tipo de postagem Download, exibição aprimorada de preços no painel para itens com preços variáveis, suporte para edição em massa de preços de produtos e muito mais.
Juntamente com as melhorias, vários bugs foram corrigidos. Os mais notáveis são:
- Uma tag DIV ausente no widget Resumo do Painel
- Um problema com a exibição decimal do Iene Japonês
- Um problema com a codificação HTML do valor com desconto durante o checkout
- Um problema com a contagem imprecisa do número de pagamentos no sistema
- Um problema com o envio de recibos de compra ao alterar o status do pagamento para NÃO completo.
A lista completa de alterações está abaixo:
- Novo: Adicionada nova classe EDD_Export para um sistema de exportação mais flexível
- Novo: Páginas são criadas automaticamente e salvas nas opções do EDD na ativação
- Novo: Adicionado suporte a trechos ao tipo de postagem de download
- Novo: Adicionado novo filtro para o HTML do shortcode [downloads]
- Novo: Adicionado alerta no painel ao histórico de pagamentos quando em Modo de Teste
- Novo: Adicionado alerta no painel se a página de checkout for excluída
- Novo: Exibe a faixa de preço para produtos com preços variáveis na lista de Downloads
- Novo: Introduzidas edd_get_lowest_price_option() e edd_get_highest_price_option()
- Novo: Adicionado suporte para edição em massa de preços de produtos
- Novo: Adicionadas novas funções de usuário para gerenciamento da loja
- Novo: Valida CEPs durante a compra com base no código do país
- Correção: Tag DIV ausente no widget Resumo do Painel
- Correção: Codificação HTML no valor total retornado após a aplicação do desconto
- Correção: Descontos em preços acima de 1000 falharam
- Correção: Define post_date_gmt ao criar pagamentos
- Correção: Exibição de centavos do YEN japonês
- Correção: A visualização “Todas” no Histórico de Pagamentos não contava status personalizados
- Correção: Recibo de compra enviado ao alterar o status do pagamento
- Correção: Primeiro nome obrigatório, mas não aplicado
- Correção: URLs de arquivos não foram salvas quando o nome do arquivo não foi fornecido





